主机A和主机B不在同一个IP网络中,通过路由器R互连。A给B发送数据之前,为了获得B的MAC地址,发送了ARP请求。A收到的ARP响应中能够得知R的MAC地址还是得知B的MAC地址?
当然是R的
跨网段ARP失效
跨网只能通过IP通信,不再能通过MAC直接进行通信
如果不在同一个IP网络,A就不会发送ARP请求去询问B。ARP是在同一个网络内,通过广播的方式查询主机。
你这个场景的运行过程如下:
同网段的目的ip才直接发出arp去请求mac地址,跨网段去请求网关的mac地址。就像邮局分拣邮件,是本局投送的才留下,安排投送。不是本局的邮件,要送到上级局去处理。