交换原理:
1. 源主机发起通信之前,先比较源IP目标IP,如不在同一网段,则发送ARP获取网关mac地址
2.网关收到ARP请求时,进行ARP应答
3.源主机用网关mac地址进行包的封装,发送给网关
4网关收到数据后,查询目标IP地址,把数据报上传到三层交换引擎(asic芯片),查看有无目标主机的转发表
5.如果在硬件转发表中没有找到,则向CPU请求软件路由表,如果有目标主机的网段记录,则向目的网段发送一个arp广播,获取目的主机的Mac地址
6.交换机得到目标主机Mac地址后,向ARP缓存表中添加记录,并转发有源主机到目标主机的包,同事三层引擎接口路由表生成目标主机的硬件转发表
7.以后再给目标主机发送数据包,直接利用三层硬件转发表进行数据交换,不用再查看路由表
8.以上流程适用于不同VLAN中的主机访问,一次路由曾多次交换的原理
05-07
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交