MPLS:Multi-Protocol Label Switching,多协议标签交换
运营商在使用(企业网没有使用)
① mpls-vpn
②在各种运营商的设备上面例如:LTE、ONU
注意:MPLS是二层半协议,介于mac和ip之间
注意:mpls 只是一种数据层面的转发方式,mpls 本身无法形成路由,无法控制数据的走向。即mpsl 是依赖于底层的路由协议。
实验拓扑:
分别配置还回接口1.1.1.1 2.2.2.2 3.3.3.3 4.4.4.4
mpls 配置:
在所有的路由器上配置 :
全局mpls lsr-id 1.1.1.1 指定mpls路由器的router-id mpls
启用mpls标签转发
mpls ldp 启用mpls ldp分发协议
在所有的接口上配置:
int gi0/0/0
mpls
mpls ldp
例如AR2:
[AR2]mpls lsr-id 2.2.2.2
[AR2]mpls
Info: Mpls starting, please wait... OK!
[AR2-mpls]qu
[AR2]mpls ldp
[AR2-mpls-ldp]qu
[AR2]int gi0/0/0
[AR2-GigabitEthernet0/0/0]mpls
[AR2-GigabitEthernet0/0/0]mpls ldp
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]mpls
[AR2-GigabitEthernet0/0/1]mpls ldp
LDP:标签分发协议
标签转发表:
注①:标签小于1024都有特殊意义,给普通路由分发的标签大于等于1024
注②:标签转发仅仅是工作于数据层面的转发机制,不能控制转发路径,控制层面依靠路由表。
注③:标签本地有效。