http访问网站,arp获取的MAC地址是远程网站的MAC地址还是路由器下一跳的MAC地址呢?

2024-11-26 05:22:38
推荐回答(4个)
回答1:

应该是你电脑上联设备的端口MAC。
例如:internet——路由——交换——PC。你ARP回来的只能是交换到PC之间,交换上端口的MAC。
如果没有交换那就是路由的MAC。
如果没有路由通过直连方式用的话,那就是运营商上端路由的MAC。

回答2:

ARP获取的是直连的同段的IP,就是吓一跳的mac

回答3:

如果目标主机不在同一链路上时,可以通过ARP查找到下一跳路由器的MAC地址。如果在同一链路下,ARP可以通过广播的形式向同一链路下的所有主机发送一个ARP请求包,请求了解其MAC地址和主机的IP地址,如果ARP请求包种目标IP地址与自己的IP地址一致,那么这个节点就将自己的MAC地址塞入到ARP响应包返回给主机

回答4:

都不是,应该是路由器在本网的的接口,精确点来说是网关的mac地址