关键词不能为空

当前您在: 主页 > 英语 >

MPLS_协议

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-12 09:18
tags:

-

2021年2月12日发(作者:扣)


MPLS Multiple Protocol Label Switching


多协议标签交换



MPLS

< p>
是一种标签转发技术,它采用无连接的控制平面和面向连接的数据平面,无连接的控


制平面实现路由信息的传递和标签的分发,


面向连接的数据平面实现报文在建立 的标签转发


路径上传送。


从实际来讲,它应该属于


OSI



2.5


层,即不是 数据链路层也不是网络层


,



数据链路 层和网络层提供服务。




MPLS


封装模式:



1.


帧模式。帧模式封装直接在报文的二层头部和三层头部之间增加一个


MPLS


标签头,以太


网和

< br>PPP


采用这种封装格式。



2 .


信元模式。


ATM


中使用信元模式。




MPLS Header(4B)



LABEL


EXP


S


TTL


| 20b |3b |1b | 8b |


LABEL(20b):


该标签用于报文转发。

< p>
2^20=1024*1024=1,048,576


EXP(3b) Experimental Use:


承载


IP


报文中的优先级。


(IP


头部中的

TOS




S(1b)Bottom of Stack:


用来表明是否为 最后一个标签。



MPLS


标签可以多 层嵌套)



TTL


< br>8b):


用来防止报文环路。


(类似

IP


头部的


TTL


,只有帧封装的


MPLS


有这个字段)




以太网中的


Type


标识二层后面的报文类型:



Ethernet



0x0800 IPv4




0x8847



MPLS


单播报文



0x8848




MPLS


多播报文


< br>PPP


链路中的


Protocol


标识二层后面的报文类型:



0x8021IPv4


0x8281MPLS


单播报文



0x8283MPLS


多播报文







MPLS


网络模型常见概念:




LER Label Edge


Router



位于


MPLS


域边用于连接


IP< /p>


网络或其他非


MPLS


网络的交换机或< /p>


ATM


交换机称为


LER



LER


负责从


IP


网络接收


IP


报文并给报文打上标签,然后送到


LSR


,同样,也负责从


LSR


接收带


标签的报文并去掉标签然后转发到


IP


网络。



LSR Label Switch Router




位于


MPLS


域内的交换机。


负责按照标签 进行转发。




LSP Label Switch Path




报文在< /p>


MPLS


域内进行转发时经过的路径。


M PLS


要依靠


IGP


建立


LSP





FEC



Forwarding Equivalence Classes




转发等价类



在转发过程中以等价方式 处理的一组数据分组(目的地址前缀相同的数据分组)


,通常为其


分配唯一的标签。




NHLFE



Next Hop Label Forwarding Entry)


下一跳标签转发表项



在 进行标签转发时用到。


NHLEF


包含了:

1.


报文下一跳


2.


标签操作(< /p>


Push


压入


,Swap




,Pop


弹出


)



FTN (FEC To NHLFE) FEC



NHLEF


FEC


代表同一类报文,


NHLFE


包含了下一跳和操 作信息等内容。


只有


FEC



NHLFE


关联起来,


才能实现对于同一类报文 进行特定的标签转发。


(当


LER


将一 个不带


MPLS


标签的


IP

< p>
报文转


发给


MPLS LSR

时需要使用


FTN





ILM



Incoming Label Map)


入标签映射



ILM

< br>将每个入标签映射到


NHLFE



(当


LSR


转发带有标签的报文时使用


ILM





PHP



Penultimate Hop Popping)


倒数第二跳弹出


< br>使得标签在倒数第二跳


LSR


上弹出,最后一跳


LSR


(分配了一个特殊标签


3


)收到此报文即


是传统的IP报文


(因为最后一跳收到 的标签对转发来讲没有任何意义,


为了提高效率则有


了PHP)




MPLS


结构模块



1.


控制平面(


Control Plane





路由协议模块(


Routing Protocol

< p>


:传递路由信息并生成路由信息表。




路由信息表(


Ip Routing Table)



标签分发协议模块(


Label


Distribution


Protocol



:完成标签交换,建立标签转发路


径。




2.


数据平面(


Data Plane




IP


转发表(


IP Forwarding Table)



标签转发表(


Label Forwarding Table








MPLS


转发流程:




收到普通


IP


报文


时(


Incoming


IP


Packets)


,如果是普通


IP< /p>


转发,则查找


IP


路由表转发,


如果需要标签转发,


则按照标签转发表转发;



收到带有标签的报文




Incoming


Labeled


Packet s)


时,如果需要按照标签转发,则根据标签转发表转发,如果需要转发到


IP


网络,


则去掉标签后根据


IP


路由表转发。




MPLS


标签转发流程



Ingress LER


(入口


LER



:


根据目的地址前缀分析(查找


IP


转发表)决定给该报文封装哪个标


签(


PUSH


)及应该从哪个接口转发给下一跳(查找标签转发表)




FEC




LSR


:查


MPLS


头部,用新标签来替换旧标签(


SWAP



,并向下一个


LSR


发送 。



Egress


LER

< p>
(出口


LER



:查找标 签转发表,弹出标签(


POP



,然后 查找


IP


转发表转发


IP







MPLS


的环路检测:




MPLS


对于


TTL


处理的两种方式:




报文在进入


MPLS


网络的时候


MPLS


头部的


TTL


拷贝< /p>


IP TTL


的值。


(华为缺省下如此)


< /p>


2.


在入口


LER



MPLS


头部的


TTL

< p>
统一设置为


255.



不管两种处理方式如何变化,在


MPLS


域内只改变

< p>
MPLS


中的


TTL


,和


IP


中的


TTL


半毛钱关


系都没有,当


MPLS


的< /p>


TTL



0


后会 被丢弃。







标签分发协议


LDP



概述:



MPLS

需要使用标签分发协议完成标签的分配控制和保持,常用的为


LDP



LDP


是用来


LSR


之间建立


LDP Session


并交换


Lable/FEC


映射信息的协议。


LD P


承载在


TCP


UDP


之上,


端口


号为

< p>
646.




LDP


消息类型及作用:




消息类型的


4


大类:



Discovery Message:

< p>
宣告和维护网络中一个


LSR


的存在。

< p>
承载在


UDP


报文之上。



Session Message


:建立,维护和终止


LDP Peers


之间的


LDP Session


承载在


TCP


之上




Advertisement Message


:生成,改变和删除


FEC


的标签映射 。


承载在


TCP


之上

< br>。



Notification Message


:宣告告警和错误信息。


承载在


TCP


之上。





简称



DM


SM


AM


消息类型



Hello


Initialization


KeepAlive


Address


Address


Withdraw


Label Mapping


Label Request


Label


作用



LDP


发现机制中宣告本


LSR


并发现邻居





LDP Session


建立过程中协商参数



监控


LDP Session



TCP


连接的完整性



宣告接口地址



撤消接口地址



宣告

< br>FEC/Label


映射信息



请求


FEC


的标签映射



Abort


终止未完成的


Label Request

-


-


-


-


-


-


-


-



本文更新与2021-02-12 09:18,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/642496.html

MPLS_协议的相关文章