SR-MPLS,SRV6和MPLS VPN概述即其区别

  • 相较于MPLS VPN,部署SR具有的优势:
    • 简化配置和管理:SR通过简化网络配置和管理(无需允许LDP协议),降低了运维复杂性。使用SR技术,无需在每个网络节点上进行复杂的配置,只需在源节点和目的节点上进行配置即可。
    • 优化路径计算:SR技术支持基于流量工程的路径计算,能够根据网络状况动态调整路径,优化网络资源利用率。
    • 提升网络性能:SR技术通过优化路径计算和减少跳数,能够降低网络时延,提升网络性能。
    • 增强网络可扩展性:SR技术通过简化网络管理和配置,使得网络更易于扩展,能够更好地支持大规模网络环境。
    • 提高网络安全性:SR技术支持源路由验证,能够提高网络的安全性,防止恶意攻击和数据泄露。
    • 支持多种业务承载:SR技术支持多种业务承载,包括传统的MPLS VPN业务、IPv6业务以及未来的云业务等,满足不同业务需求。
    • 兼容性和灵活性:SR技术具有良好的兼容性和灵活性,能够与现有的MPLS网络共存,实现平滑过渡。
  • SR-MPLS
    • SR(Segment Routing,段路由)是基于源路由理念而设计的在网络上转发数据包的一种架构。
    • SR将网络路径分成一个个段(Segment),并且为这些段和网络中的转发节点分配段标识ID。通过对段和网络节点进行有序排列(Segment List),就可以得到一条转发路径。
    • SR将代表转发路径的段序列编码在数据包头部,随数据包传输。接收端收到数据包后,对段序列进行解析,如果段序列的顶部段标识是本节点时,则弹出该标识,然后进行下一步处理;如果不是本节点,则使用ECMP(Equal Cost Multiple Path,等价负载分担)方式将数据包转发到下一节点。
    • SR具有如下特点:
      • 通过对现有协议(例如IGP)进行扩展,能使现有网络更好的平滑演进。
      • 同时支持控制器的集中控制模式和转发器的分布控制模式,提供集中控制和分布控制之间的平衡。
      • 采用源路由技术,提供网络和上层应用快速交互的能力。
    • SR具有的优势
      • 简化MPLS网络的控制平面
        • SR使用控制器或者IGP集中算路和分发标签,不再需要RSVP-TE,LDP等隧道协议。
        • SR可以直接应用于MPLS架构,转发平面没有变化。
      • 高效的TI-LFA FRR保护实现路径故障的快速恢复
        • 在SR技术的基础上结合RLFA(RemoteLoop-freeAlternate)FRR算法,形成高效的TI-LFA (Topology-Independent Loop-free Alternate) FRR算法。
        • TI-LFA FRR支持任意拓扑的节点和链路保护,能够弥补传统隧道保护技术的不足。
      • SR更具有网络容量扩展能力
        • 传统MPLSTE是一种面向连接的技术,为了维护连接状态,节点间需要发送和处理大量Keepalive报文,设备控制层面压力大。
        • SR仅在头节点对报文进行标签操作即可任意控制业务路径,中间节点不需要维护路径信息,设备控制层面压力小。此外,SR技术的标签数量是:全网节点数+本地邻接数,只和网络规模相关,与隧道数量和业务规模无关。
      • 更好的向SDN网络平滑演进
        • SR技术基于源路由理念而设计,通过源节点即可控制数据包在网络中的转发路径。
        • 配合集中算路模块,即可灵活简便地实现路径控制与调整。
        • SR同时支持传统网络和SDN网络,兼容现有设备,保障现有网络平滑演进到SDN网络
  • SRV6
    • SRV6概述:
      • SRv6在头节点上对数据压入段路由扩展报文头(SRH,Segment Routing Header)来指导数据转发。
      • SRv6报文没有改变原有IPv6报文的封装结构,SRv6报文仍旧是IPv6报文,普通的IPv6设备也可以识别,所以说SRv6是Native IPv6技术。 SRv6 的Native IPv6特质使得SRv6设备能够和普通IPv6设备共同组网,对现有网络具有更好的兼容性。
      • SRv6 Segment是IPv6地址形式,通常也可以称为SRv6 SID(Segment Identifier)。
      • 如图所示,SRv6 SID由Locator、Function和Arguments三部分组成,格式为Locator:Function:Arguments。注意Length(L+F+A) <= 128。当长度和小于128时,保留位用0补齐。
      • 如果没有Arguments字段,格式则是Locator:Function。Locator占据IPv6地址的高比特位,Function部分占据IPv6地址的剩余部分。
    • SRV6的类型介绍
      • 命名规则
        • End:End是最基础的SegmentEndpoint执行指令,表示中止当前指令,开始执行下一个指令。对应的转发动作是将SL值-1,并将SL指向的SID复制到IPv6报文头的目的地址中。
        • X:指定一个或一组三层接口转发报文。对应的转发行为是按照指定出接口转发报文。
        • T:查询路由表并转发报文。
        • D:解封装。移除IPv6报文头和与它相关的扩展报文头。
        • V:根据VLAN查表转发。
        • U:根据单播MAC查表转发。
        • M:查询二层转发表进行组播转发。
        • B6:应用指定的SRv6Policy。
        • BM:应用指定的SR-MPLSPolicy。
      • End
        • 功能描述:表示Endpoint SID,用于标识网络中的某个目的节点(Node)。对应的转发动作(Function)是:更新IPv6 DA,查找IPv6 FIB进行报文转发。
        • 发布协议:IGP
        • 类型:路径SID
      • End.X
        • 功能描述:表示三层交叉连接的Endpoint SID,用于标识网络中的某条链路。对应的转发动作是:更新IPv6 DA,从End.X SID绑定的出接口转发报文。
        • 发布协议:IGP
        • 类型:路径SID
      • End.DT4
        • 功能描述:表示PE类型的Endpoint SID,用于标识网络中的某个IPv4 VPN实例。对应的转发动作是:解封装报文,并且查找IPv4 VPN实例路由表转发。End.DT4 SID在L3VPNv4场景使用,等价于IPv4 VPN的标签。
        • 发布协议:BGP
        • 类型:业务SID
      • End.DT6
        • 功能描述:表示PE类型的Endpoint SID,用于标识网络中的某个IPv6 VPN实例。对应的转发动作是:解封装报文,并且查找IPv6 VPN实例路由表转发。 End.DT6 SID在L3VPNv6场景使用,等价于IPv6 VPN的标签
        • 发布协议:BGP
        • 类型:业务SID
      • End.DX4
        • 功能描述:表示PE类型的三层交叉连接的Endpoint SID,用于标识网络中的某个IPv4 CE。对应的转发动作是:解封装报文,并且将解封后的IPv4报文在该SID绑定的三层接口上转发。End.DX4 SID在L3VPNv4 场景使用,等价于连接到CE的邻接标签。
        • 发布协议:BGP
        • 类型:业务SID
      • End.DX6
        • 功能描述:表示PE类型的三层交叉连接的Endpoint SID,用于标识网络中的某个IPv6 CE。对应的转发动作是:解封装报文,并且将解封后的IPv6报文在该SID绑定的三层接口上转发。 End.DX6 SID在L3VPNv6场景使用,等价于连接到CE的邻接标签。
        • 发布协议:BGP
        • 类型:业务SID
    • SR-MPLS和SRV6的区别:
      • 1.

      • 2.SRv6与SR-MPLS的另外一个不同是:SRv6 SRH中的Segment在经过节点处理后也不会弹出。SRv6报文头保留了路径信息,可以做路径回溯。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值