用于SR路径入口保护的方法和网络节点技术

技术编号:35852140 阅读:13 留言:0更新日期:2022-12-07 10:36
一种网络节点包括存储器和与所述存储器耦合的处理器。所述处理器用于从所述存储器接收指令,其中,当所述处理器执行所述指令时,使得所述网络节点:接收路径计算请求;计算从第一入节点到出节点的第一路径;计算从第二入节点到所述出节点的第二路径;使用边界网关协议(border gateway protocol,BGP)向所述第一入节点发送包括所述第一路径的第一消息;使用BGP向所述第二入节点发送包括所述第二路径和入口保护指示符的第二消息。入口保护指示符的第二消息。入口保护指示符的第二消息。

【技术实现步骤摘要】
UPDATE消息,所述入口保护指示符包括分段路由(segment routing,SR)入口保护子类型长度值(sub

type

length

value,sub

TLV)。
[0010]根据所述第一方面,在所述网络节点的第三种实现方式中,所述SR入口保护子TLV包括指示所述第一入节点的地址的主入口地址子子TLV。
[0011]根据所述第一方面,在所述网络节点的第四种实现方式中,所述SR入口保护子TLV还包括业务子子TLV,所述业务子子TLV包括所述第一路径上承载的业务的业务标签或所述业务的业务标识符。
[0012]根据所述第一方面,在所述网络节点的第五种实现方式中,所述SR入口保护子TLV还包括流量子子TLV,所述流量子子TLV包括所述第一路径上承载的流量的描述。
[0013]根据所述第一方面,在所述网络节点的第六种实现方式中,所述第二消息包括标志,所述标志指示所述第二入节点将转发信息库(forwarding information base,FIB)中对应于所述第二路径的表项设置为激活状态。
[0014]根据所述第一方面,在所述网络节点的第七种实现方式中,所述第一入节点和所述第二入节点连接到流量源。
[0015]第二方面涉及一种由边界网关协议(border gateway protocol,BGP)控制器实现的源路由入口保护的方法。所述方法包括:接收路径计算请求;计算从第一入节点到出节点的第一路径;计算从第二入节点到所述出节点的第二路径;使用BGP向所述第一入节点发送包括第一路径的第一消息;使用BGP向所述第二入节点发送包括所述第二路径和入口保护指示符的第二消息。
[0016]所述方法提供了使用BGP为入节点建立保护的技术。
[0017]根据所述第二方面,在所述方法的第一种实现方式中,所述第一消息包括所述第一路径的多个分段标识符,所述第二消息包括所述第二路径的其它多个分段标识符。
[0018]根据所述第二方面,在所述方法的第二种实现方式中,所述第二消息是BGP UPDATE消息,所述入口保护指示符包括分段路由(segment routing,SR)入口保护子类型长度值(sub

type

length

value,sub

TLV)。
[0019]根据所述第二方面,在所述方法的第三种实现方式中,所述SR入口保护子TLV包括指示所述第一入节点的地址的主入口地址子子TLV。
[0020]根据所述第二方面,在所述方法的第四种实现方式中,所述SR入口保护子TLV还包括业务子子TLV,所述业务子子TLV包括所述第一路径上承载的业务的业务标签或所述业务的业务标识符。
[0021]根据所述第二方面,在所述方法的第五种实现方式中,所述SR入口保护子TLV还包括流量子子TLV,所述流量子子TLV包括所述第一路径上承载的流量的描述。
[0022]根据所述第二方面,在所述方法的第六种实现方式中,所述第二消息包括标志,所述标志指示所述第二入节点将转发信息库(forwarding information base,FIB)中对应于所述第二路径的表项设置为激活状态。
[0023]根据所述第二方面,在所述方法的第七种实现方式中,所述第一入节点和所述第二入节点连接到流量源。
[0024]第三方面涉及一种非瞬时性计算机可读介质。所述非瞬时性计算机可读介质包括指令,当处理器执行所述指令时,使得所述处理器:接收路径计算请求;计算从第一入节点
到出节点的第一路径;计算从第二入节点到所述出节点的第二路径;使用边界网关协议(border gateway protocol,BGP)向所述第一入节点发送包括所述第一路径的第一消息;使用BGP向所述第二入节点发送包括所述第二路径和入口保护指示符的第二消息。
[0025]所述非瞬时性计算机可读介质包括使用BGP为入节点建立保护的计算机指令。
[0026]根据所述第三方面,在所述非瞬时性计算机可读介质的第一种实现方式中,所述第一消息包括所述第一路径的多个分段标识符,所述第二消息包括所述第二路径的其它多个分段标识符。
[0027]根据所述第三方面,在所述非瞬时性计算机可读介质的第二种实现方式中,所述第二消息是BGP UPDATE消息,所述入口保护指示符包括分段路由(segment routing,SR)入口保护子类型长度值(sub

type

length

value,sub

TLV)。
[0028]根据所述第三方面,在所述非瞬时性计算机可读介质的第三种实现方式中,所述SR入口保护子TLV包括指示所述第一入节点的地址的主入口地址子子TLV。
[0029]根据所述第三方面,在所述非瞬时性计算机可读介质的第四种实现方式中,所述SR入口保护子TLV还包括业务子子TLV,所述业务子子TLV包括所述第一路径上承载的业务的业务标签或所述业务的业务标识符。
[0030]根据所述第三方面,在所述非瞬时性计算机可读介质的第五种实现方式中,所述SR入口保护子TLV还包括流量子子TLV,所述流量子子TLV包括所述第一路径上承载的流量的描述。
[0031]根据所述第三方面,在所述非瞬时性计算机可读介质的第六种实现方式中,所述第二消息包括标志,所述标志指示所述第二入节点将转发信息库(forwarding information base,FIB)中对应于所述第二路径的表项设置为激活状态。
[0032]根据所述第三方面,在所述非瞬时性计算机可读介质的第七种实现方式中,所述第一入节点和所述第二入节点连接到流量源。
[0033]第四方面涉及一种隧道入口保护装置。所述装置包括:接收模块,用于为接收路径计算请求;与所述接收模块耦合的处理模块,其中,所述处理模块用于:计算从第一入节点到出节点的第一路径;计算从第二入节点到目的地节点的第二路径;与所述处理模块耦合的发送模块,其中,所述发送模块用于:使用边界网关协议(border gateway protocol,BGP)向所述第一入节点发送包括所述第一路径的第一消息;使用BGP向所述第二入节点发送包括所述第二路径和入口保护指示符的第二消息。
[0034]第五方面涉及一种网络节点。所述网络节点包括:存储器;与所述存储器耦合的处理器,其中,所述处理器用于从所述存储器接收指令,当所述处理器执行所述指令时,使得所述网络节点:使用边界网关协议(border gateway protocol,BGP)接收包括路径和入口保护指示符的消息;根据所述消息在转发信息库(forwarding information base,FIB)中创建表项;根据所述消息设置所述表项的状态,其中,所述状态包括激活状态或非激活状态。
[0035]通过使用BGP接收包括路径和入本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络节点,其特征在于,所述网络节点包括:存储器;与所述存储器耦合的处理器,其中,所述处理器用于从所述存储器接收指令,当所述处理器执行所述指令时,使得所述网络节点:接收路径计算请求;计算从第一入节点到出节点的第一路径;计算从第二入节点到所述出节点的第二路径;使用边界网关协议BGP向所述第一入节点发送包括所述第一路径的第一消息,所述第一路径包括第一SID列表;使用BGP向所述第二入节点发送包括所述第二路径和入口保护指示符的第二消息,所述第二路由包括SID列表。2.根据权利要求1所述的网络节点,其特征在于,所述第一消息包括所述第一路径的多个分段标识符,所述第二消息包括所述第二路径的其它多个分段标识符。3.根据权利要求1或2所述的网络节点,其特征在于,所述第二消息是BGP UPDATE消息,所述入口保护指示符包括分段路由SR入口保护子类型长度值sub

TLV。4.根据权利要求3所述的网络节点,其特征在于,所述SR入口保护子TLV包括指示所述第一入节点的地址的主入口地址子子TLV。5.根据权利要求3或4所述的网络节点,其特征在于,所述SR入口保护子TLV还包括业务子子TLV,所述业务子子TLV包括所述第一路径上承载的业务的业务标签或所述业务的业务标识符。6.根据权利要求3所述的网络节点,其特征在于,所述SR入口保护子TLV还包括流量子子TLV,所述流量子子TLV包括所述第一路径上承载的流量的描述。7.根据权利要求1或2所述的网络节点,其特征在于,所述第二消息包括标志,所述标志指示所述第二入节点将转发信息库FIB中对应于所述第二路径的表项设置为激活状态。8.根据权利要求1或2所述的网络节点,其特征在于,所述第一入节点和所述第二入节点连接到流量源。9.一种由边界网关协议BGP控制器实现的源路由入口保护的方法,其特征在于,所述方法包括:接收路径计算请求;计算从第一入节点到出节点的第一路径,所述第一路径包括第一SID列表;计算从第二入节点到所述出节点的第二路径,所述第二路径包括第二SID列表;使用BGP向所述第一入节点发送包括所述第一路径的第一消息;使用BGP向所述第二入节点发送包括所述第二路径和入口保护指示符的第二消息。10.根据权利要求9所述的方法,其特征在于,所述第一消息包括所述第一路径的多个分段标识符,所述第二消息包括所述第二路径的其它多个分段标识符。11.根据权利要求9或10所述的方法,其特征在于,所述第二消息是BGP UPDATE消息,所述入口保护指示符包括分段路由SR入口保护子类型长度值sub

TLV。12.根据权利要求11所述的方法,其特征在于,所述SR入口保护子TLV包括指示所述第一入节点的地址的主入口地址子子TLV。
13.根据权利要求11或12所述的方法,其特征在于,所述SR入口保护子TLV还包括业务子子TLV,所述业务子子TLV包括所述第一路径上承载的业务的业务标签或所述业务的业务标识符。14.根据权利要求11或12所述的方法,其特征在于,所述SR入口保护子TLV还包括流量子子TLV,所述流量子子TLV包括所述第一路径上承载的流量的描述。15.根据权利要求9或10所述的方法,其特征在于,所述第二消息包括标志,所述标志指示所述第二入节点将转发信息库FIB中对应于所述第二路径的表项设置为激活状态。16.根据权利要求9或10所述的方法,其特征在于,所述第一入节点和所述第二入节点连接到流量源。17.一种非瞬时性计算机可读介质,其特征在于,所述非瞬时性计算机可读介质包括指令,当处理器执行所述指令时,使得所述处理器:接收路径计算请求;计算从第一入节点到出节点的第一路径,所述第一路径包括第一SID列表;计算从第二入节点到所述出节点的第二路径,所述第二路径包括第二SID列表;使用边界网关协议BGP向所述第一入节点发送包括所述第一路径的第一消息;使用BGP向所述第二入节点发送包括所述第二路径和入口保护指示符的第二消息。18.根据权利要求17所述的非瞬时性计算机可读介质,其特征在于,所述第一消息包括所述第一路径的多个分段标识符,所述第二消息包括所述第二路径的其它多个分段标识符。19.根据权利要求17或18所述的非瞬时性计算机可读介质,其特征在于,所述第二消息是BGP UPDATE消息,所述入口保护指示符包括分段路由SR入口保护子类型长度值sub

【专利技术属性】
技术研发人员:陈怀谟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1