一种IP地址冲突检测方法、系统及接入层设备技术方案

技术编号:13055767 阅读:60 留言:0更新日期:2016-03-23 18:44
本发明专利技术提供一种IP地址冲突检测方法,应用于接入层设备下层的连接设备,包括:扫描接入层设备下层的连接设备,获取所述连接设备的网络属性信息;根据所述网络属性信息创建网络属性映射关系列表;根据已配置的检测周期在所述网络属性映射关系列表中检测是否出现连接设备的IP地址冲突状况,若否,则返回继续扫描接入层设备下层的连接设备的步骤;若是,更新所述网络属性映射关系列表,并根据IP地址冲突状况执行相关操作。本发明专利技术所述的IP地址冲突检测方法、系统及接入层设备减少网络管理员的工作量,提高网络管理的效率和质量;并可以可配置的方式设置轮询时间,实时监测网络中接入层设备的IP地址冲突情况。

【技术实现步骤摘要】

本专利技术属于计算机网络
,涉及一种检测方法及系统,特别是涉及一种IP地址冲突检测方法、系统及接入层设备
技术介绍
计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。若按此定义,则早期的面向终端的网络都不能算是计算机网络,而只能称为联机系统(因为那时的许多终端不能算是自治的计算机)。但随着硬件价格的下降,许多终端都具有一定的智能,因而“终端”和“自治的计算机”逐渐失去了严格的界限。若用微型计算机作为终端使用,按上述定义,则早期的那种面向终端的网络也可称为计算机网络。从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的集合,一个计算机网络组成包括传输介质和通信设备。而目前在大型计算机管理中却普遍存在着,由于实施人员技术能力差异或操作疏忽等原因导致不同的网络设备配置有相同的IP地址,这将会使IP数据网综合网管系统无法下发管理指令,甚至对网络设备的IP地址、网络结构等多种网络资源的管理造成混乱。因此,如何提供一种IP地址冲突检测方法、系统及接入层设备,以解决现在技术中缺乏能够与基于SNMP的IP数据网综合网管系统搭配使用的检测工具以检测并统计网络中接入层存在相同IP地址的设备,造成无法方便地处理接入层网络设备IP地址冲突问题,降低乐乐网络管理的效率和质量等种种缺陷,实已成为本领域从业者亟待解决的技术问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种IP地址冲突检测方法、系统及接入层设备,用于解决现有技术中缺乏能够与基于SNMP的IP数据网综合网管系统搭配使用的检测工具以检测并统计网络中接入层存在相同IP地址的设备,造成无法方便地处理接入层网络设备IP地址冲突问题,降低乐乐网络管理的效率和质量的问题。为实现上述目的及其他相关目的,本专利技术一方面提供一种IP地址冲突检测方法,应用于接入层设备下层的连接设备,所述IP地址冲突检测方法包括以下步骤:扫描接入层设备下层的连接设备,获取所述连接设备的网络属性信息;根据所述网络属性信息创建网络属性映射关系列表;根据已配置的检测周期在所述网络属性映射关系列表中检测是否出现连接设备的IP地址冲突状况,若否,则返回继续扫描接入层设备下层的连接设备的步骤;若是,更新所述网络属性映射关系列表,并根据IP地址冲突状况执行相关操作。于本专利技术的一实施例中,所述接入层设备需支持简单网络管理协议。于本专利技术的一实施例中,所述连接设备的网络属性信息包括连接设备的设备名称,连接设备的IP地址,和与连接设备的IP地址一一映射的连接设备的MAC地址。于本专利技术的一实施例中,创建的网络属性映射关系列表包括:简单网络管理协议读共同体、简单网络管理协议写共同体、接入层设备的连接端口号、连接设备的设备名称,连接设备的IP地址,及连接设备的IP地址一一映射的连接设备的MAC地址。于本专利技术的一实施例中,所述IP地址冲突检测方法还包括:每隔一预定更新周期,自动更新所述属性列表以清理与所述接入层设备无数据交互的连接设备的网络属性信息。于本专利技术的一实施例中,所述IP地址冲突检测方法还包括:根据连接设备的IP地址冲突状况,获取IP冲突结果,并将IP冲突结果以表格方式显示。于本专利技术的一实施例中,所述根据IP地址冲突状况执行相关操作的步骤包括:根据输入的连接设备的IP地址,检索连接设备的IP地址冲突状况;对IP冲突结果的处理状态进行编辑;和/或将以表格方式显示的IP冲突结果导出到预定格式文件中。本专利技术另一方面提供一种IP地址冲突检测系统,应用于接入层设备下层的连接设备,所述IP地址冲突检测系统包括:扫描模块,用于扫描接入层设备下层的连接设备,获取所述连接设备的网络属性信息;创建模块,与所述扫描模块连接,用于根据所述网络属性信息创建网络属性映射关系列表;检测模块,与所述扫描模块和创建模块连接,用于根据已配置的检测周期在所述网络属性映射关系列表中检测是否出现连接设备的IP地址冲突状况,若否,则继续调用所述扫描模块继续扫描接入层设备下层的连接设备;若是,调用用于更新所述网络属性映射关系列表,并根据IP地址冲突状况执行相关操作的冲突处理模块。于本专利技术的一实施例中,所述冲突处理模块具体用于:根据输入的连接设备的IP地址,检索连接设备的IP地址冲突状况;对IP冲突结果的处理状态进行编辑;和/或将以表格方式显示的IP冲突结果导出到预定格式文件中。本专利技术又一方面还提供一种接入层设备,所述接入层设备包括:IP地址冲突检测系统。如上所述,本专利技术的IP地址冲突检测方法、系统及接入层设备,具有以下有益效果:本专利技术所述的IP地址冲突检测方法、系统及接入层设备保证多个厂商的的设备在同一网络下采用同样的网络管理协议(SNMP),便于在SNMP的基础上进行二次开发,减少网络管理员的工作量,提高网络管理的效率和质量;并可以可配置的方式设置轮询时间,实时监测网络中接入层设备的IP地址冲突情况。同时支持导出报表,给网络管理员管理网络提供参考。【附图说明】图1显示为本专利技术的IP地址冲突检测方法于一实施例中的流程示意图。图2显示为本专利技术的IP地址冲突检测方法于一实施例中的原理结构示意图。图3显示为本专利技术的接入层设备于一实施例中的原理结构示意图。元件标号说明1IP地址冲突检测系统11扫描模块12创建模块13 检测模块14 冲突处理模块15清理模块2接入层设备S1 ?S5 步骤【具体实施方式】以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。本专利技术所述的IP地址冲突检测方法、系统及接入层设备的检测原理如下:接入层E0C/ 二层交换机设备的数据通过0NU透传至汇聚层EP0N-0LT设备,因此在EP0N-0LT设备的ARP表中会存在E0C/ 二层交换机设备的IP地址与MAC映射关系。设备的ARP表具有以下特点:1)记录与该设备进行数据交互的网络设备IP-MAC映射关系。2)表中的IP地址是唯一的。3)若设备接收到多次相同IP地址的记录,设备检测MAC地址是否一致,如果不一致,则将使用新的记录更新旧的IP-MAC记录。4)设备的ARP表会自动清理,即设备每隔一段时间会清理与自己没有数据交互的IP-MAC映射记录(时间间隔可以人为设定,默认5分钟)。根据设备的ARP表特征,可以通过定期采集某个接入层网络下所有EP0N-0LT设备上的ARP表中动态学习的IP-MAC信息,来检测IP-MAC映当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种IP地址冲突检测方法,应用于接入层设备下层的连接设备,其特征在于,所述IP地址冲突检测方法包括以下步骤:扫描接入层设备下层的连接设备,获取所述连接设备的网络属性信息;根据所述网络属性信息创建网络属性映射关系列表;根据已配置的检测周期在所述网络属性映射关系列表中检测是否出现连接设备的IP地址冲突状况,若否,则返回继续扫描接入层设备下层的连接设备的步骤;若是,更新所述网络属性映射关系列表,并根据IP地址冲突状况执行相关操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:孟进
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1