1.和普通的每一跳都需要查询路由表不同,MPLS通过标签转发,效率较高
2.多用于ISP内部
3.在帧头和IP包头中间插入一个MPLS头

EXP
决定哪些数据优先转发
S
代表是不是最后一层标签
TTL
代表可以穿越多少台设备
4.三张表
FIB
根据路由表生成
LIB
将路由打上标签

LFIB
将自己的和邻居的关于某个目的网络的标签信息加入这张表

如果使用MPLS,必须开启CEF功能
5.LDP协议
MPLS协议主要有两种
LDP协议
TDP协议
思科私有
使用TCP和UDP协议
UDP
建立邻居
TCP
分发标签
都使用646端口
6.LDP会话建立过程
通过UDP646端口向224.0.0.2发送hello包
建立TCP会话
地址大的一方先发起连接
参数协议
协商成功,邻居建立
持续发送报文维持邻居
如果中间出现任何差错,TCP会话关闭
7.MPLS黑洞
单层标签
不会有
双层标签
会有
8.MPLS v*n
VRF
虚拟路由转发表
RD
用来标识VRF
区分不同路由表
本地有效
图
查看VRF

命令一个VRF,规定RD值,RD值形式为nn:nn

将接口划入VRF时,原有IP地址会消失,需要重新输入IP地址

RT
打一个标签


import
接收打什么标签的路由
export
自己发出的路由打什么标签
MPLS设备角色
PE
运营商边缘设备
CE
客户边端设备
P
MPLS区域内的其他设备
OSPS启动MPLS的便捷功能

配置
ip cef
mpls label protocol ldp
mpls ldp router-id Loopback0
int e0/0
mpls ip
BGP v*nV4路由
BGP扩展团体属性(可选可传递)
普通IPv4路由前面加上RD值
v*nV4路由,在IPV4路由前面加上了RD值

可以承载RT
用于PE之间
查看命令
邻居
show ip bgp all summary
BGP路由表
show ip bgp all
BGP Peergroup
