使用Wireshark来捕获使用ping ICMP数据包(Windows)中google.com,我可以看到source-MACAddr的ICMP回声答复是不一样的我直接路由器的MAC地址(这是dest-MACAddr的icmpEchoRequest)。
AFAIK,发送到我的 PC 的数据包的 MAC 地址应该属于我的直接路由器,所以我想知道该 MAC 地址从何而来?
更新 :
我的路由器名为All-HSRP-routers_06(Wireshark),它的 MACAddr 为00-00-0c-07-ac-06(我从arp -a默认网关 IP 地址的 MAC 地址中得到它)。
提到的奇怪 MAC 地址是00-25-45-1d-14-21,来自名为CiscoInc_1d:14:21(Wireshark)的路由器。
另一个有趣的事实是,无论我 ping 到什么 IP 地址,源 MAC 地址icmp-echo-reply总是奇怪的,而不是我路由器的 MAC 地址。