实验五 管理MAC地址转发表
实验目的:
1.了解交换机的作用
2.通过MAC地址转发表,理解交换机基于MAC地址转发表的工作过程
3.掌握静态MAC地址的方法
我们知道,二层交换机工作在数据链路层,而在链路层的数据是以帧的形式存在的,而帧的所具有的地址为MAC地址,MAC地址是一台计算机中固化在适配器的ROM中的地址(Read-only memory),交换机在运送信息时,会自学习数据帧源地址,即将发送信息的主机与其发送的端口绑定,下面交换机自学习的过程:
-
初始状态:当交换机首次启动时,其MAC地址表为空。交换机只知道与其直接相连的设备的MAC地址,其他设备的MAC地址都未知。
-
接收数据帧:当交换机接收到一个数据帧时,它会查看数据帧中的源MAC地址,并检查其MAC地址表中是否已经有这个MAC地址的记录。
-
学习MAC地址:如果交换机的MAC地址表中没有源MAC地址的记录,它会将这个源MAC地址与接收到该数据帧的端口相关联,并将该MAC地址添加到MAC地址表中。
-
更新MAC地址表:交换机会不断重复这个学习过程,逐渐学习并建立网络中各个设备的MAC地址表。这样,交换机就能知道哪个MAC地址位于哪个端口,从而能够准确转发数据包。
-
转发数据包:一旦交换机学习到了网络中各个设备的MAC地址,它就能够根据目标MAC地址表决定如何转发数据包,只将数据包转发到目标设备所在的端口,而不会广播到所有端口。
接下来进行实验
实验拓扑图: