-
文
档
密
级:
内部公开
MPLS
LDP
协议浅析、应用案例
华为技术服务有限公司
版权所有
侵权必究
拟制
:
修改
审核
:
批准
:
刘爽
日期:
2015-06-01
2019-8-20
华为机密,未经许可不得扩散
第
1
页
,
共
11
页
文
p>
档
密
级:
内部公开
目录
1.1
1.2
1.3
1.4
1.5
概述
.
...........................
..................................................
.................................................
3
基本概念
.
...........................
..................................................
.........................................
3
标签转发表
.
.................................................
..................................................
...............
4
标签触发方式
.
................................................ .................................................. ............
5
MPLS LDP
应用
.
.................................
..................................................
.......................
6
1.5.1
案例
1
.
.
..................................................
..................................................
..........
6
1.5.2
案例
2
.
.
..................................................
..................................................
..........
9
2019-8-20
华为机密,未经许可不得扩散
第
2
页
,
共
11
页
文
p>
档
密
级:
内部公开
MPLS LDP
协议浅析、应用案例
1.1
概述
MPLS
LDP
协议大家都比较熟悉,在
MPLS
L3/L2VPN
中经常使用。本文对
MPLS
LDP
协
议做了梳理和总结,
我本人是一线服务工程师,所以后文总结的内容通俗、
易懂,
更利于一
线服务工程师理解
MPLS
LDP
协议。
1.2
基本概念
1
、
数据报文传输的方向,是从上游到下游的方向。
2
、
标签建立的方向与路由传递的方向一致,是从下游到上游。
3
、
p>
标签隧道建立的过程,每个
LSR
实际上就
是做三个动作:
动作一:在本地为
FEC
分配标签
(分为有序方式(
order
)和
独立方式)
有序方式:可以理解为
LSR
只有接收到下游
LSR
的标签映射消息后,在本地
才会
为该
FEC
分配标签。
独立方式:无有序方式的限制,就会在本地给
FEC
分配标签
这个动作我司默认采用有序方式,我司没有修改为独立模式的命令。
动作二:当
< br>LSR
在本地为
FEC
分配好标
签后,就通过
MAPPING
消息将标签发送给上
游
LSR
,
(这个动作分为按需模式(
DOD
)和自主模式(
DU
)
)
p>
。
按需模式:
是上游通知下游将某个
FEC
的标签映射消息发送给我。抓包时
也看
到上游设备向下游设备发送了
mapping
request
报文,下游设备再向上游设备
发送
mapping
消息。
2019-8-20
华为机密,未经许可不得扩散
第
3
页
,
共
11
页
文
p>
档
密
级:
内部公开
DU
模式:
下游无需上游向我发送请求消息,下游就会自动向上游发送标签请
求消息。抓包时也看到了下游设备主动向上游设备发送了
p>
mapping
消息。
做实验这个动作是可以修改的,只要相邻路由器的接口模式一
致即可,修改接
口模式后相邻路由器之间的邻居关系会重新建立。
动作三:
标签保留方式,分为保守和自由
保守方式:只保留从最优
IGP
、静态、直连路由下一跳出接口接收的标签
自由方式:接收所有接口收到的标签。
做实验好像这个不能修改。
我司上述三个动作默认采用
<
/p>
有序方式(
order
)
+
自主模式(
DU
)
+
自由模式
1.3
标签转发表
1
、出、入标签的理解
出标签是别人分配给我的,入标签是我分配给别人的
2
、标签转发表介绍
如下表项为:转发等价类、入和出标签、入接口都是空、出接
口有具体接口
标签转发表就是指导
报文从哪个接口转发出去的,和路由表的功能是一样的。
入
接口都是空,说明不对入报文进行接口检查,若检查了就和
ip
urpf
的功能一样了。
其实表项中
入接口没什么用,
来个报文直接查标签转发表中的入标签就能对应到出标签
和出接口了,
因为入标签是我分配的,
我分配的入标签是不会重复的,
所以就可以唯一
对应到出接口和出标签了。
FEC In/Out
Label In/Out IF Vrf Name
1.1.1.3/32 3/NULL -/-
1.1.1.2/32 NULL/3
-/Eth0/0/0
1.1.1.2/32 1028/3
-/Eth0/0/0
2019-8-20
华为机密,未经许可不得扩散
第
4
页
,
共
11
页
文
p>
档
密
级:
内部公开
1.1.1.6/32
NULL/3 -/Eth0/0/1
3
、
Ingress
、
egress
、
transit LSP
说明
Ingess
lsp
表项显示如下
,入标签为空,出标签有数值,入端口为空,出端口有具体端口
1.1.1.6/32 NULL/1027
-/Eth0/0/1
egress lsp
表项显示如下
,入标签有数值,出标签为空,入端口为空,出端口为空
1.1.1.2/32 3/NULL -/-
transit LSP
表项显示如下,入标签有数值,出标
签有数值,入端口为空,出端口有具体
端口
1.1.1.6/32 1026/1027
-/Eth0/0/1
1
)
、综上所述,所有表项的入端口都是空。
2
)
、尾节点
LSR
只有
Egress LSP
。
中间节点
LSR
有
ingress
lsp
和
transit
lsp
。
头节点
LSR
有
ingres
s lsp
和
transit
lsp
,即使只有一个与网络相连接的接口也有
ingress
lsp
和
transit
lsp
。
1.4
标签触发方式
1
、
如下命
令是
ingress
和
egress
LSP
建立的触发条件,
默认触发条件
是
32
位主机路由
(接
口配置的
IP
地址是不能触发的,
虽然在路由表中也显示为
32
位掩码的主机路由,
但也不能
触发分标签)
。
1
)
、
bgp-label-route
命令是必须带标签的
BGP
路由才可以。
2
)
、
ip-
prefix
命令可以为
IGP
路由触
发分标签,
(但是与
host
相同,不
能为接口配置的
IP
地址分标签)
< br>3
)
、
all
< br>命令可以为所有的
IGP
路由触发分标签,
(但是与
host
相同,不能为接口配置的
IP
地址分标签)
2019-8-20
华为机密,未经许可不得扩散
第
5
页
,
共
11
页
-
-
-
-
-
-
-
-
-
上一篇:苏轼《日喻说》原文及译文赏析
下一篇:2020年个人工作总结范文大全