以太网帧格式分析
以太网上的Ethernet2帧如下图所示:
类型标志的是上层协议的类型(值大于1500时)。
TCP/IP协议主张在数据链路层提供无连接的高效服务。
交换机MAC地址表的更新
以太网交换机具有学习功能,逆向学习法。交换机不需要特殊的配置。
交换机收到一帧数据以后,根据帧的来源学习地址与端口的映射关系(根据帧的源地址进行映射的学习),不断填充MAC地址表。
对于来自转发端口的帧进行丢弃,对于未知端口的帧进行扩散。
广播风暴
因为扩散机制,交换机不能连成环路。
生成树协议(STP)
用于解决广播风暴问题。
功能
- 在逻辑上断开网络中的环路,防止链路层广播风暴的产生。
- 当线路发生故障时,断开的接口会被重新激活,恢复通信,起线路备份的作用。
端口聚合
将交换机上的多个端口,在逻辑上聚合成一个端口,聚合端口的内部实现负载均衡和冗余备份(聚合端口中的端口可以分担负载,提高主干网络的带宽)。
实验步骤
- 连接网路。
- 清空MAC地址表。
- 执行操作,再次查看Mac地址表,查看交换机的学习原理。
- 重新连接并配置网络。
- 用抓包软件查看广播风暴的情况。
- 在交换机中启动生成树协议,查看广播风暴的情况。
- 撤销生成树的协议,再次查看广播风暴。
- 将相应的端口配置成全双工。
- 将两台交换机的连接端口进行聚会。
- 观察广播风暴的情况。