一种约束路由传输分发的方法和装置制造方法及图纸

技术编号:31022364 阅读:24 留言:0更新日期:2021-11-30 03:15
本发明专利技术涉及网络转发技术领域,提供了一种约束路由传输分发的方法和装置,本发明专利技术由控制面TE隧道头节点计算约束路径,并将约束路径仅扩散给约束路径沿途路由节点,这些节点下发携带隐含TE路径信息更优路由前缀(前缀长度更长),转发面通过最长匹配查找实现报文沿TE路径转发,从而转发面用扩展后包含路径信息的单个SID替代TE方式的segment list进行报文封装并转发,从而极大减少报文头部开销、提高报文转发效率的一种机制。转发效率的一种机制。转发效率的一种机制。

【技术实现步骤摘要】
一种约束路由传输分发的方法和装置


[0001]本专利技术涉及网络转发
,特别是涉及一种约束路由传输分发的方法和装置。

技术介绍

[0002]基于FRC8754的说明,分段路由(segment routing,简写为:SR)是源路由的一种,SRv6则是引入了一种新的SRH(全称为:SR Head)头,将SR应用于IPv6框架,一个段(segment)编码为一个IPv6地址,如图1所示,SRH头可以将途经的段信息都编码在其中,形成一个段列表。其中每个128bit的段又称为一个SRv6 SID(全称为:Segment ID)。
[0003]SRv6 SID主要由三部分组成,如图2所示,标识节点位置的LOC字段、标识服务和功能的FUNC字段(本地识别)以及存储相关参数的ARG字段。一个标准的SRv6 SID可以定义特定节点的路径信息及服务和功能信息。
[0004]对于SRv6

TE/SR

Policy,SRv6头节点将通过将途经的约束SID压到SRH头的SID list中,通过逐跳对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种约束路由传输分发的方法,其特征在于,对于尾节点配置SID中的locator、TPC编码和Opcode编码;其中,TPC编码用来唯一的标识一条路径;头节点在配置路径列表时,将包含所述尾节点的locator和TPC编码的SID,作为路径中segment list的最后一个SID,头节点segment list中的其他SID用于控制面约束路径计算,但不参与形成转发面的segment list,方法包括:头节点在约束路径计算成功后,向所有约束路径所途经的中间节点扩散尾节点的locator和TPC编码;所有收到所述尾节点的locator和TPC编码的中间节点,按照所述TPC编码中携带的约束路径信息解析出一条路由消息下发自身的转发面其中,各个中间节点在本地存储按照约束路径信息解析出的相应路由消息;其中,头节点在通过其转发面表项下发第一数据时,下发的第一数据表项中不携带segment list,只携带包含TPC信息的前缀和出接口以及下一跳节点地址信息;中间节点在通过自身转发面转发所述第一数据时,通过所述第一数据中携带的TPC信息查找本地转发面获取预先存储的相应路由消息,从而完成所述第一数据的转发。2.根据权利要求1所述约束路由传输分发的方法,其特征在于,所述约束路径具体为:头节点基于约束最短路径优先CSPF算法和所述其他节点的SID计算出所述约束路径。3.根据权利要求1所述约束路由传输分发的方法,其特征在于,所述不参与形成转发segment list,具体为:在SRv6

TE或SR

Policy中通过预选配置指明各个节点使用TPC模式,以便于所述segment list不参与形成转发面的segment list。4.根据权利要求1所述约束路由传输分发的方法,其特征在于,尾节点配置SID中的locator、TPC编码和Opcode编码,具体包括:在已有locator配置中增加TPC编码选项。5.根据权利要求1所述约束路由传输分发的方法,其特征在于,尾节点配置SID中的locator、TPC编码和Opcode编码,具体包括:新建locator、配置TPC编码和Opcode编码,使得长度满足:(Locator_length)+(T...

【专利技术属性】
技术研发人员:强小应杨翼然邱凤雷付华楷毛斐
申请(专利权)人:南京第三代通信科技有限公司
类型:发明
国别省市:

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

1