- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业网IP地址冲突的分析及解决方案
摘要:本文介绍了IP地址与MAC的关系,分析了windows对IP地址冲突的自动检测过程,给出了IP地址冲突的解决方法。
关键词:IP地址;MAC地址;冲突
中国分类号:TP393文献标志码:B文章编号:1009-3044(2008)08-10ppp-0c
随着网络的深入,终端用户的增加,在用户管理问题上乱设IP现象特别严重。IP地址冲突造成网络工作不正常。
1 IP地址与MAC地址的关系
IP地址是指定的,不受硬件限制且容易记忆,长度4个字节。MAC地址是网卡的物理地址,保存在网卡里,难记,6个字节。在TCP/IP网络中计算机之间的通讯并不是通过IP地址,而是借助于网卡的MAC地址,IP地址只是被用于查询欲通讯的目的计算机的MAC地址。ARP协议是用来向对方计算机通知自己IP地址对应的MAC地址的。
2 Windows 对IP地址冲突的自动检测过程
重复IP地址(duplicate IP address)可以导致网络的严重破坏。计算机启动时初始化TCP/IP,广播ARP请求,为IP地址请求地址解析。如果另一个主机回答此ARP请求分组中的任何一个,就表示该主机已经在使用此IP地址。检测到重复地址时计算机照样引导,但禁用重复的IP地址,并显示一条IP地址冲突的错误信息。为修复其他计算机中的ARP缓存表可能出现的崩溃,发送ARP请求的计算机重新广播另外一个ARP,但用发送ARP应答的计算机的硬件地址填充ARP请求的源硬件地址(Hardware Address,HA)字段。
在网络监视器中设置一个捕获过滤器,使之捕获与IP相关的流量,指定捕获过滤器文件的名字为test.cap.下面通过捕获到的分组信息进行分析。
分组中包含以下字段:
Sender’s Hardware Address=0060083671DE
Sender’s Protocol Address=192.168.3.10
Target’s HardWare Address=000000000000
Target’s Protocol Address=193.168.3.18
ARP回答直接发送到ARP请求方,其分组中包含以下字段:
Sender’s Hardware Address=00A024ABD1E6(Answer)
Sender’s Protocol Address=192.168.3.18
Target’s Hardware Address=0060083671DE
Target’s Protocol Address=192.168.3.10
这样,发送ARP请求的计算机,找到了目标计算机的MAC地址。计算机启动时,发送一个ARP请求以解析自己的IP地址。其分组中包含以下字段:
Sender’s Hardware Address=0060083671DE
Sender’s Protocol Address=192.168.3.10
Target’s HardWare Address=000000000000
Target’s Protocol Address=193.168.3.10
如果其它站没有设为192.168.3.10的IP地址,则没有ARP应答。当网络中存在一个重复的IP地址为192.168.3.10,则此站会发送一个ARP应答。其分组中包含以下字段:
Sender’s Hardware Address=00A024ABD1E6(Answer)
Sender’s Protocol Address=192.168.3.10
Target’s Hardware Address=0060083671DE
Target’s Protocol Address=192.168.3.10
当一个站看到来自重复IP站的ARP应答时,此站在计算机屏幕上报告这一问题。在Windows2000的系统日志上可查看到错误信息。
3 IP地址冲突的解决方案
通过IP地址与MAC地址绑定,MAC与交换机端口绑定可交好解决问题。
3.1 IP地址与MAC地址绑定
ARP中保存了IP地址与MAC地址绑定,局域网用户通过代理服务的方式访问Internet,在代理服务器的ARP中保存了所有用户的MAC和IP信息。因此可在代理服务器上将用户静态绑定。
在CMD方式下,键入以下命令:
ARP-s IP地址 MAC地址
例:ARP-s 192.168.3.10 00-AB-4C-60
文档评论(0)