1.一种在实现路由器网元(104C)的设备(602/604/606)中的方法,其中,所述路由器网元是包括分段路由“SR”网络部分(120)和多协议标签交换“MPLS”网络部分(130)在内的网络(140)的一部分,其中,所述路由器网元是所述SR网络部分和所述MPLS网络部分的一部分,以及所述网络还利用中间系统到中间系统“IS-IS”协议来交换路由信息,所述方法包括:
在所述路由器网元处接收由映射服务器(106)发起的IS-IS通告消息(114),其中,所述IS-IS通告消息包括子类型长度值“子-TLV”元素(200),所述子TLV元素识别用于要从所述SR网络部分接收的可识别业务集合的跨所述MPLS网络部分的路径(208)的偏好类型;
由所述路由器网元至少部分地基于所述子TLV元素来识别用于所述可识别业务集合的跨所述MPLS网络部分的多个可用路径(108B/110)中的一个路径(110);以及
由所述路由器网元配置所述路由器网元的转发平面(634A)以利用所识别的一个路径来转发能够被确定为属于所述可识别业务集合的从所述SR网络部分接收的任何业务。
2.根据权利要求1所述的方法,还包括:
在所述路由器网元处从在所述SR网络部分中而不在所述MPLS网络部分中操作的另一网元(104A)接收属于所述可识别业务集合的一个或多个分组;以及
由所述路由器网元根据在所述MPLS网络部分上所识别的一个路径来发送所述一个或多个分组。
3.根据权利要求1至2中任一项所述的方法,其中,所述路径的偏好类型包括RSVP隧道、静态MPLS路径或标签边界网关协议“BGP”路径。
4.根据权利要求1至3中任一项所述的方法,其中,所述子TLV元素由IS-IS SID/标签绑定TLV(400)来承载。
5.根据权利要求1至4中任一项所述的方法,其中,所述子TLV元素由IS-IS多拓扑SID/标签绑定TLV(450)来承载。
6.根据权利要求1至5中任一项所述的方法,其中:
所述子TLV元素包括分段标识符“SID”拼接偏好值(206),所述SID拼接偏好值识别所述路径的偏好类型而不唯一地识别特定路径;以及
识别所述一个路径是基于所述SID拼接偏好值。
7.根据权利要求1至6中任一项所述的方法,其中:
所述子TLV元素包括LSP值(254)和隧道标识符“ID”值(256);
所述子TLV元素识别跨所述MPLS网络部分的特定路径;以及
识别所述一个路径是基于所述LSP值和所述隧道ID值。
8.一种具有指令(620/650)的非暂时性计算机可读存储介质(618/648),所述指令在由电子设备(602/604/606)的一个或多个处理器(612/642)执行时,使所述电子设备实现路由器网元,所述路由器网元执行操作,并且所述路由器网元是包括分段路由“SR”网络部分和多协议标签交换“MPLS”网络部分在内的网络的一部分,其中,所述路由器网元要作为所述SR网络部分和所述MPLS网络部分的一部分,以及所述网络还利用中间系统到中间系统“IS-IS”协议来交换路由信息,所述操作包括:
接收由映射服务器发起的IS-IS通告消息,其中,所述IS-IS通告消息包括子类型长度值“子TLV”元素,所述子TLV元素识别用于要从所述SR网络部分接收的可识别业务集合的跨所述MPLS网络部分的路径的偏好类型;
至少部分地基于所述子TLV元素来识别用于所述可识别业务集合的跨所述MPLS网络部分的多个可用路径中的一个路径;以及
配置所述路由器网元的转发平面以利用所识别的一个路径来转发能够被确定为属于所述可识别业务集合的从所述SR网络部分接收的任何业务。
9.根据权利要求8所述的非暂时性计算机可读存储介质,其中,所述操作还包括:
从在所述SR网络部分中而不在所述MPLS网络部分中操作的另一网元接收属于所述可识别业务集合的一个或多个分组;以及
根据在所述MPLS网络部分上所识别的一个路径来发送所述一个或多个分组。
10.根据权利要求8至9中任一项所述的非暂时性计算机可读存储介质,其中,所述路径的偏好类型包括RSVP隧道、静态MPLS路径或标签边界网关协议“BGP”路径。
11.根据权利要求8至10中任一项所述的非暂时性计算机可读存储介质,其中,所述子TLV元素由IS-IS SID/标签绑定TLV来承载。
12.根据权利要求8至11中任一项所述的非暂时性计算机可读存储介质,其中,所述子TLV元素由IS-IS多拓扑SID/标签绑定TLV来承载。
13.根据权利要求8至12中任一项所述的非暂时性计算机可读存储介质,其中:
所述子TLV元素包括分段标识符“SID”拼接偏好值,所述SID拼接偏好值识别所述路径的偏好类型但不唯一地识别特定路径;以及
识别所述一个路径是基于所述SID拼接偏好值。
14.根据权利要求8至13中任一项所述的非暂时性计算机可读存储介质,其中:
所述子TLV元素包括LSP值和隧道标识符“ID”值;
所述子TLV元素识别跨所述MPLS网络部分的特定路径;以及
识别所述一个路径是基于所述LSP值和所述隧道ID值。
15.一种设备,包括:
一个或多个处理器;以及
具有指令的非暂时性计算机可读存储介质,所述指令在由所述一个或多个处理器执行时,使所述设备实现将作为包括分段路由“SR”网络部分和多协议标签交换“MPLS”网络部分在内的网络的一部分的路由器网元,其中,所述路由器网元要作为所述SR网络部分和所述MPLS网络部分的一部分,以及所述网络要利用中间系统到中间系统“IS-IS”协议来交换路由信息,所述路由器网元适于:
接收由映射服务器发起的IS-IS通告消息,其中,所述IS-IS通告消息包括子类型长度值“子TLV”元素,所述子TLV元素用于识别对要从所述SR网络部分接收的可识别业务集合的跨所述MPLS网络部分的路径的偏好类型;
至少部分地基于所述子TLV元素来识别用于所述可识别业务集合的跨所述MPLS网络部分的多个可用路径中的一个路径;以及
配置所述路由器网元的转发平面以利用所识别的一个路径来转发能够被确定为属于所述可识别业务集合的从所述SR网络部分接收的任何业务。
16.根据权利要求15所述的设备,其中,所述路由器网元还适于:
从在所述SR网络部分中而不在所述MPLS网络部分中操作的另一网元接收属于所述可识别业务集合的一个或多个分组;以及
根据在所述MPLS网络部分上所识别的一个路径来发送所述一个或多个分组。
17.根据权利要求15至16中任一项所述的设备,其中,所述路径的偏好类型包括RSVP隧道、静态MPLS路径或标签边界网关协议“BGP”路径。
18.根据权利要求15至17中任一项所述的设备,其中,所述子TLV元素由ISIS SID/标签绑定TLV来承载。
19.根据权利要求15至18中任一项所述的设备,其中,所述子TLV元素由ISIS多拓扑SID/标签绑定TLV来承载。
20.根据权利要求15至19中任一项所述的设备,其中:
所述子TLV元素包括分段标识符“SID”拼接偏好值,所述SID拼接偏好值识别所述路径的偏好类型但不唯一地识别特定路径;以及
识别所述一个路径是基于所述SID拼接偏好值。
21.根据权利要求15至20中任一项所述的设备,其中:
所述子TLV元素包括LSP值和隧道标识符“ID”值;
所述子TLV元素识别跨所述MPLS网络部分的特定路径;以及
识别所述一个路径是基于所述LSP值和所述隧道ID值。
22.一种具有计算机程序逻辑的计算机程序产品,所述计算机程序逻辑被配置为实施权利要求1至7中任一项所述的方法。
23.一种用于实现路由器网元(104C)的设备(570),所述路由器网元(104C)要作为包括分段路由“SR”网络部分和多协议标签交换“MPLS”网络部分在内的网络的一部分,其中,所述路由器网元要作为所述SR网络部分和所述MPLS网络部分的一部分,以及所述网络要利用中间系统到中间系统“IS-IS”协议来交换路由信息,所述设备包括:
模块(572),适于接收由映射服务器发起的IS-IS通告消息,其中,所述IS-IS通告消息包括子类型长度值“子TLV”元素,所述子TLV元素识别用于要从所述SR网络部分接收的可识别业务集合的跨所述MPLS网络部分的路径的偏好类型;
模块(574),适于至少部分地基于所述子TLV元素,识别用于所述可识别业务集合的跨所述MPLS网络部分的多个可用路径中的一个路径;以及
模块(576),适于配置所述路由器网元的转发平面以利用所识别的一个路径来转发能够被确定为属于所述可识别业务集合的从所述SR网络部分接收的任何业务。
24.一种用于实现路由器网元的设备,所述路由器网元要作为包括分段路由“SR”网络部分和多协议标签交换“MPLS”网络部分在内的网络的一部分,其中,所述路由器网元要作为所述SR网络部分和所述MPLS网络部分的一部分,以及所述网络要利用中间系统到中间系统“IS-IS”协议来交换路由信息,所述设备适于:
接收由映射服务器发起的IS-IS通告消息,其中,所述IS-IS通告消息包括子类型长度值“子TLV”元素,所述子TLV元素识别用于要从所述SR网络部分接收的可识别业务集合的跨所述MPLS网络部分的路径的偏好类型;
至少部分地基于所述子TLV元素来识别用于所述可识别业务集合的跨所述MPLS网络部分的多个可用路径中的一个路径;以及
配置所述路由器网元的转发平面以利用所识别的一个路径来转发能够被确定为属于所述可识别业务集合的从所述SR网络部分接收的任何业务。