C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

亚星游戏官网-yaxin222  三级通信军士

注册:2017-8-14184
发表于 2025-3-27 14:34:19 |显示全部楼层
中兴文档

今天大家要聊的两位主角MPLS和SR,就像网络世界的"老司机",用不同方式在数据高速路上运送你的每个比特。它们到底谁更胜一筹?让大家一探究竟!

1


MPLS是什么?


MPLS即多协议标签交换,属于第三代网络架构,是当前广泛应用的IP高速骨干网络交换标准。
MPLS采用简化的ATM(Asynchronous Transfer Mode,异步传输模式)技术,来完成L3和L2的转换,为每个IP数据包提供一个标签,与IP数据包一起封装到新的MPLS数据包,标签决定IP数据包的传输路径以及优先顺序。

640?wx_fmt=png&from=appmsg


MPLS在MPLS域外采用传统的IP转发方式,在MPLS域内按照标签交换方式转发数据包,无需查找IP信息,如下图所示。
在MPLS的网络内(即MPLS域内),路由器之间运行MPLS标签分发协议(如LDP、RSVP等),使MPLS域内的各设备都分配到相应的标签。

举例:在视频会议场景中,数据包从深圳到长春经过10个节点:

  • 传统路由方式在经过 10 个节点时需要查找 10 次 “地图”,这里的 “地图” 可以理解为路由表,每次查找路由表来确定数据包的下一跳。
  • MPLS只需在入口处为数据包贴上标签,后续节点就可以根据这个标签像接力赛一样快速传递数据包,无需再频繁查找路由表,提高了数据包的转发速度。

2


SR是什么?


随着网络规模的不断扩大,当前的网络传输依靠MPLS标签交换的技术方案已经越来越难以负荷。
为了更好的匹配高速5G,SR(Segment Routing,分段路由)技术应运而生。SR是一种基于源路由的隧道技术。

源路由允许在数据包的发送源头,即源节点,指定数据包的传输路径。具体来说,源节点可以指定数据包经过的部分路径节点,也可以指定全部路径节点,还可以定义数据包经过的链路信息。

640?wx_fmt=png&from=appmsg

  • Push:表示将Segment插入到Segment List的头部,通常在入口节点实行。
  • Continue(Swap):表示当前Segment尚未完成,继续沿着当前路径转发。
  • Next(POP):表示当前Segment完成,激活下一个Segment继续转发。

举例:在始发地深圳,调度中心指定运输路径需经过武汉和北京到达长春。这种在始发站指定路径的方式就是源路由:在始发地(如深圳),SR的调度中心指定包裹要途经的部分或者全部的城市和路线信息,其他城市只需根据规划的路线直接转发。

640?wx_fmt=png&from=appmsg

3


MPLS和SR的区别

文档君给大家整理了一份表格,用以区分MPLS和SR在关键特性上的区别。[td]
对比维度
MPLS
SR
技术原理基于标签交换技术,通过预先分配的标签转发数据包基于源路由技术,由源节点指定分段路径(Segment List)
架构复杂度需要维护路径状态(控制平面复杂,依赖LDP/RSVP等协议)中间节点无状态,路径由源节点集中控制(控制平面简化)
协议依赖需要额外协议(如LDP、RSVP)建立标签转发路径利用IGP扩展(如OSPF/ISIS)传播SID,无需独立协议
转发机制逐跳标签交换(入口LER压入标签,中间LSR替换标签,出口LER移除标签)按Segment List逐段转发(栈顶SID引导路径,节点弹出已完成的SID)
扩展性在大规模网络中标签分发和维护成本较高支撑大规模网络,通过分段路径灵活控制流量
维护复杂度需要维护标签分发协议和路径状态中间节点无需维护路径状态,仅需支撑SID解析
应用场景传统企业网络、VPN服务、QoS保障5G网络、SDN环境、大规模数据中心互联

举报本楼

本帖有 2 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2025-4-2 04:22 , Processed in 0.151346 second(s), 19 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图