目录
1.交换机的转发原理
交换机是在局域网中进行数据包转发的网络设备。它的转发原理基于以下两个主要概念:
-
学习:交换机通过观察数据帧中的源MAC地址来学习网络中的设备位置。当交换机收到一个数据帧时,它会查看该数据帧的源MAC地址,并将该地址与与接收端口相关联。这样,交换机就建立了一个MAC地址表,记录了哪个设备位于哪个接口上。
-
转发:一旦交换机学习到设备的MAC地址和接口的对应关系,它就可以根据目标MAC地址来决定将数据帧转发到哪个接口。当交换机接收到一个数据帧时,它会查看该数据帧的目标MAC地址,并检查MAC地址表以确定目标设备所连接的接口。然后,交换机只会将数据帧转发到与目标设备所连接的接口,而不会广播到所有的接口上。
交换机的转发原理可以通过以下步骤进行说明:
-
学习阶段:当交换机收到一个数据帧时,它会提取数据帧中的源MAC地址,并将该地址与接收到数据帧的接口相关联,更新MAC地址表。
-
转发阶段:当交换机接收到一个目标地址未知的数据帧时,它会广播该数据帧到所有的接口,以便寻找目标设备。一旦目标设备响应,交换机就会学习到该设备的MAC地址,并将其与接收到数据帧的接口相关联,更新MAC地址表。
-
过滤阶段:一旦交换机学习到目标设备的MAC地址,它会检查目标MAC地址表以确定目标设备所连接的接口。然后,交换机只会将数据帧转发到与目标设备所连接的接口,而不会广播到所有的接口上。
-
刷新阶段:定期刷新(删除表项)节约硬件资源
通过学习和转发的过程,交换机能够在局域网中实现快速而准确的数据帧转发,从而提高网络的效率和性能。
简单原理如下:
2.拓扑实验:
通过华为ensp可以对学到的东西进行简单的实验如下:
通过交换机配置相同网段后两台pc即可互相通信: