IPRAN网络设备间链接关系确定方法及装置制造方法及图纸

技术编号:20493518 阅读:68 留言:0更新日期:2019-03-02 23:23
本发明专利技术提供一种IPRAN网络设备间链接关系确定方法及装置,包括:利用链路层发现协议分析出路由器设备间的互联关系和端口互联信息;根据路由器设备间的互联关系和端口互联信息构建IPRAN网的二层拓扑结构;采集预定VLAN中的多个脱网路由器设备的配置文件,获取多个脱网路由器设备的接口IP地址;判断多个脱网路由器设备的接口IP地址间是否存在护掩关系,若是,则对接口IP地址互掩的脱网路由器设备的接口进行拼接关联出脱网路由器设备间的连接关系,基于此对IPRAN网的二层拓扑结构进行修正,获得修正后的IPRAN网的二层拓扑结构。该方案可以有效地、准确地发现IPRAN网络设备间的链接关系。

Method and Device for Determining Link Relations between IPRAN Network Devices

The invention provides a method and device for determining the link relationship between IPRAN network devices, including: analyzing the interconnection relationship and port interconnection information between router devices by using link layer discovery protocol; constructing a two-tier topology structure of IPRAN network based on the interconnection relationship between router devices and port interconnection information; collecting configuration files of multiple offline router devices in a predetermined VLAN, and obtaining Take the interface IP address of several offline router devices; judge whether there is a shielding relationship between the interface IP addresses of multiple offline router devices. If so, splice the interfaces of the offline router devices with the interface IP addresses masking each other to get the connection relationship between the offline router devices. Based on this, modify the two-layer topology of IPRAN network, and obtain the second layer of the modified IPRAN network. Layer topology. This scheme can effectively and accurately discover the links between IPRAN network devices.

【技术实现步骤摘要】
IPRAN网络设备间链接关系确定方法及装置
本专利技术涉及网络通信
,特别涉及一种IPRAN网络设备间链接关系确定方法及装置。
技术介绍
各省电信的IPRAN(IPRadioAccessNetwork,基于IP的传送网)网的网络拓扑复杂,仅通过三层IP无法发现设备间的链接关系,而传统的二层拓扑发现手段基本都是实验网级别的,无法应对实际系统中复杂的情况,其还存在以下缺陷:1)只发现路由器设备之间的互联关系,无法合并构造出整个拓扑;2)由于发现时存在设备脱网、端口down等情况,无法确定路由器的上下联口。因此,维护人员没有切实可行的手段了解接入网情况,造成了接入维护困难、出现故障定位困难的现象。
技术实现思路
本专利技术实施例提供了一种IPRAN网络设备间链接关系确定方法及装置,可以解决设备脱网、端口down等情况造成的无法确定路由器的上下联口问题,可以有效地、准确地发现IPRAN网络设备间的链接关系。本专利技术实施例提供了一种IPRAN网络设备间链接关系确定方法,该方法包括:利用链路层发现协议分析出路由器设备间的互联关系以及端口互联信息;根据所述路由器设备间的互联关系以及端口互联信息,构建IPRAN网的二层拓扑结构;采集预定VLAN中的多个脱网路由器设备的配置文件,获取多个脱网路由器设备的接口IP地址;判断多个脱网路由器设备的接口IP地址间是否存在护掩关系,若是,则对接口IP地址互掩的脱网路由器设备的接口进行拼接,关联出脱网路由器设备间的连接关系;根据所述脱网路由器设备间的连接关系,对所述IPRAN网的二层拓扑结构进行修正,获得修正后的IPRAN网的二层拓扑结构。本专利技术实施例还提供了一种IPRAN网络设备间链接关系确定装置,该装置包括:链路层发现协议分析模块,用于利用链路层发现协议分析出路由器设备间的互联关系以及端口互联信息;IPRAN网的二层拓扑结构构建模块,用于根据所述路由器设备间的互联关系以及端口互联信息,构建IPRAN网的二层拓扑结构;VLAN/IP配置分析模块用于:采集预定VLAN中的多个脱网路由器设备的配置文件,获取多个脱网路由器设备的接口IP地址;判断多个脱网路由器设备的接口IP地址间是否存在护掩关系,若是,则对接口IP地址互掩的脱网路由器设备的接口进行拼接,关联出脱网路由器设备间的连接关系;IPRAN网的二层拓扑结构构建模块还用于:根据所述脱网路由器设备间的连接关系,对所述IPRAN网的二层拓扑结构进行修正,获得修正后的IPRAN网的二层拓扑结构。本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述所述IPRAN网络设备间链接关系确定方法。本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述所述IPRAN网络设备间链接关系确定方法的计算机程序。在本专利技术实施例中,通过利用链路层发现协议分析出路由器设备间的互联关系以及端口互联信息,可以构建IPRAN网的二层拓扑结构,对于设备脱网、端口down等情况造成的无法确定路由器的上下联口问题,可以通过采集预定VLAN中的多个脱网路由器设备的配置文件,获取多个脱网路由器设备的接口IP地址,判断多个脱网路由器设备的接口IP地址间是否存在护掩关系,若是,则对接口IP地址互掩的脱网路由器设备的接口进行拼接,关联出脱网路由器设备间的连接关系,最后根据所述脱网路由器设备间的连接关系,对所述IPRAN网的二层拓扑结构进行修正,获得修正后的IPRAN网的二层拓扑结构。本专利技术可以有效地、准确地发现IPRAN网络设备间的链接关系。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种IPRAN网络设备间链接关系确定方法流程图;图2是本专利技术实施例提供的一种IPRAN网络设备间链接关系示意图;图3是本专利技术实施例提供的一种与B1设备相连的设备链接关系示意图;图4是本专利技术实施例提供的一种与B1设备相连的设备链接关系示意图(标注有与B1设备相邻设备的端口信息);图5是本专利技术实施例提供的一种与B1设备相连的设备链接关系示意图(标注有B1设备连接相邻设备的端口信息);图6是本专利技术实施例提供的一种IPRAN网的二层拓扑结构示意图;图7是本专利技术实施例提供的一种IPRAN网络设备间链接关系确定装置结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中,提供了一种IPRAN网络设备间链接关系确定方法,如图1所示,该方法包括:步骤101:利用链路层发现协议分析出路由器设备间的互联关系以及端口互联信息;步骤102:根据所述路由器设备间的互联关系以及端口互联信息,构建IPRAN网的二层拓扑结构;步骤103:采集预定VLAN中的多个脱网路由器设备的配置文件,获取多个脱网路由器设备的接口IP地址;步骤104:判断多个脱网路由器设备的接口IP地址间是否存在护掩关系,若是,则对接口IP地址互掩的脱网路由器设备的接口进行拼接,关联出脱网路由器设备间的连接关系;步骤105:根据所述脱网路由器设备间的连接关系,对所述IPRAN网的二层拓扑结构进行修正,获得修正后的IPRAN网的二层拓扑结构。基于图2所示的实际的IPRAN网络设备间链接关系,详细描述本专利技术是如何实现IPRAN网络设备间链接关系的确定的。随着网络技术的发展,接入网络的设备的种类越来越多,配置越来越复杂,来自不同设备厂商的设备也往往会增加自己特有的功能,这就导致在一个网络中往往会有很多具有不同特性的、来自不同厂商的设备,为了方便对这样的网络进行管理,就需要使得不同厂商的设备能够在网络中相互发现并交互各自的系统及配置信息。LLDP(LinkLayerDiscoveryProtocol,链路层发现协议)就是用于这个目的的协议。LLDP定义在802.1ab中,它是一个二层协议,它提供了一种标准的链路层发现方式。LLDP协议使得接入网络的一台设备可以将其主要的能力,管理地址,设备标识,接口标识等信息发送给接入同一个局域网络的其它设备。在本专利技术实施例中,步骤101具体按照如下方式执行:步骤1011:以预定的一个B路由器设备为发现起点路由器,确定与所述发现起点路由器连接的相邻路由器设备及所述相邻路由器设备的IP地址;比如,以图2中的B1设备为发现起点,确定与此B1设备连接的所有设备,结果如图3所示。步骤1012:确定与所述发现起点路由器连接的相邻路由器设备的端口信息,如图4所示。步骤1013:确定连接相邻路由器设备的所述发现起点路由器的端口信息,如图5所示。步骤102具体按照如下方式执行:根据所述相邻路由器设备的IP地址、与所述发现起点路由器连接的相邻路由器设备的端口信息、连本文档来自技高网...

【技术保护点】
1.一种IPRAN网络设备间链接关系确定方法,其特征在于,包括:利用链路层发现协议分析出路由器设备间的互联关系以及端口互联信息;根据所述路由器设备间的互联关系以及端口互联信息,构建IPRAN网的二层拓扑结构;采集预定VLAN中的多个脱网路由器设备的配置文件,获取多个脱网路由器设备的接口IP地址;判断多个脱网路由器设备的接口IP地址间是否存在护掩关系,若是,则对接口IP地址互掩的脱网路由器设备的接口进行拼接,关联出脱网路由器设备间的连接关系;根据所述脱网路由器设备间的连接关系,对所述IPRAN网的二层拓扑结构进行修正,获得修正后的IPRAN网的二层拓扑结构。

【技术特征摘要】
1.一种IPRAN网络设备间链接关系确定方法,其特征在于,包括:利用链路层发现协议分析出路由器设备间的互联关系以及端口互联信息;根据所述路由器设备间的互联关系以及端口互联信息,构建IPRAN网的二层拓扑结构;采集预定VLAN中的多个脱网路由器设备的配置文件,获取多个脱网路由器设备的接口IP地址;判断多个脱网路由器设备的接口IP地址间是否存在护掩关系,若是,则对接口IP地址互掩的脱网路由器设备的接口进行拼接,关联出脱网路由器设备间的连接关系;根据所述脱网路由器设备间的连接关系,对所述IPRAN网的二层拓扑结构进行修正,获得修正后的IPRAN网的二层拓扑结构。2.如权利要求1所述的IPRAN网络设备间链接关系确定方法,其特征在于,利用链路层发现协议分析出路由器设备间的互联关系以及端口互联信息,包括:以预定的一个路由器设备为发现起点路由器,确定与所述发现起点路由器连接的相邻路由器设备及所述相邻路由器设备的IP地址;确定与所述发现起点路由器连接的相邻路由器设备的端口信息;确定连接相邻路由器设备的所述发现起点路由器的端口信息;根据所述路由器设备间的互联关系以及端口互联信息,构建IPRAN网的二层拓扑结构,包括:根据所述相邻路由器设备的IP地址、与所述发现起点路由器连接的相邻路由器设备的端口信息、连接相邻路由器设备的所述发现起点路由器的端口信息,构建IPRAN网的二层拓扑结构。3.如权利要求2所述的IPRAN网络设备间链接关系确定方法,其特征在于,根据所述路由器设备间的互联关系以及端口互联信息,构建IPRAN网的二层拓扑结构,还包括:根据所述相邻路由器设备的IP地址、与所述发现起点路由器连接的相邻路由器设备的端口信息、连接相邻路由器设备的所述发现起点路由器的端口信息,确定所述发现起点路由器与所述相邻路由器设备构成连接环或者连接链上的路由器设备的标识。4.如权利要求2所述的IPRAN网络设备间链接关系确定方法,其特征在于,在确定与所述发现起点路由器连接的相邻路由器设备及所述相邻路由器设备的IP地址之后,还包括:根据所述相邻路由器设备的IP地址,从所述相邻路由器设备中过滤掉与所述发现起点路由器处于同一网络层级的相邻路由器设备。5.一种IPRAN网络设备间链接关系确定装置,其特征在于,包括:链路层发现协议分析模块,用于利用链路层发现协议分析出路由器设备间的互联关系以及端口互联信息;IPRAN网的二层拓扑结构构建模块,用于根据所述路由器设备间的互联关系以及端口互联信息,构建IPRAN网的二层拓扑结构;VL...

【专利技术属性】
技术研发人员:薛竹
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:北京,11

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

1