搜索
您的当前位置:首页正文

详细分析单臂路由数据

来源:意榕旅游网
详细分析单臂路由数据

(说明:路由器的F0/0.1和F0/0.2是路由器的逻辑子接口,F0/0.1是VLAN2的路由点,F0/0.2是VLAN3的路由点。)

PCA发送数据帧给PCB的数据流分析过程如下:

1、PCA以广播的形式发送ARP请求询问F0/0.1端口的MAC地址; 2、该ARP请求进交换机E0/1端口时被打上了VLAN2的标签:

1 / 4

详细分析单臂路由数据

3、交换机学习PCA的MAC地址,更新自己的MAC地址表,然后将该ARP请求从E0/0端口泛洪出去;

4、ARP请求进路由器F0/0.1端口时被解掉VLAN2的标签,路由器收到ARP请求,进行解封装,发现该ARP请求的目的IP地址是自己的,更新自己的路由表和ARP缓存,生成ARP应答,发送ARP应答给交换机,ARP应答在出F0/0.1端口时被打上了VLAN2的标签:

5、交换机收到ARP应答,学习F0/0.1的MAC地址,更新自己的MAC地址表,然后以单播的形式将该ARP应答转发给PCA,该ARP应答的VLAN2标签在出交换机E0/1端口是被解掉;

6、PCA收到ARP应答,学习路由器F0/0.1子端口的MAC地址,更新自己的ARP缓存,然后封装将要发给PCB的数据帧;

7、PCA将封装好的数据帧发给交换机,该数据帧在进交换机E0/1端口是被打上VLAN2的标签:

8、交换机收到该数据帧,查MAC地址表,将数据帧转发给路由器,该数据帧在进路由器F0/0.1端口是被解掉VLAN2的标签;

9、路由器收到该数据帧,进行解封装,发现该数据帧的目的IP地址不是自己的时,以广播的形式发送ARP请求,该ARP请求在出路由器子端口F0/0.2时被打上VLAN3的标签:

10、交换机收到该ARP请求,学习路由器子端口F0/0.2的MAC地址,更新自己的MAC地址表,然后将该ARP请求从E0/2端口泛洪出去,该ARP请求在出E0/2端口时被解掉VLAN3的标签,PCB收到该ARP请求,发现是发给自己的,于是生成ARP应答,将ARP应答发给交换机;

2 / 4

详细分析单臂路由数据

11、该ARP应答在进交换机E0/2端口时被打上VLAN3的标签:

12、交换机收到该ARP应答,学习PCB的MAC地址,更新自己的MAC地址表,查MAC地址表,然后将该ARP应答转发给路由器,ARP应答在进路由器进F0/0.2端口时被解掉VLAN3的标签;

13、路由器收到该ARP应答,更新自己的路由表和ARP缓存,然后将PCA发给PCB的数据帧重新进行封装,将封装好的数据帧发送给交换机,该数据帧在出F0/0.2端口时被打上VLAN3的标签:

14、交换机收到该数据帧,查MAC地址表,将该数据帧转发给PCB,该数据帧在出交换机E0/2时被解掉VLAN3的标签,数据帧变成标准以太网帧;

15、PCB收到数据帧,进行解封装,读取信息;

16、PCB封装确认数据帧,将该数据帧发给交换机,该确认数据帧在进交换

机E0/2端口时被打上VLAN3的标签:

17、交换机收到该数据帧,查MAC地址表,将该数据帧转发给路由器,该数据帧在进路由器F0/0.2端口时被解掉VLAN3的标签;

18、路由器收到该数据帧,进行解封装,发现该数据帧的目的IP地址不是自己的,于是查路由表和ARP表项,重新封装该数据帧,将该数据帧发给交换机,该数据帧在出路由器F0/0.1端口时被打上VLAN2的标签:

3 / 4

详细分析单臂路由数据

19、交换机收到该数据帧,查MAC地址表,然后将该数据帧转发给PCA,该数据帧在出交换机E0/1端口时被解掉VLAN2的标签,变成标准以太网帧;

20、PCB收到该确认数据帧,进行解封装,读取信息。

4 / 4

因篇幅问题不能全部显示,请点此查看更多更全内容

Top