2.2、Segment Routing基础之控制平面概览

目录

基于IGP分发的Segment称为“IGP Segment”

IGP Prefix Segment

Prefix Segment属性

Prefix Segment的分配

Prefix Segment路径的计算算法

Prefix Segment的优势

基于BGP分发的Segment称为“BGP Segment”


        Segment Routing技术体系不基于特定协议控制平面实现,支持静态配置Segment指令也支持动态分发Segment指令,Segment Routing控制平面当前支持链路状态IGP ISIS/OSPF以及BGP

基于IGP分发的Segment称为“IGP Segment”

        IGP Segment类型与所代表的是IGP前缀还是IGP邻接紧密相关,一般来说将IGP前缀Segment,称为“IGP Prefix Segment”,将IGP邻接Segment(称为“IGP Adjacency Segment”)。IGP为Segment域提供网络完整视图,每个节点都知道网络拓扑和该区域所有Segment。IGP Segment遵循对应的链路、节点和前缀的分发方式。SR可被在多区域/层次网络中传送,前缀的可达性信息(FEC)与其关联的Segment信息也与其一同传播。

IGP Prefix Segment

        IGP Prefix Segment的缩写为“Prefix Segment”或“Prefix-SID”,这种类型的Segment是由ISIS或OSPF通告的全局Segment,此Segment与该IGP通告的一条前缀相关联,IGP Prefix Segment的指令是“引导流量沿着支持ECMP的最短路径去往与该Segment相关联的前缀”。需要注意,SR协议也允许本地segment附加到IGP前缀,但传统SR解决方案均采用全局segment。

Prefix Segment属性

  • 全局:SR域中的所有节点都知道如何处理Prefix Segment为活动Segment的数据包
  • 多跳:单个Segment跨越路径中的多跳,这样减少路径Segment数目,并允许使用跨多跳的等价路径
  • 天生支持ECMP:可以利用所有等价路径,等价路径在典型的IP和MPLS网络中都是普遍存在
  • 唯一性:Prefix-SID在全域范围内的唯一性,是与其相关联的IP地址共同的属性,因为IP地址在域内也必须是唯一的,唯一性具体体现在以下几个方面:
    • 每个算法类型中一个前缀只能有一个相关联的Prefix-SID,prefix-sid不能重复
    • 一个Prefix-SID只能被关联到一个前缀,Prefix-SID与前缀是唯一映射关系
    • 简而言之,Prefix-SID与算法针对相同前缀必须唯一

Prefix Segment的分配

  • 手工静态分配 Prefix-SID【推荐】
    • Prefix-SID也很少改变,最佳实践类比loopback口地址分配规则
    • 前缀 Prefix-SID是构建所有解决方案的基石。这个基石必须稳定可靠
  • 自动化分配 Prefix-SID【SR没有Prefix-SID通用自动化分配规则】

Prefix Segment路径的计算算法

  • 默认采用Dijkstra的最短路径优先(SPF)
  • 兼容算法:SSPF“严格最短路径优先”(Strict Shortest Path First)算法,此算法基于SPF算法,严格SPF要求转发需严格遵循最短路径

Prefix Segment的优势

  • 天生支持ECMP
  • 动态路由协议(ISIS、OSPF、BGP)自动计算和维护,对比OpenFlow
  • 电信级自动50ms保护(TI-LFA)连通性丢失小于50ms以外,运维也得到极大简化

基于BGP分发的Segment称为“BGP Segment”

        BGP作为SR控制平面,在网络中分发SID。由于BGP厂商互操作性以及支持每跳流量工程在超大规模数据中心(MSDC,Massive Scale Data Centers)场景,仅使用BGP作为路由协议IGP的替代物。

        事实上通过BGP(使用RFC3107机制)通告标签单播前缀(Labeled Unicast Prefixes)在许多运营商网络中是普遍存在的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值