12 我libpcap最近在C中玩耍,创建了一个arp嗅探器程序,该程序捕获了空中的arp请求。我想到了一个奇怪的效果。我从路由器捕获了arp请求。我不知道这是否是我程序的错误,但我很好奇(分析数据包并发现操作代码已设置为1这意味着我们必须处理arp请求之后,甚至还要更多)。这有可能吗?我在互联网上没有找到类似问题的任何条目。 router arp layer2 layer3 pcap — 罗恩·莫平 source
20 ARP由LAN上的主机用来将第3层地址解析为第2层地址,以便可以为LAN建立帧。路由器只是LAN上的另一台主机,它将需要将第3层地址解析为第2层地址,就像LAN上的PC一样。 — 罗恩·莫平 source 我不会将路由器称为主机(但是我完全同意)。 — JeanPierre,2016年 7 在第2层(LAN)协议中,没有路由器,只有主机。 — 罗恩·莫平