没有合适的资源?快使用搜索试试~ 我知道了~
首页一文读懂网络界新贵Segment Routing技术化繁为简的奥秘231541.pdf
资源详情
资源评论
资源推荐
网络
一文读懂网络界新贵Segment Routing技术化繁为简的奥秘
2018-11-5 11:15 Yesky天极新闻
【天极网网络频道】Segment Routing(直译为分段路由,缩写为SR)技术,脱胎于MPLS,
但是又做了革命性的颠覆和创新,它代表的是一种新的网络理念——应用驱动网络。自从诞生那一
刻起,SR技术便被誉为网络领域最大的黑科技,因其与SDN天然结合的特性,也逐渐成为SDN的
主流网络架构标准。本文为大家梳理了SR技术的起源,引出SR技术的基本概念和优势,并展望SR
下阶段的演进方向。
一、 追踪朔源—MPLS
MPLS介绍
MPLS(Multi-Protocol Label Switching,多协议标签交换)是一种在开放的通信网上利用标
签引导数据高速、高效传输的技术。(定义来自:维基百科)
图1:MPLS报文结构
简单说MPLS采用标签分发技术,将IP地址映射为简单的具有固定长度的标签(如图1, MPLS
头部包含20bits的标签位),MPLS网络是利用标签进行数据转发的。
Segment Routing的“继往&开来”
MPLS在广域网等场景已经得到了大量部署。ISP/OTT/大企业通过部署LDP、RSVP-TE等协
议,为广域网业务提供VPN隔离以及差异化的流量调度方案。随着MPLS技术的广泛应用,其优势
和劣势也都更加凸显。被称为“下一代MPLS”的Segment Routing技术很好地继承了MPLS的
优势,同时也对MPLS的劣势进行了颠覆和创新。
SR继往:传统MPLS的数据平面既保持了标签转发的简单高效,还能支持显式路径从而提供强
大的流量调度能力。这使得MPLS的数据平面成为经典,Segment Routing聪明地继承了MPLS
的数据平面。
SR开来:与MPLS数据平面大受好评不同,MPLS的控制平面却因为协议复杂、扩展性差、部
署&运维困难等问题深受诟病。MPLS的控制面依赖的主要技术是LDP(Label Distribution
Protocol,标签分发协议),以及RSVP-TE(Resource Reservation Protocol - Traffic
Engineering,基于流量工程扩展的资源预留协议)。接下来我们重点分析一下LDP和RSVP-TE存
在哪些问题,SR又是如何解决的?
LDP标签分发协议
通过LDP协议,MPLS设备可以把路由信息映射到标签信息上,并通过协议通告建立起标签交
换路径。关于LDP的详细介绍,限于篇幅原因,不在这里展开。我们只需要知道:LDP是依赖IGP路
由信息为IP网络中的目的地址分配标签(本身不维护状态信息),并通过邻居间的LDP信令周知不同目
的IP的标签信息。
LDP的优势
·部署简单:只需要接口使能LDP功能即可。
·易扩展:目前OSPF/IS-IS等IGP协议都支持LDP,扩展性较好。
·天然的ECMP能力:LDP本质上依赖IGP的路由转发,因此可以直接复用IGP的负载均衡能
力。
LDP的劣势
·没有流量工程机制:和IP网络一样,LDP也无法指定转发路径,也就无法做到基于业务要求
(时延、带宽、丢包等)的流量调度。
·交互复杂:LDP重度依赖IGP,导致交互复杂,详见LDP-IGP synchronization issue,
RFC 5443&RFC 6138。当LDP和IGP状态不一致时,还可能产生流量黑洞的问题。
RSVP-TE技术
为了解决LDP不支持流量工程的问题,MPLS中引入了RSVP-TE控制面。
传统路由是依据目的IP进行查找转发,且只关心下一跳怎么走,而并不关心流量的完整路径。
而RSVP-TE引入了源路由的概念:当流量进入RSVP网络后,在源节点就会计算出完整的每一跳路
径(显式路径)。
如同导航软件在计算行驶路线前需要收集道路信息并知晓当前路况,计算源路由的先决条件则
是需要收集全网拓扑信息及链路状态信息。RSVP-TE通过扩展IGP协议收集了这些信息(IS-IS扩展
了TLV字段,OSPF则是用特定的LSA)。
知晓路况信息是第一步,具体选择走哪条线路,还要取决于选路算法。一如导航软件根据我们
的要求(时间优先,距离优先,不走高速等)选择最优路线,RSVP-TE流量调度也可以依据业务的要
求:如延时低于50ms、带宽大于10G等规划出最优的转发路径。
RSVP-TE优势
相比于传统的路由协议基于目的IP的简单转发,RSVP-TE最大的优势在于收集了整网拓扑和链
路状态信息,因此可以根据业务的需要灵活地选择流量的转发路径(为流量指定一条显式路径)。
RSVP-TE劣势
RSVP-TE听上去是一个完美的流量调度解决方案,应该大受欢迎。然而现实很骨感:部署
RSVP-TE的案例并不多,并且在为数不多的RSVP-TE案例中,大部分也只用到了RSVP-TE的快
速重路由功能,而非流量调度功能。究其原因,无外乎以下三点:
·过于复杂:RSVP信令非常复杂,每个节点都需要维护一个庞大的链路信息数据库;
·扩展性受限:为了准确预留带宽,RSVP-TE要求所有IP流量都需要通过隧道转发,节点之间
建立Full-mesh隧道导致扩展性差,大规模部署几无可能;
·不支持ECMP(Equal-Cost Multipath Routing,等价多路径):现代IP网络中,ECMP是
剩余10页未读,继续阅读
mengxfeix
- 粉丝: 3
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0