[发明专利]IP地址冲突检测方法及网络设备有效
申请号: | 201010615708.X | 申请日: | 2010-12-30 |
公开(公告)号: | CN102546849A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 曹真;唐湜;潘军;孙志坚;沈华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06;H04L12/26 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ip 地址 冲突 检测 方法 网络设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及IP地址冲突检测方法及网络设备。
背景技术
在一个以太广播网段内,IP(Internet Protocol,网际协议)地址的配置冲突,会导致该网段内的通信异常,使得冲突方和被冲突方都无法正常通信。现有技术中通常以如下方式使用ARP(Address Resolution Protocol,地址解析协议)技术实现一定的冲突检测:
IP地址持有者可以周期性地向广播网段内发送ARP请求报文,如果收到了ARP应答报文,则说明该广播网段内存在和自己IP地址相同的网络设备,则确定IP地址冲突。若IP地址持有者收到了ARP请求报文,该请求报文的Sender IP地址和自己的IP地址一致,Sender Mac(Media Access Control,介质访问控制)地址与自己的MAC地址不一致,则说明网段里存在和自己IP地址相同的网络设备,则产生告警。
然而,上述现有技术中,IP地址持有者需要主动发起ARP请求报文,目前大多数网络设备并不支持这种功能,此外,IP地址冲突检测也需要网络设备支持对接收到的ARP请求报文中IP地址和MAC地址的检测功能,而目前大部分网络设备对于这种报文或者丢弃,或者不做检查。
发明内容
本发明实施例提供一种IP地址冲突检测方法,用以在无需每个网络设备都具备主动发起ARP请求报文或对接收的ARP请求报文进行地址检测的能力的情况下,实现IP地址冲突检测,该方法包括:
收集广播网段内所有ARP表项;
对收集的ARP表项进行数据核查,当存在IP地址相同,MAC地址不同的ARP表项时,确定存在IP地址冲突。
本发明实施例还提供一种网络设备,用以在无需每个网络设备都具备主动发起ARP请求报文或对接收的ARP请求报文进行地址检测的能力的情况下,实现IP地址冲突检测,该设备包括:
收集模块,用于收集广播网段内所有ARP表项;
检测模块,用于对收集的ARP表项进行数据核查,当存在IP地址相同,MAC地址不同的ARP表项时,确定存在IP地址冲突。
本发明实施例中,通过收集广播网段内所有ARP表项,并对收集的ARP表项进行数据核查,当存在IP地址相同,MAC地址不同的ARP表项时,确定存在IP地址冲突,仅一台或几台能够实现该功能的网络设备即可完成广播网段内的IP地址冲突检测功能,灵活地使用ARP协议,ARP协议的外在表现没有变化,广播网段内的其他设备也不需要对协议进行修改或提供特殊功能支持。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明实施例中IP地址冲突检测方法的处理流程图;
图2为本发明实施例中进行冲突确认的具体实例的处理流程图;
图3为本发明实施例中网络设备的结构示意图;
图4为本发明实施例中收集模块的一具体实例的结构示意图;
图5为本发明实施例中收集模块的另一具体实例的结构示意图;
图6为本发明实施例中网络设备的一具体实例的结构示意图;
图7为本发明实施例中网络设备的另一具体实例的结构示意图;
图8为本发明实施例中网络设备的又一具体实例的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
如前所述,在一个广播网段内,每个网络设备可以通过ARP实现自身和该广播网段内的其他设备的IP地址冲突检测,但是这依赖于每个网络设备都具备主动发起ARP请求报文或对接收的ARP请求报文进行地址检测的能力,在现网应用中很难如此要求。为此本发明实施例提供一种IP地址冲突检测方法,用以检测广播网段内的IP地址冲突,而无需广播网段内的每个网络设备提供上述特殊能力支持。具体处理流程如图1所示,可以包括:
步骤101、收集广播网段内所有ARP表项;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010615708.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种干熄焦环形风道结构
- 下一篇:焦炉装煤可伸缩的活动导套