几大要点:
(1)arp请求/回复报文是报文流经的每个设备都会发出的(在arp表没有的情况下),并不是只发送一次
(2)报文的发送过程是一段一段的:再发送给下一跳之后,发送设备就结束了自己的任务,接下来是下一跳设备的任务
(3)源/目的ip全程不变(不考虑NAT),变的是mac地址
(4)若在ARP表中查不到相应的ip:mac记录,就需要发送arp请求报文:
同网段:就广播,目的主机会应答
不同网段:先请求网关的mac地址,将网关的地址封装到报文中,发送给网关。
(5)网关收到报文中,经过解封装,露出3层ip信息,经过与运算,得出是否为同一网段,同一网段就广播
网段不同,就请求自己的网关mac地址,发送给下一跳
(6)当报文来到最后一个路由器时,再发广播报文,得到h5的mac地址
将mac5地址封装起来,然后发送给h5主机
流程结束!!!