连接在同一台3层交换机上的PC A、B,不同网段,网关均在该交换机上
1 A–>B通信,ARP请求网关MAC;
2 A收到网关ARP相应后,封装包送达网关,网关通过目的MAC确定需要三层转发;
2 网关检查交换芯片三层转发表,没有对应表项;
3 报文上送CPU,CPU检查软件路由表,存在直连路由;
4 检查对应软件ARP表,不存在对应ARP表项,发出对应ARP请求;
5 接收ARP请求后,更新ARP表,转发A报文至B;
6 更新三层转发表项(目的IP,目的MAC,VLAN,出接口);
7 后续A–B报文通过查询三层转发表转发,实现一次路由,多次交换。