[发明专利]建立虚链路的方法、路由器及存储介质有效
申请号: | 201711158179.3 | 申请日: | 2017-11-20 |
公开(公告)号: | CN109818860B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 何建军 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L45/12 | 分类号: | H04L45/12;H04L12/46 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建立 虚链路 方法 路由器 存储 介质 | ||
本发明公开了一种建立虚链路的方法,应用于包括一个骨干区域和至少一个非骨干区域组网中的路由器,所述方法包括:通过预设策略获取区域可达的区域边界路由器(ABR)信息;基于所述区域可达的ABR信息确定预设的虚链建立条件得到满足时,发送第一虚链路建立请求给相应的区域可达ABR,以建立与所述ABR之间的第一虚链路。本发明还同时公开了一种路由器及存储介质。
技术领域
本发明涉及通信技术领域,尤其涉及一种建立虚链路的方法、路由器及存储介质。
背景技术
在开放式最短路径优先(OSPF,Open Shortest Path First)协议中要求非骨干区域围绕着骨干区域形成以骨干区域为中心的星型组网,即每个区域与骨干区域(Area 0)必须直接相连,但是实际组网中,网络情况非常的复杂,有时候在划分区域时,无法保证每个区域都满足这个要求。为了解决这个问题,用户人为的进行虚链路的配置。虚链路是指在两个区域边界路由器(ABR,Area Border Router)之间,穿过一个非骨干区域,建立的一条逻辑上的连接通道,使得分离的骨干区域,或者和骨干区域隔离的非骨干区域能够通过虚链路与骨干区域建立连接。
然而,人为的进行虚链路的配置,浪费大量人力成本、效率低下的同时,往往还会因为人为因素导致组网错误、进而引发路由不通等问题。
发明内容
有鉴于此,本发明实施例提供一种建立虚链路的方法、路由器及存储介质,至少解决了现有技术中存在的问题,能够自动实现虚链路的建立。
本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种建立虚链路的方法,应用于包括一个骨干区域和至少一个非骨干区域组网中的路由器,所述方法包括:
通过预设策略获取区域可达的ABR信息;
基于所述区域可达的ABR信息确定预设的虚链建立条件得到满足时,发送第一虚链路建立请求给相应的区域可达ABR,以建立与所述ABR之间的第一虚链路。
上述方案中,所述基于所述区域可达的ABR信息确定预设的虚链建立条件得到满足时,发送第一虚链路建立请求给相应的区域可达ABR,包括:
响应于所述路由器为非末梢区域中的ABR,基于所述区域可达的ABR信息确定区域可达的ABR中存在骨干区域不可达的ABR;
发送第一虚链路建立请求给所述骨干区域不可达的ABR。
上述方案中,所述发送第一虚链路建立请求给所述骨干区域不可达的ABR,包括:
通过预设的通信方式,将所述第一虚链路建立请求发送给所述骨干区域不可达的ABR;
所述第一虚链路建立请求携带以下信息至少之一:建立所述虚链路的区域、虚链邻居接口地址、虚链邻居路由器标识、本端设备虚链出接口地址、本端路由器标识。
上述方案中,所述基于所述区域可达的ABR信息确定预设的虚链建立条件得到满足时,发送第一虚链路建立请求给相应的区域可达ABR,包括:
响应于所述路由器为非末梢区域中的非ABR,所述非ABR连接至少两个非骨干区域,且所述至少两个非骨干区域中存在至少一个非骨干区域没有区域可达ABR,基于所述区域可达的ABR信息确定存在至少一个区域可达ABR;
从所述至少一个区域可达ABR中选取一个ABR,进行第一虚链路建立请求的发送。
上述方案中,所述从所述至少一个区域可达ABR中选取一个ABR,进行第一虚链路建立请求的发送,包括:
从所述至少一个区域可达的ABR中,选取优先级最高的ABR;
发送第一虚链路建立请求给所述优先级最高的ABR。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711158179.3/2.html,转载请声明来源钻瓜专利网。