#计网#计算机网络#408考研#
问题:
当位于某个网络中的主机A,想要给另一个网络中的主机B发送IP数据报时,是会先在ARP高速缓冲中尝试查询MAC地址 还是会直接根据目的IP地址与源IP地址不在同一个子网而直接将数据报转发给路由器通过路由器转发到目的子网
问题解决:
当主机A要给另一个网络的主机B发送数据报时,首先会在ARP高速缓冲中根据主机B的IP地址查找对应的MAC地址,由于主机A主机B不在同一个网络中所以肯定查询不到。然后主机A将自己的子网地址与主机B的子网地址作与操作,为了查看主机B是否和自己在同一个子网。相与后发现主机B与自己不在同一个子网,于是在ARP高速缓冲中查询本网络中路由器的MAC地址,将数据报传送给路由器,路由器根据目的IP地址再次查询ARP高速缓冲从而传送给下一跳的路由器。
欢迎各位大佬批评指正