文章目录

  • 1. 以太网
  • 2. 交换机
    • 2.1 以太网交换机(switch)
    • 2.2 虚拟局域网(VLAN)

1. 以太网

以太网是目前最为流行的有线局域网技术。以太网的成功有以下原因:

  • 造价低廉。
  • 应用最广泛的LAN技术。
  • 满足网络速率需求:10Mbps - 10Gbps

(1)物理拓扑

  • 总线:
    ①所有节点在同一冲突域。
  • 星型
    ①中心交换机
    ②每个结点一个单独冲突域。

(2)特点

  • 无连接
  • 不可靠:接受网卡不向发送网卡进行确认。
    ①差错帧直接丢弃
  • 采用二进制指数退避算法的CSMA/CD

(3)以太网帧结构
①前导码(8B)
②目的MAC、源MAC地址(各6B)
③类型
④数据(46-1500B):上层协议载荷。

(3)以太网标准

  • 相同的MAC协议和帧格式
  • 不同速率
  • 不同物理介质

2. 交换机

2.1 以太网交换机(switch)

交换机的作用是接收入链路层帧并转发到出链路。交换机有以下特点:

  • 链路层设备
    ①存储-转发以太网帧:通过到达帧的目的MAC地址,选择性向一个或多个输出链路转发帧。
    ②利用CSMA/CD访问链路,发送帧。
  • 透明
    ①主机感知不到交换机的存在。
  • 即插即用
  • 消除碰撞:主机独享链路直接连接交换机,交换机在每段链路上利用CSMA/CD收发帧,但无冲突。
  • 并行交换
  • 异质链路:交换机将链路彼此隔离。

(2)帧过滤/转发
过滤是决定应该转发还是丢弃收到的帧,转发是决定帧被导向哪一个接口。

  • 交换机表:交换机依据交换机表决定过滤和转发。
    ①交换机表项包含<MAC地址, 输入链路接口, 时间>。

交换机转发/过滤的过程如下:

  • 记录帧的源MAC地址和输入链路接口(自学习)。
  • 利用目的MAC地址检索交换表。
    ①如果没有目的MAC地址的表项,交换机采取泛洪,向除接收该帧接口以外的其他所有接口广播该帧。
    ②如果有目的MAC地址表项,检索MAC地址匹配的接口。若目的主机在与入接口相连的局域网段上,则丢弃该帧。否则,向指定接口转发该帧。

每台交换机上都有一个交换机表。那么交换表是如何创建与维护的呢?

(3)自学习
交换机通过自学习记录发送节点所在的局域网网段。

  • 交换机表初始为空。
  • 对于每个入帧,如果表中没有源MAC地址的表项,交换机则会在表中存储。
    ①交换机表项结构:<源MAC地址,接口,TTL>
  • 如果一段时间内交换机没有收到以表项中MAC地址作为源地址的帧,则会删除对应表项。

因为单个交换机不可能连接所有的主机,因此我们需要多交换机。

(4)交换机互联

假设C向H发送帧,H向C发送应答帧

①交换机S1接收到来自C的入帧,在交换机表中记录表项<C,3>。因为无目的MAC地址的表项,因此采取洪泛。
②交换机S4收到来自S1的入帧,在交换机表中记录表项<C,1>。因为无目的MAC地址的表项,因此采取洪泛。
③交换S3收到来自S4的入帧,在交换机表中记录表项<C,4>。因为无目的MAC地址的表项,因此采取洪泛。
④主机H收到S3广播的数据帧。并向S3发送应答帧。
⑤S3收到来自H的入帧,在交换机表中记录表项<H,3>。因为目的MAC地址表项存在,因此向接口4转发入帧。
⑥S4收到来自S3的数据帧,在交换机表中记录表项<H,2>。因为目的MAC地址表项存在,因此向接口1转发。
⑦S1收到来自S4的数据帧,在交换机表中记录表项<H,4>。因为目的MAC地址表项存在,因此向接口3转发数据帧。

(5)交换机和路由器的比较

  • 存储转发设备:交换机和路由器都是存储转发设备。
    ①路由器是网络层设备,根据IP地址转发分组。
    ②交换机是链路层设备,根据MAC地址转发分组。

  • 转发表:交换机和路由器均使用转发表。
    ①路由器:利用路由算法计算维护转发表,并根据IP地址转发。
    ②交换机:利用自学习、泛洪构建交换机表,并根据MAC地址转发。

  • 流量隔离:路由器和交换机都具有流量隔离。

  • 即插即用
    ①路由器不是即插即用的。它需要人为配置IP地址。
    ②交换机是即插即用的。

交换机分组处理效率比路由器高。

  • 优化路径
    ①路由器能获得优化路径。
    ②交换机不能获得优化路径。


下面我们将介绍交换机和路由器各自的优缺点。
对于交换机而言,它是链路层存储转发设备,只需要处理到第二层分组。因此交换机具有较高的过滤转发速率。同时交换机采用自学习配置转发表,因此它无需人工配置,是即插即用的。

  • 优点
    ①即插即用
    ②高分组过滤和转发速率:交换机只需处理到第二层的帧。
  • 缺点
    ①不对广播风暴提供任何保护措施。
    ②无最优路径。

对于路由器而言,它是网络层存储转发设备,需要处理到第三层分组。因此路由器的转发速率较慢。路由器最大的缺点是不能即插即用。因为路由器和主机需要人为配置IP地址。

  • 优点
    ①允许计算源到目的的最优路径。
    ②为广播风暴提供了防火墙保护。
  • 缺点
    ①不是即插即用的
    ②分组过滤转发速率较慢:交换机需要处理第三层的帧。

2.2 虚拟局域网(VLAN)

(1)定义
支持VLAN的交换机允许经一个单一的物理局域网基础设施定义多个虚拟局域网。

  • 基于端口的VLAN:分组交换机端口,每个组构成一个VLAN。
    ①流量隔离:处于不同VLAN的主机不能直接通信。
    ②动态划分:端口可以动态分配给不同VLAN。
    ③VLAN间转发:不同VLANS间通过路由器进行通信。

(2)VLAN交换机间的互联

  • 多线缆连接
    ①每个线缆都会占用每个交换机的端口。

  • 干线端口:每台交换机上有一个特殊的端口,以互联两个或多个VLAN交换机。
    ①干线端口属于所有VLAN。
    ②发送到任何VLAN的帧经过干线链路转发到其他交换机。
    ③问题:交换机不知道发送到干线端口的帧属于哪一个VLAN。

  • 802.1Q
    ①在标准以太网帧加入首部的4字节VLAN标签,用于区分帧所属VLAN。

补充:连接到一个Web网页的过程
使用DHCP

  • 第一步:获得网络参数
    ①IP地址
    ②网关地址
    ③子网掩码
    ④DNS
    第二步:发送HTTP请求,并用DNS解析。
    ①通过ARP查询网关的MAC地址,并将帧发送给网关。
    ②IP报文在采用BGP, RIP, OSPF进行路由选择。

  • 第三步:在客户端和服务器建立HTTP连接(TCP三次握手),之后

计算机网络(十七)——以太网与交换机相关推荐

  1. 服务器和交换机之间网络协议,网络协议是计算机网络中服务器,计算机,交换机.doc...

    网络协议是计算机网络中服务器,计算机,交换机 篇一:计算机网络-参考答案 (1)不能保证所有题目都在里面,但能保证大部分题目都在这里. (2)建议用快捷方式ctrl+f 进行答案的查找,关键字只需复制 ...

  2. 信道分类、信道复用技术、CSMA/CD 协议、PPP 协议、MAC 地址、局域网、以太网、交换机、虚拟局域网

    1.信道分类 1.1 广播信道 一对多通信,一个节点发送的数据能够被广播信道上所有的节点接收到. 所有的节点都在同一个广播信道上发送数据,因此需要有专门的控制方法进行协调,避免发生冲突(冲突也叫碰撞) ...

  3. 台湾ICPlus IP175GHI, 85nm /极低功率,5接口10/100以太网集成交换机芯片

    台湾ICPlus IP175GHI 5接口10/100以太网集成交换机 , 85nm /极低功率 功能一般描述 z 5端口嵌入式10/100 PHY开关控制器 IP175G支持5 100BaseTX ...

  4. 计算机网络实验 ppt,计算机网络实验实验四跨交换机实现vlan.ppt

    <计算机网络实验实验四跨交换机实现vlan.ppt>由会员分享,可在线阅读,更多相关<计算机网络实验实验四跨交换机实现vlan.ppt(20页珍藏版)>请在装配图网上搜索. 1 ...

  5. 基于zynq的千兆网udp项目_一种基于ZYNQ的四路万兆以太网安全交换机的制作方法...

    本实用新型涉及网络安全.网络通信技术领域,尤其是一种基于ZYNQ的四路万兆以太网安全交换机,适用于大中型企业的交换网络. 背景技术: 随着互联网的高速发展,传统的以太网交换机在功能和性能上已不能满足要 ...

  6. 5 端口 10/100 以太网集成交换机 以太网控制芯片 IP175DLF/IP175DLFI

    以太网控制芯片 ICPLUS IP175DLF  5 端口 10/100 以太网集成交换机 特征: 宽工作温度范围 - IP175DLF(0°C 至 70°C) - IP175DLFI(-40°C 至 ...

  7. 十七、cisco交换机常见故障

    十七.cisco交换机常见故障 1 Cisco Catalyst 交换机 几种常见故障   常见的CatcOs错误消息在     前言  本文在运行CATOS软件的 Cisco Catalyst 交换 ...

  8. 计算机网络基于交换机实验报告,《计算机网络》实验报告交换机接口镜像

    <计算机网络>实验报告交换机接口镜像 (10页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 <计算机网络>实验报告实 ...

  9. 下列哪项不属于以太网交换机的特点_下列关于以太网二层交换机特点的描述,正确的是( )...

    [单选题]在二层交换机中察看转发查询表的命令是? [单选题]合成髋臼的骨是( ) [单选题]在一个包含两个成员端口的聚合端口中,如果一个成员端口出现故障,会怎样? [单选题]在配置交换网络时,如果部署 ...

最新文章

  1. xgboost回归预测模型_偏最小二乘回归分析法 从预测角度对所建立的回归模型进行比较...
  2. python怎么用excel-Python怎么写入excel文件?详细实例在这里。。。
  3. 长沙望城:当好“贴心人” 扎牢“人民根” 坚守“云阵地”
  4. 设计模式----python版本
  5. java浮点数四舍五入_Java小程序练习--浮点数的四舍五入
  6. (三十一)web 开发基础项目
  7. 【论文写作】毕业论文怎么写?
  8. Pytorch中的强化学习
  9. 极简的js点击组图切换效果
  10. js opener 的使用
  11. Linux内核启动内核解压过程分析
  12. jlink6.80a烧写序列号(serial number)问题记录
  13. 工控行业学什么编程语言比较好_PLC五大主流编程语言你会几种?
  14. OpenCv之黑白上色小技巧,奥黛丽赫本神颜,超惊艳滴~
  15. Mongodb: Sort operation used more than the maximum 33554432 bytes of RAM
  16. Web端让电脑说话,发音,类似闹钟
  17. C语言中的逗号的作用,c语言中什么是逗号运算符并举例
  18. 高等数学基础06:方向导数
  19. 精读:理论与实践融合 学者与干将统一
  20. 计算机等级成绩科目代码65,北京计算机等级考试成绩评定标准是怎样的

热门文章

  1. babel的plugins和presets解析
  2. Linux系统中常用的docker镜像命令
  3. 有关苹果电脑的一些对话
  4. 南卡、华为哪个更好用?南卡和华为蓝牙耳机评测
  5. exynos4412开发板LED驱动程序
  6. 年底量产交付 图森未来的生死一搏!
  7. 2019年华为营收8588亿元,5G收入30多亿美元
  8. python datatime简单计算工龄
  9. Qt 软键盘的实现(QWidget),支持中文输入法、数字、英文切换
  10. 【计算机毕业设计】7.线上花店系统maven源码