尽管SR和MPLS相似之处在于它们都是基于源的路由协议,但它们之间还是有一些区别。这些主要差异之一在于SR的主要目标。SR...
分段路由使用一种路由技术或称为源数据包路由的技术。在源数据包路由中,源或入口路由器指定数据包将通过网络的路径,而不是根据数据包的目标地址逐跳地路由数据包通过网络。但是,源数据包路由并不是一个新概念。实际上,源数据包路由已经存在了20多年。MPLS流量工程是源数据包路由的最广泛采用的形式之一,因为当数据包到达入口节点时,MPLS标记会附加在数据包之前,从而确定数据包通过网络的路径。
尽管SR和MPLS相似之处在于它们都是基于源的路由协议,但它们之间还是有一些区别。这些主要差异之一在于SR的主要目标。SR体系结构必须允许将策略状态放在数据包报头中,而不是放在路径的中间节点中。因此,该策略在数据包头中实例化,并且在中点和尾端不需要任何策略状态。
实际上,SR体系结构的目标不是取代现有的源路由和流量工程机制,而是对其进行补充并解决用例中需要去除核心中的信令和路径状态的情况。
分段路由(SR)域
SR域是参与SR协议的节点或网络设备的集合。在SR域内,节点可以执行入口,传输或出口过程。通常,在SR网络中,源节点和端点节点位于SR域之外,而它们之间的路径则穿越SR域。
分支节点段路由(SR)路径
该SR路径是一个SR入口节点连接到SR出口节点的网络段的有序列表。但是,网段不是特定于SR路径的,因此许多SR路径可以共享一个网段。虽然SR路径可以遵循从入口到出口的最低成本路径,但它也可以遵循另一条路径以用于流量工程和网络服务管理。SR路径可以由多个段类型组成,这些段类型由段标识符(我们称为SID)标识。SR段类型包括邻接,前缀,任播和绑定段。尽管路径可以由这些段类型中的一种或多种组成,但邻接段和前缀段是最常见的类型。
分段路由(SR)控制平面
SR控制平面提供了操作的“大脑”,创建和管理的SR路径,其由路径计算功能进行驻留在入口路由器上或由集中路径计算元件(PCE)。如果使用PCE,则它通常位于路径计算元素控制器上。入口路由器成为路径计算客户端(PCC),并且路径计算元素协议(PCEP)用于在它们之间进行通信。
SR路径可以遵循到达出口节点的成本最低的路径,或者约束条件可以迫使它们遵循由入口节点