[发明专利]基于IP层的网络拓扑识别方法和设备有效
申请号: | 201210223056.4 | 申请日: | 2012-06-30 |
公开(公告)号: | CN103516824A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 戴峰;程进;刘芳远 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ip 网络 拓扑 识别 方法 设备 | ||
技术领域
本发明涉及网络通信技术,尤其涉及一种基于IP层的网络拓扑识别方法和设备。
背景技术
在当前的监控管理系统中,通常包括一个主机和多个监控设备,可以采用的管理方式包括集中式管理和分布式管理。集中式管理中,整个网络一般为星型结构,整个网络的通信和管理依赖于中心的主机。分布式管理中,主机与多个监控设备组合成链型网络,共同完成网络的通信和管理。在目前的分布式管理系统中,如何实现网络拓扑识别是亟待解决的问题。
发明内容
本发明实施例是提供一种基于IP层的网络拓扑识别方法和设备,用以实现分布式监控管理系统中网络拓扑的识别。
一方面,提供了一种基于IP层的网络拓扑识别方法,应用在链型网络中,包括:
第一通信设备获取第二通信设备的IP地址,并对应所述IP地址来自的端口,建立所述第一通信设备的每个端口的IP地址列表;
第一通信设备获取所述第二通信设备的每个端口的IP地址列表;
第一通信设备根据所述第一通信设备的每个端口的IP地址列表,以及所述第二通信设备的每个端口的IP地址列表,建立链路的综合信息;
第一通信设备根据所述链路的综合信息,确定网络拓扑关系和所述第一通信设备和所述第二通信设备在网络中的位置。
另一方面,提供了一种基于IP层的网络拓扑识别设备,应用在链型网络中,所述设备具体为第一通信设备,所述设备包括:
第一建立模块,用于获取第二通信设备的IP地址,并对应所述IP地址来自的端口,建立所述第一通信设备的每个端口的IP地址列表;
获取模块,用于获取所述第二通信设备的每个端口的IP地址列表;
第二建立模块,用于根据所述第一通信设备的每个端口的IP地址列表,以及所述第二通信设备的每个端口的IP地址列表,建立链路的综合信息;
确定模块,用于根据所述链路的综合信息,确定网络拓扑关系和所述第一通信设备和所述第二通信设备在网络中的位置。
由上述技术方案可知,本发明实施例通过一设备获取其它设备的IP地址并建立IP地址列表,以及获取其它设备建立的IP地址列表,根据自身建立的IP地址列表和其它设备建立的IP地址列表建立综合信息,并根据综合信息确定网络拓扑关系和位置的识别,可以实现分布式监控管理系统中网络拓扑的识别。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明中链型网络的一种组网示意图;
图2为本发明基于IP层的网络拓扑识别方法一实施例的流程示意图;
图3为本发明基于IP层的网络拓扑识别方法另一实施例的流程示意图;
图4为本发明中生成IP地址的一种示意图;
图5为本发明中三个监控设备组成链型网络的一种示意图;
图6为本发明基于IP层的网络拓扑识别方法另一实施例的流程示意图;
图7为本发明基于IP层的网络拓扑识别设备一实施例的结构示意图;
图8为本发明基于IP层的网络拓扑识别设备另一实施例的结构示意图;
图9为本发明基于IP层的网络拓扑识别设备另一实施例的结构示意图;
图10为本发明基于IP层的网络拓扑识别设备另一实施例的结构示意图。
具体实施方式
本发明实施例主要是针对链型网络,在链型网络中各通信单元采用级联关系连接。以级联的通信单元为监控设备为例,参见图1,每个监控设备都存在至少2个的快速以太网(Fast Ethernet,FE)端口,分别为接入端口和接出端口,每个监控设备上的接入端口和接出端口的IP地址相同且两个端口之间为2层互通。链首单元的接入端口和链尾单元的接出端口总是悬空。上行单元(如监控设备_1)的接出端口总是连接下行单元(如监控设备_2)的接入端口,依次级联组成链型网络。该链型网络可以应用在机房场景下,该场景下,机房中的多个监控设备组成链型网络。
系统启动后,每个FE的接入端口和接出端口在固定网段(图例为169.254网段)初始化IP地址,不同的监控设备初始化得到的IP地址互不相同。初始化IP地址后,每个监控设备通过3层的IP报文交互机制和基于端口的IP学习方法,遵从下述实施例所示的网络拓扑识别流程,确定自身在网络拓扑中的位置和对整个网络拓扑的识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210223056.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种苦瓜种植方法
- 下一篇:薄膜型气敏元件的制备方法