2.1、Segment Routing基础之SR关键概念

目录

SR基本概念

SR关键概念

Segment 列表操作

SRGB(Segment Routing Global Block)

SRLB(Segment Routing Local Block)


SR(Segment Routing)基本概念

        SR架构基于源路由,节点在数据包报头中插入带顺序的Segment列表,以指示接收到这些数据包的节点怎么去处理和转发这些数据包。除了源节点之外的节点不需要存储和维持任何流状态信息,所以流量引导的决定权仅在于节点。通过这种方式,SR能在IP和MPLS网络中提供高级流量引导能力,同时在数据平面和控制平面中保持可扩展性。

SR(Segment Routing)关键概念

  • SR域(Segment Routing Domain)
    • SR节点的集合
  • Segment指令
    • 常见的Segment指令包含以下几个类型:按最短路径转发、特定接口转发、将数据包发到指定应用/服务实例
  • SID(Segment ID)
    • 用来标识唯一的段。在转发层面,可以映射为MPLS标签、MPLS标签空间中的索引、IPv6地址
    • 一个Segment作为一条指令:按最短路径转发数据包,每个节点将沿着最短路径将数据包转发到节点1
    • 多个Segment组合为有序列表(SID List)作为指令:引导数据包到网络的任何路径上,此路径不受最短路径、域边界、路由协议影响,通过Segment组合,数据包可以被引导通过服务链

Segment 列表操作

  • 压入(PUSH)
    • 在Segment列表的头部插入一个或多个Segment,并将第一个Segment设置为活动Segment
    • Sad
  • 继续(CONTINUE)
    • 活动Segment还没有完成,所以让它保持活动
  • 下一个(NEXT)
    • 活动Segment已完成,Segment列表中的下一个Segment将成为活动 Segment

SRGB(Segment Routing Global Block)

  • 用户指定的为Segment Routing MPLS预留的全局标签集合
    • SR支持不同设备上使用不一样SRGB,主要出于一些罕见的互通方面的原因,比如在涉及硬件受限的老旧系统的部署中,找不到共同的SRGB范围
    • Segment SR域中所有SR节点均支持的全局Segment关联指令,SR域中每个节点的转发表均安装了全局Segment指令

SRLB(Segment Routing Local Block)

  • 用户指定的为Segment Routing MPLS预留的本地标签集合
    • 仅本地有效,但通过IGP对外发布,所以全局可见。SRLB主要用于配置Binding SID
    • 本地Segment的节点支持与该设备本地的Segment指令,SR域其他节点也可以知道本地Segment的存在和其功能
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值