arp协议工作原理简介(编辑修改稿)内容摘要:

实上 Windows 本身就用 ARP 来确定自己的 IP 地址是否与网络上的另一台计算机发生了冲突。 当一个ARP包到来时, Windows 如果检查到其中的 IP 地址与本机上的相同,而物理地址不同,这时 Windows 就会向用户报告这个 IP 地址已经被别人占用。 非常有意思的时, Windows 对待 IP 地址是以先来后到的顺序分配,如果已经有人先占了,那么本机的网络接口就会被禁用。 这也是非常恼人的“特色”因为一旦开机后有了第一次冲突,以后的任何网络操作就都无效了。 Windows XP 有了一定的进步,它在发现冲突以后并不禁用接口,而是允许用户进行修复。 其实用 sniffer 可以看到所谓的“修复”也不过是发了几个 ARP包出去,把 IP“抢”回来。 在以前的文章中我描述了一个用 ICMP 回送请求(类似 PING)进行 IP 查找的程序。 这个程序用并发的几十个线程同时 PING网络上的多台计算机。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。