一、简述
-
背景:
交换概念的提出是对于共享工作模式的改进。HUB集线器就是一种共享设备。相较于集线器,可以为接入交换机的任意两个网络节点提供独享的电信号通路,通信时交换机只发送信号给目的mac的那台设备。
交换机工作在数据链路层。当然,带管理功能的交换机也支持三层网络。 -
说明
除了具有网桥、集线器和中继器的功能以外,交换机还提供了更先进的功能,如虚拟局域网(VLAN)和更高的性能。 -
转发模式
直通转发、存贮转发、碎片隔离
二、使用
- mac地址表
1)一开始mac表是空的,假如机器A给B发消息,此时交换机就记录了机器A的mac地址与端口的映射;此时在表中找不到机器B的地址,就广播到所有端口。
2)通过包头记录的源和目标mac,只有机器B做了回应,此时交换机就会记录机器B的mac地址到表中。
3)不断通信后,交换机中就会记录所有端口对应的mac地址。同时为了防止某端口连接的机器位置变动,交换机会定时清除维护的表中数据,重新生成。 2. 端口映射
如果机器数量很多,交换机连接交换机组网,还能记录如此庞大的映射吗?提示:使用路由器设备做转发。
三、参考资源
1、百度百科
2、Ruo_Xiao的博客:http://t.csdnimg.cn/UtKCG