The invention discloses a method and a device for end to find the three layer virtual link terminal, wherein said method comprises: resource information data acquisition network first broadband remote access server BRAS, the first BRAS for any BRAS; according to the number of optical line terminal OLT connected network topology information to determine the the BRAS M M OLT; according to the resource information network topology information associated with the first BRAS and the IP address of the three layer virtual link of the first BRAS; this cycle, in addition to the first BRAS traversal of all the other BRAS, three layer virtual link all BRAS.
【技术实现步骤摘要】
一种端到端的三层虚链路的发现方法及装置
本专利技术涉及链路自动发现技术,尤其涉及一种端到端的三层虚链路的发现方法及装置。
技术介绍
自动发现链路是网络中的重要功能,目前较为常用的有三种发现方法,分别为:第一,基于路由表和路由协议的网络层链路自动发现,该方法中:通过登录路由器或其他三层网络设备,执行相关命令,可以获得该设备的完整路由表信息。通过简单网络管理协议(SNMP)方式,在支持该协议的路由器或者其他三层网络设备上,也可以获得该设备的完整路由表信息。在已知预探知网络的全部三层网络设备资源信息,并对所有设备可以通过上述两种方法获得其路由表信息的情况下,则可以获得该网络所有的路由信息。一个网络中可能存在多种路由协议,一个网络协议负责一个相对独立的网络。根据路由表的结构特点,第二子项为下一跳地址,此地址对应设备为与该路由表所属设备,在网络层有直连关系的设备。在一个只有一种路由协议相对独立的网络中,通过路由协议的特点可以过滤重复、错误的路由信息,并最终获得此网络的全量网络层链路。第二,基于地址转发表的数据链路层链路自动发现,该方法中:通过登录交换机或其他二层网络设备,执 ...
【技术保护点】
一种端到端的三层虚链路的发现方法,其特征在于,所述方法包括:数据网管采集第一宽带远程接入服务器BRAS的资源信息,所述第一BRAS为任意一个BRAS;所述数据网管根据网络拓扑信息确定所述第一BRAS下连接的光线路终端OLT的个数M;所述数据网管根据网络拓扑信息关联所述第一BRAS的资源信息与所述M个OLT的IP地址,得到所述第一BRAS的三层虚链路;所述数据网管依此循环,遍历除所述第一BRAS的其他所有的BRAS,得到所有所BRAS的三层虚链路。
【技术特征摘要】
1.一种端到端的三层虚链路的发现方法,其特征在于,所述方法包括:数据网管采集第一宽带远程接入服务器BRAS的资源信息,所述第一BRAS为任意一个BRAS;所述数据网管根据网络拓扑信息确定所述第一BRAS下连接的光线路终端OLT的个数M;所述数据网管根据网络拓扑信息关联所述第一BRAS的资源信息与所述M个OLT的IP地址,得到所述第一BRAS的三层虚链路;所述数据网管依此循环,遍历除所述第一BRAS的其他所有的BRAS,得到所有所BRAS的三层虚链路。2.根据权利要求1所述的方法,其特征在于,所述第一BRAS资源信息包括第一BRAS的VPN域内的端口信息和所述第一BRAS的VPN域内的ARP信息,其中:所述端口信息包括端口IP地址和BRAS端口号,所述ARP信息包括IP地址、BRAS端口号和MAC地址。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述数据网管从传输网管处获取全网的OLT的IP地址。4.根据权利要求1所述的方法,其特征在于,所述所有所BRAS的三层虚链路通过如下的方式表示:假设共有N个BRAS,分别记作BRAS1,BRAS2,……,BRASN;则BRASi的端口信息记作BPti,BRASi的ARP信息记作BARPi,因此BRASi的信息可记作矢量(BPti,BARPi);N个BRAS的信息形成集合,A={(BPt1,BARP1),(BPt2,BARP2),……,(BPtN,BARPN)};设BRASi其下挂OLT的个数为M个,分别记作OLT1,OLT2,……,OLTM;BRASi与OLTj间端到端三层虚链路记作lij,则BRASi与其下挂M个OLT间端到端三层虚链路形成集合Li={li1,li2,……,liM};N个BRAS与其下挂OLT间端到端三层虚链路形成集合L=L1∪L2∪……∪LN。5.根据权利要求4所述的方法,其特征在于,所述关联所述第一BRAS的资源信息与所述M个OLT的IP地址,得到所述第一BRAS的三层虚链路,包括:从A中取出第i个元素,即(BPti,BARPi),i初始化为1的BRAS作为所述第一BRAS;根据(BPti,BARPi)运算出Li;所述依此循环,遍历除所述第一BRAS的其他所有的BRAS,得到所有所BRAS的三层虚链路,包括:判断i是否等于N,如果是则对L1,L2,……,LN求并集,得到L=L1∪L2∪……∪LN;否则对所述i进行递增1,从A中取出递增后的i所代表数值的第i个元素,即(BPti,BARPi)。6.一种端到端的三层虚链...
【专利技术属性】
技术研发人员:李掣,庞会静,
申请(专利权)人:中国移动通信集团河北有限公司,
类型:发明
国别省市:河北,13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。