使用Cisco packet tracer验证交换机转发原理
  kdWsZYKoBNHf 2023年11月02日 52 0

交换机的转发原理:交换机在收到数据帧后,记录帧的源MAC地址,在MAC地址表中查询目的MAC地址,进行转发。

本文采用Cisco packet tracer验证交换机的转发原理

模拟器:Cisco packet tracer 8.2

一、拓扑结构:

使用Cisco packet tracer验证交换机转发原理_数据

二、设备基本配置

设备IP:PC1为192.18.0.1;PC2为192.168.0.2;PC3为192.168.0.3

设备MAC:PC1为00D0.FF7A.3D2B;PC2为0001.C7AD.C5E1;PC3为0001.42BE.1E60

三、交换机的基本转发原理:交换机在收到数据帧后,记录帧的源MAC地址,在MAC地址表中查询目的MAC地址,进行转发。

四、验证交换机转发原理

(一)交换机初始化

交换机初始化时,交换机的MAC地址表为空,通过show mac-address-table查看MAC地址表

使用Cisco packet tracer验证交换机转发原理_数据_02

(二)PC1通过ping命令,向PC3发送数据,观察交换机的转发过程

在这个过程中,使用Cisco packet tracer的simulation模式,逐跳的观察数据包的变化。

1.开启simulation模式后,PC1通过ping命令,向PC3发送数据

使用Cisco packet tracer验证交换机转发原理_Cisco_03

2.观察PC1发起的数据包

使用Cisco packet tracer验证交换机转发原理_数据帧_04

PC1此时发起的数据包,二层中可以看到源MAC是00D0.FF7A.3D2B,即为PC1的MAC地址,目的MAC是PC3的MAC地址,即0001.42BE.1E60。

3.PC1发起的ping测试数据发送到交换机。交换机此时会进行如下操作:

(1)记录数据帧的源MAC地址,此例中会记录PC1的MAC地址。

使用Cisco packet tracer验证交换机转发原理_数据帧_05

(2)查询目的MAC地址,此例中目的MAC是PC3的目的MAC,但在交换机的MAC地址表中没有PC3的MAC,因此交换机会泛洪。

使用Cisco packet tracer验证交换机转发原理_数据_06

(3)交换机通过泛洪找到PC3,PC3接收数据,并且通过单播转发的方式向PC1发送回复。

使用Cisco packet tracer验证交换机转发原理_Cisco_07

(4)交换机接收到PC3的数据,会记录PC3的MAC地址,并查询MAC地址表,找到PC1的MAC地址对应的接口,将数据转发。此时在交换机的MAC地址表中可以看到PC1的MAC地址和PC3的MAC地址。

使用Cisco packet tracer验证交换机转发原理_Cisco_08

四、总结

交换机在收到数据帧,会记录帧的源MAC地址,并且查找MAC地址表,查找目的MAC,并将数据转发。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: 力学 下一篇: 局域网组播配置方法
  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  eo9lmrKcoG9P   2023年12月11日   34   0   0 组播多点HCIP数据
kdWsZYKoBNHf