【技术实现步骤摘要】
网络拓扑信息采集方法、网络拓扑构建系统和边界路由器
本公开涉及软件定义网络领域,特别是一种网络拓扑构建方法、系统和边界路由器。
技术介绍
SDN(SoftwareDefinedNetwork,软件定义网络)场景中,通常采用BGP-LS来收集底层网络的拓扑,但在底层网络采用OSPF(OpenShortestPathFirst,开放式最短路径优先)协议,而且划分为多个区域的情况下,如果运行BGP-LS协议的路由器在骨干网区域中,则无法获得详细的非骨干网区域的拓扑信息,也无法通过BGP-LS协议来上报这些信息,这使得SDN控制器无法自动恢复多区域场景下的全网网络拓扑。
技术实现思路
专利技术人发现,由于OSPF中的边界路由器在广播非骨干网区域的信息时对网络拓扑信息做了抽象和汇总,去掉了非骨干网区域的详细拓扑信息,从而导致SDN控制器就无法自动恢复多区域场景下的全网网络拓扑。本公开的一个目的在于实现多区域环境下的全网网络拓扑采集。根据本公开的一个方面,提出一种网络拓扑信息采集方法,包括:边界路由器 ...
【技术保护点】
1.一种网络拓扑信息采集方法,包括:/n边界路由器接收来自所述边界路由器归属的第一区域的链路信息,所述边界路由器位于所述第一区域与第二区域的边界;/n根据所述链路信息生成第一区域路由信息;/n在所述第二区域内泛洪所述第一区域路由信息,以便上报控制器,使控制器生成包括第一区域的网络拓扑。/n
【技术特征摘要】
1.一种网络拓扑信息采集方法,包括:
边界路由器接收来自所述边界路由器归属的第一区域的链路信息,所述边界路由器位于所述第一区域与第二区域的边界;
根据所述链路信息生成第一区域路由信息;
在所述第二区域内泛洪所述第一区域路由信息,以便上报控制器,使控制器生成包括第一区域的网络拓扑。
2.根据权利要求1所述的方法,其中,所述第一区域路由信息包括所述链路信息的源路由器标识和所述源路由器的归属区域标识;
和/或,
所述第一区域为不包括与控制器交互能力的路由器的区域;所述第二区域为包括与控制器交互能力的路由器的区域。
3.根据权利要求1所述的方法,其中,所述泛洪所述第一区域路由信息包括:
生成所述第一区域路由信息的所述边界路由器在归属的第二区域内泛洪承载第一区域路由信息的报文;
所述承载第一区域路由信息的报文包括改进的网络汇总链路状态广播NetworkSummaryLSA报文、改进的区域间前缀Inter-Area-Prefix-LSA报文、扩展前缀不透明ExtendedPrefixOpaqueLSA报文,或扩展区域间前缀E-Inter-Area-Prefix-LSA报文。
4.根据权利要求3所述的方法,其中,在所述承载第一区域路由信息的报文为NetworkSummaryLSA报文或Inter-Area-Prefix-LSA报文的情况下,所述根据所述链路信息生成第一区域路由信息包括:
将所述NetworkSummaryLSA报文或所述Inter-Area-Prefix-LSA报文中服务类型标识NumberofTOS字段设置为预定非0值;
将所述链路信息的源路由器标识和所述源路由器的归属区域标识填充在度量值Metric字段之后。
5.根据权利要求3所述的方法,其中,在所述承载第一区域路由信息的报文为ExtendedPrefixOpaqueLSA报文或E-Inter-Area-Prefix-LSA报文的情况下,所述根据所述链路信息生成第一区域路由信息包括:
通过报文中的类型长度值TLV字段中的值Value字段携带所述链路信息的前缀的路由器标识。
6.根据权利要求3所述的方法,其中,
所述与控制器交互的路由器包括运行边界网关协议BGP-链路状态LS协议的路由器;
所述与控制器交互的报文包括BGP-LS报文。
7.根据权利要求3所述的方法,还包括:所述第二区域内与控制器交互的路由器接收承载第一区域路由信息的报文;
所述与控制器交互的路由器从所述报文中提取出所述第一区域路由信息,通过与控制器交互的报文上报所述控制器。
8.根据权利要求1~7任意一项所述的方法,其中,所述边界路由器接收来自所述边界路由器归属的第一区域的链路信息包括:
第一区域的路由器在归属的所述第一区域内广播所述路由器接口的链路信息;
归属于相同所述第一区域的所述边界路由器接收所述链路信息。
9.一种边界路由器,包括:
消息接收模块,被配置为接收来自所述边界路由器归属的第一区域的链路信息,所述边界路由器位于所述第一区域与第二区域的边界;
信息生成模块,被配置为根据所述链路信息生成第一区域路由信息;
发送模块,被配置为在所述第二区域内泛洪所述第一区域路由信息,以便上报控制器,使得所述控制器生成包括第一区域的网络拓扑。
10.根据权利要求9所述的边界路由器,其中,所述第一区域路由信息包括所述链路信息的源路由器标识和所述源路由器的归属区域标识;和/或,
所述第一区域为不包括与控制器交互能力的路由器...
【专利技术属性】
技术研发人员:王爱俊,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。