This paper describes the technology used to establish a Sectional Routing Label Switching Path (LSP) regardless of whether the router along the shortest path is not enabled for Sectional Routing. For example, resource reservation LSP (for example, resource reservation protocol (RSVP) LSP) can be established across routers that are not enabled for segment routing, making it possible to establish segment routing LSP to tunneling through resource reservation LSP. For example, when a centralized controller receives a request to establish a path using piecewise routing, one or more routers along the shortest path may not be enabled for piecewise routing. Instead of responding to the request that one or more routers in the selected path refuse to establish a segment routing LSP in response to the determination that one or more routers are not enabled for the segment routing, the controller can establish a resource reservation LSP to pass around the router that is not enabled for the segment routing.
【技术实现步骤摘要】
用于非分段路由启用的路由器的分段路由标签交换路径
本公开涉及计算机网络,并且更具体地涉及在计算机网络内设计通信流量。
技术介绍
计算机网络是交换数据和共享资源的互连计算设备的集合。在基于分组的网络(诸如因特网)中,计算设备通过将数据分成称为分组的小块来传送数据,这些小块跨网络被分别从源设备路由到目的地设备。目的地设备从分组中提取数据并且将数据组装成其原始形式。网络内的被称为路由器的某些设备使用路由协议来交换和累积描述网络的拓扑信息。这允许路由器构建其自己的网络路由拓扑图。在接收到传入数据分组时,路由器检查分组内的密钥信息,并且根据所累积的拓扑信息转发分组。很多路由协议落入称为内部网关协议(IGP)的协议类别,在IGP中,使用基于洪泛的分发机制来向网络内的路由器通告拓扑信息。这些路由协议通常依赖于要求路由器中的每一个针对给定域(称为IGP区域或域)具有同步路由拓扑信息的路由算法。根据链路状态路由协议来维持的链路状态数据库(LSDB)或通信量工程数据库(TED)的内容具有IGP域的范围。IGP路由协议通常要求IGP路由域中的所有路由器都在内部LSDB或TED内存储已经根据IGP协议而被分发的所有路由信息。在操作中,每个路由器通常维持内部链路状态数据库,并且以定义的时间间隔扫描整个数据库以生成和输出链路状态消息,从而将数据库同步到路由域内的相邻路由器。以这种方式,链路状态跨整个路由域被传播并且被完整存储在该域内的每个路由器上。基于分组的网络越来越多地利用标签交换协议以用于通信量工程和其他目的。多协议标签交换(MPLS)是一种用于根据由网络中的路由器维持的路由信息 ...
【技术保护点】
1.一种方法,包括:由管理网络中的多个网络设备的控制器接收对于从所述多个网络设备中的入口网络设备延伸到所述多个网络设备中的出口网络设备的分段路由标签交换路径(LSP)的请求;由所述控制器确定所述多个网络设备中沿着为所述分段路由LSP而被选择的路径的第一网络设备未针对分段路由被启用;响应于确定所述第一网络设备未针对分段路由被启用,由所述控制器建立从第二网络设备到第三网络设备的资源预留LSP,其中所述第一网络设备被定位在所述第二网络设备和所述第三网络设备之间;以及由所述控制器向所述入口网络设备发送对于所述分段路由LSP的供应请求。
【技术特征摘要】
2017.07.12 US 15/647,8281.一种方法,包括:由管理网络中的多个网络设备的控制器接收对于从所述多个网络设备中的入口网络设备延伸到所述多个网络设备中的出口网络设备的分段路由标签交换路径(LSP)的请求;由所述控制器确定所述多个网络设备中沿着为所述分段路由LSP而被选择的路径的第一网络设备未针对分段路由被启用;响应于确定所述第一网络设备未针对分段路由被启用,由所述控制器建立从第二网络设备到第三网络设备的资源预留LSP,其中所述第一网络设备被定位在所述第二网络设备和所述第三网络设备之间;以及由所述控制器向所述入口网络设备发送对于所述分段路由LSP的供应请求。2.根据权利要求1所述的方法,其中接收对于所述分段路由LSP的所述请求包括接收对于联网中的源分组路由(SPRING)LSP的请求。3.根据权利要求1所述的方法,其中建立所述资源预留LSP包括建立资源预留协议(RSVP)LSP。4.根据权利要求1所述的方法,其中建立所述资源预留LSP包括沿着包括所述第一网络设备的路径而被建立。5.根据权利要求1至4中任一项所述的方法,其中确定所述第一网络设备未针对分段路由被启用包括:由所述控制器确定所述控制器的通信量工程数据库(TED)不包括与所述第一网络设备相关联的分段标识符(SID)。6.根据权利要求1至4中任一项所述的方法,其中确定所述第一网络设备未针对分段路由被启用包括:由所述控制器确定所述第一网络设备的链路状态数据库(LSDB)不包括与所述第一网络设备相关联的分段标识符(SID)。7.根据权利要求1至4中任一项所述的方法,其中建立从所述第二网络设备到所述第三网络设备的所述资源预留LSP包括:由所述控制器与所述多个网络设备中的所述第二网络设备建立配置会话,所述配置会话至少包括路径计算元件协议(PCEP)配置会话和网络配置协议(NETCONF)配置会话。8.根据权利要求1至4中任一项所述的方法,进一步包括:由所述控制器配置遂穿命令以启用从所述第二网络设备到所述第三网络设备的遂穿支持,其中所述遂穿支持使得所述分段路由LSP能够隧穿通过所述资源预留LSP,所述资源预留LSP通过所述第一网络设备而被建立。9.根据权利要求1至4中任一项所述的方法,进一步包括:响应于确定所述第一网络设备未针对分段路由被启用,由所述控制器继续进行对于所述分段路由LSP的所述请求。10.根据权利要求1至4中任一项所述的方法,进一步包括:由所述控制器基于所述控制器的通信量工程数据库来选择用于所述分段路由LSP的路径。11.一种管理网络中的多个网络设备的控制器,包括:存储器;以及一个或多个处理器,所述一个或多个处理器可操作地耦合到所述存储器,其中所述一个或多个处理器被配置为:接收对于从所述多个网络设备中的入口网络设备延伸到所述多个网络设备中的出口网络设备的分段路由标签交换路径(LSP)的请求;确定所述多个网络设备中沿着为所述分段路由LSP而...
【专利技术属性】
技术研发人员:A·保罗,A·J·尤帕德海耶,蔡人杰,N·H·P·V·V·钦塔昆塔,
申请(专利权)人:瞻博网络公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。