[发明专利]一种基于分段路由的转发控制方法、报文转发方法及装置有效
申请号: | 202010152492.1 | 申请日: | 2020-03-06 |
公开(公告)号: | CN113364679B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 王雅莉;刘树成;夏斌;李浩;尹明亮 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L45/645 | 分类号: | H04L45/645;H04L45/44 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 夏欢 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分段 路由 转发 控制 方法 报文 装置 | ||
本申请实施例公开了一种基于分段路由的转发控制方法,控制器根据目标网络拓扑所确定的符合路径约束条件的目标报文转发路径包括实链路和/或虚链路,其中,一条虚链路可以由多条实链路构成。指示目标转发路径的段标识列表包括:用于指示目标转发路径中包括的实链路的链路段标识,和/或,用于指示目标转发路径中包括的虚链路的节点段标识,节点段标识对应的节点为该节点段标识指示的虚链路的目的节点。当目标转发路径中包括虚链路时,段标识列表中仅需要包括指示该虚链路的节点段标识即可,无需包括组成该虚链路的多条实链路中各个链路的链路段标识。从而段标识列表中包括的段标识数量变少了,使得报文中可以携带更多净荷,提升了网络性能。
技术领域
本申请涉及通信领域,尤其涉及一种基于分段路由的转发控制方法、报文转发方法及装置。
背景技术
分段路由(segment routing,SR)可以用于指导报文转发。具体地,基于分段路由的多协议标签交换(Multi-Protocol Label Switching,MPLS)技术可以将分段路由技术应用于多协议标签交换(Multi-Protocol Label Switching,MPLS)技术中,用于指导报文转发。基于互联网协议第6版段路由(segment routing internet protocol version 6,SRv6)技术,可以将分段路由技术应用于互联网协议第六版(internet protocol version6,IPv6)报文的转发。
传统的利用分段路由技术指导报文转发时,存在报文载荷效率低、进一步导致网络性能低的问题。
发明内容
本申请实施例提供了一种基于分段路由的转发控制方法和基于分段路由的报文转发方法,可以提升网络性能。
第一方面,本申请实施例提供了一种基于分段路由的转发控制方法,该方法可以由控制器执行,控制器在确定用于指示满足路径约束条件的目标报文转发路径的段标识列表时,可以确定出包括段标识数量较少的段标识列表,从而减少段标识列表所占的数据量,使得报文中可以携带更多的净荷,从而提升网络性能。具体地,控制器可以获取目标网络拓扑和路径约束条件,并根据目标网络拓扑确定指示满足路径约束条件的报文转发路径的段标识列表,该段标识列表可以用于指导报文转发。其中,路径约束条件用于指示报文转发路径需要满足的性能要求,目标网络拓扑包括虚链路和实链路,实链路用于指示节点之间的邻接链路,虚链路用于在节点间存在不是邻接链路的最短路径时指示节点间的最短路径。具体地,控制器所确定的目标报文转发路径包括实链路和/或虚链路,相应的所确定的段标识列表包括:用于指示目标转发路径中包括的实链路的链路段标识,和/或,用于指示目标转发路径中包括的虚链路的节点段标识,其中,节点段标识对应的节点为该节点段标识指示的虚链路的目的节点。当目标转发路径中包括虚链路时,表示报文转发至指示该虚链路的节点段标识对应的节点时,需要经过若干个中间节点的转发,即需要经过多条实链路进行转发。要实现将报文转发至指示该虚链路的节点段标识对应的节点,若如传统技术中那样仅利用实链路确定段标识列表,则段标识列表中需要前述多条实链路中各个链路的链路段标识,而在本申请中,段标识列表中仅需要包括指示该虚链路的节点段标识即可。由此可见,利用本申请实施例的方案,与传统技术相比,所确定的段标识列表中包括的段标识数量变少了,从而使得段标识列表所占的数据量变少了,进一步地,使得报文中可以携带更多的净荷,从而提升网络性能。
在一种可能的实现方式中,满足路径约束条件的报文转发路径可能有多条。一条报文转发路径可以对应一个段标识列表。为了尽可能提升网络性能,前述目标转发路径可以是该多条报文转发路径中对应段标识数量最少的报文转发路径。
在一种可能的实现方式中,为了使得控制器能够快速确定出对应段标识数量最少的目标报文转发路径,从而确定出包括段标识数量最少的段标识列表。控制器可以将目标网络拓扑中的实链路和虚链路的路径开销设置为相同的值。这样一来,控制器则可以根据该目标网络拓扑和最短路径算法快速计算得到包含段标识数量最少的段标识列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010152492.1/2.html,转载请声明来源钻瓜专利网。