[发明专利]基于IP层的网络拓扑识别方法和设备有效
申请号: | 201210223056.4 | 申请日: | 2012-06-30 |
公开(公告)号: | CN103516824A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 戴峰;程进;刘芳远 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ip 网络 拓扑 识别 方法 设备 | ||
1.一种基于IP层的网络拓扑识别方法,应用在链型网络中,其特征在于,包括:
第一通信设备获取第二通信设备的IP地址,并对应所述IP地址来自的端口,建立所述第一通信设备的每个端口的IP地址列表;
第一通信设备获取所述第二通信设备的每个端口的IP地址列表;
第一通信设备根据所述第一通信设备的每个端口的IP地址列表,以及所述第二通信设备的每个端口的IP地址列表,建立链路的综合信息;
第一通信设备根据所述链路的综合信息,确定网络拓扑关系和所述第一通信设备和所述第二通信设备在网络中的位置。
2.根据权利要求1所述的方法,其特征在于,所述第一通信设备获取第二通信设备的IP地址,包括:
第一通信设备向第二通信设备发送第一命令,并接收与所述第一命令对应的响应,所述第一命令对应的响应中包含所述第二通信设备的IP地址,所述第二通信设备的IP地址是所述第二通信设备在启动后生成的。
3.根据权利要求1所述的方法,其特征在于,所述第一通信设备获取所述第二通信设备的每个端口的IP地址列表,包括:
第一通信设备向第二通信设备发送第二命令,并接收与所述第二命令对应的响应,所述第二命令对应的响应中包含所述第二通信设备的每个端口的IP地址列表,所述第二通信设备的每个端口的IP地址列表是所述第二通信设备根据获取的IP地址建立的。
4.根据权利要求1所述的方法,其特征在于,还包括:
第一通信设备在启动后生成第一通信设备的IP地址,并在接收到第二通信设备广播的第一命令后,将所述第一通信设备的IP地址携带在所述第一命令对应的响应中发送给所述第二通信设备。
5.根据权利要求1所述的方法,其特征在于,还包括:
在接收到第二通信设备的第二命令后,将所述IP地址列表携带在所述第二命令的响应中发送给所述第二通信设备。
6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:
第一通信设备如果未在设定的时间内接收到上一级通信设备的心跳报文,重启网络拓扑识别流程;或者,
第一通信设备比较自身确定的网络拓扑关系与第二通信设备确定的网络拓扑关系,如果两者不同,重启网络拓扑识别流程;或者,
第一通信设备接收第二通信设备的交互报文,所述交互报文中包含源IP地址,如果所述源IP地址与第一通信设备确定的网络拓扑关系中所述交互报文来自的端口对应的IP地址不一致,重启网络拓扑识别流程。
7.根据权利要求2或4所述的方法,其特征在于,所述生成IP地址,包括:
根据设备唯一标识码或者随机数,生成IP地址,不同的通信设备生成不同的IP地址。
8.一种基于IP层的网络拓扑识别设备,应用在链型网络中,其特征在于,所述设备具体为第一通信设备,所述设备包括:
第一建立模块,用于获取第二通信设备的IP地址,并对应所述IP地址来自的端口,建立所述第一通信设备的每个端口的IP地址列表;
获取模块,用于获取所述第二通信设备的每个端口的IP地址列表;
第二建立模块,用于根据所述第一通信设备的每个端口的IP地址列表,以及所述第二通信设备的每个端口的IP地址列表,建立链路的综合信息;
确定模块,用于根据所述链路的综合信息,确定网络拓扑关系和所述第一通信设备和所述第二通信设备在网络中的位置。
9.根据权利要求8所述的设备,其特征在于,所述第一建立模块具体用于:
向第二通信设备发送第一命令,并接收与所述第一命令对应的响应,所述第一命令对应的响应中包含所述第二通信设备的IP地址,所述第二通信设备的IP地址是所述第二通信设备在启动后生成的。
10.根据权利要求8所述的设备,其特征在于,所述获取模块具体用于:
向第二通信设备发送第二命令,并接收与所述第二命令对应的响应,所述第二命令对应的响应中包含所述第二通信设备的每个端口的IP地址列表,所述第二通信设备的每个端口的IP地址列表是所述第二通信设备根据获取的IP地址建立的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210223056.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种苦瓜种植方法
- 下一篇:薄膜型气敏元件的制备方法