我们的子网通过路由器与其他子网相连。使用 wireshark 我看到一些 arp 请求从路由器到达我们子网的 ip 地址。如
广播ARP 60 谁有10.162.3.172?告诉 10.162.0.1
其中 10.162.0.1 是路由器。我想从发送此请求的其他子网确定源计算机。我该如何执行?
UPD子网是 10.162.0.3.172/24 但是如果 ARP 从不跨越广播域边界那么来自其他网络的计算机如何知道数据包的目的地(目的地物理地址)?是从路由器的arp表中获取的吗?为什么路由器可以发送 arp 请求,除了探测租用范围内的地址以查看哪些地址是空闲的?
请求的来源是路由器;它正在发送请求,而不是子网外的设备。ARP 从不跨越广播域边界。
10.162.3.172
是在子网中,就路由器而言,这意味着路由器上的子网掩码配置为/22
或更大。在 10.162.3.172 上运行 wireshark,你会看到谁在寻找它。