- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MPLS协议基础
前 言
MultiProtocol Label Switching 多协议标签交换
多协议——指可以承载其他协议的报文。可支持任意的网络层协议(如IPV6、IPX)和链路层协议(如ATM、FR、PPP等)
标签交换——给报文打上固定长度的标签,以标签取代IP转发过程
MPLS是介于二层和三层之间的技术,即2.5层
在MPLS网络边缘进行三层路由,内部进行二层交换
Page1
前 言
在IP RAN移动承载解决方案中,MPLS隧道技术用于承载基站与基站控制器之间各种业务;MPLS隧道技术的实现包含:MPLS静态隧道和MPLS 动态隧道。
现网中主要以MPLS TE动态隧道来承载业务,本文主要以介绍MPLS 协议的基础知识。
Page2
目 录
MPLS技术基础
MPLS静态隧道
MPLS LDP动态隧道
MPLS协议配置
Page3
传统IP转发
Page4
RTA
RTB
RTC
RTD
10.1.0.0/24
10.2.0.0/24
10.1.1.0/30
10.1.1.4/30
s0
s0
s3
s2
s3
s3
.2
.1
.5
.6
10.1.1.8/30
.9
.10
Network
Nexthop
10.1.0.0/24
10.1.0.2
10.1.0.1/32
10.1.0.1
10.1.1.0/30
10.1.1.1
10.1.1.2/32
10.1.1.2
10.1.1.4/30
10.1.1.2
10.1.1.8/30
10.1.1.2
10.2.0.0/24
10.1.1.2
Network
Nexthop
10.1.0.0/24
10.1.1.1
10.1.1.0/30
10.1.1.2
10.1.1.1/32
10.1.1.1
10.1.1.4/30
10.1.1.5
10.1.1.6/32
10.1.1.6
10.1.1.8/30
10.1.1.6
10.2.0.0/24
10.1.1.6
Network
Nexthop
10.1.0.0/24
10.1.1.5
10.1.1.0/30
10.1.1.5
10.1.1.4/30
10.1.1.6
10.1.1.5/32
10.1.1.5
10.1.1.8/30
10.1.1.9
10.1.1.10/32
10.1.1.10
10.2.0.0/24
10.1.1.10
Network
Nexthop
10.1.0.0/24
10.1.1.9
10.1.1.0/30
10.1.1.9
10.1.1.4/30
10.1.1.9
10.1.1.8/30
10.1.1.10
10.1.1.9/32
10.1.1.9
10.2.0.0/24
10.2.0.2
10.2.0.1/32
10.2.0.1
10.1.0.0/30
.2
.1
10.2.0.0/30
.2
.1
MPLS标签转发
Page5
RTA
RTB
RTC
RTD
10.1.0.0/24
10.1.1.0/30
10.1.1.4/30
s0
s0
s3
s2
s3
s3
.2
.1
.5
.6
10.1.1.8/30
.9
.10
1.1.1.1/32
MPLS Domain
MPLS Header
Data
IP Header
10.2.0.0/24
MPLS标签(1/3)
标签(Label)是一个短而定长的、只具有本地意义的标识符,用于唯一标识一个分组所属的FEC(转发等价类)。
MPLS 封装方式:
Page6
Frame
Header
IP Header
Payload
Frame
Header
MPLS Header
IP Header
Payload
二层帧格式
MPLS帧模式封装
MPLS标签(2/3)
MPLS 头部
Page7
MPLS头部总长度为4bytes (32bits);
标签Label长度20bits,该标签用于报文转发;
EXP(Experimental Use)长度3bits,可承载IP报文中的优先级;
S(Bottom of Stack)长度1bit,标识是否是栈底标签 ;
TTL长度8bits,用来防止报文环路。
LABEL
EXP
S
TTL
0
19
22
23
20
24
MPLS标签(3/3)
Page8
MLPS 标签嵌套
MPLS 标签嵌套
Frame
Header
Label 1
IP Header
Payload
Label 2
Label 3
S=0
S=0
S=1
PID=MPLS-IP
PID 标识二层头部后面的报文类型
Ethernet 0x0800 IPv4 0x8847 MPLS 单播报文 0x8848 MPLS多播报文
PPP 0x8021 IPv4 0x8281 MPLS 单
文档评论(0)