今天做了一个试验,发现了一个问题: 我在本机用发包软件发一个ARP,来请求另一台主机的ARP响应,通过sniffer软件,可以看到ARP发出去了,对方也进行了回复,但是用arp -a命令,却不能发现那台主机的IP-MAC对应项,可SNIFFER中明明显示了对方已经响应了ARP请求。用PING命令去PING对方,SNIFFER显示产生了一个ARP请求/响应,再用ARP -a ,对方的IP-MAC对应关系出现在了ARP缓存中。
难道WIN XP在内核增加了防ARP欺骗能力?
附:测试过程
C:\c>arp -a
Interface: 192.168.1.8 --- 0x10006
Internet Address Physical Address Type
192.168.1.1 00-08-5c-03-ca-1e dynamic