MPLS技术架构

mpls vpn全新vpn改变了包的格式,在2.5层,介于ip和2层之间,4bytes的标签.

mpls:多协议标签交换,为了解决快速路由,帧模式mpls.

ldp:标签分发协议,只能为igp路由分发标签.

bgp有分发标签的能力,为ipv4分发标签.

cef:思科快速转发,ip cef没开,标签没办法分发.

实验:

r1:

int lo0

ip add 11.1.1.1 255.255.255.255

int f1/0

ip add 12.1.1.1 255.255.255.0

no sh

int s2/0

ip add 10.1.1.1 255.255.255.0

r2:

int lo0

ip add 22.1.1.1 255.255.255.255

int f1/0

ip add 12.1.1.2 255.255.255.0

int s2/0

ip add 10.1.1.2 255.255.255.0

no sh

int f0/0

ip add 24.1.1.2 255.255.255.0

no sh

int s2/1

ip add 23.1.1.2 255.255.255.0

r3:

int lo0

ip add 33.1.1.1 255.255.255.255

int s2/0

ip add 23.1.1.3 255.255.255.0

int f0/0

ip add 35.1.1.3 255.255.255.0

int f1/0

ip add 34.1.1.3 255.255.255.0

r4:

int lo0

ip add 44.1.1.1 255.255.255.255

int f1/0

ip add 34.1.1.4 255.255.255.0

int f0/0

ip add 24.1.1.4 255.255.255.0

r5:

int lo0

ip add 55.1.1.1 255.255.255.255

int f0/0

ip add 35.1.1.5 255.255.255.0

no sh

r1:

router ospf 110

network 0.0.0.0 0.0.0.0 area 0

r2:

router ospf 110

network 0.0.0.0 0.0.0.0 area 0

r3:

router ospf 110

network 0.0.0.0 0.0.0.0 area 0

r4:

router ospf 110

network 0.0.0.0 0.0.0.0 area 0

r5:

router ospf 110

network 0.0.0.0 0.0.0.0 area 0

r1:

ip cef

mpls label range 100 199(可选项分发标签的范围)

int f1/0

mpls ip

r2:

ip cef

mpls label range 200 299

int f1/0

mpls ip

int f0/0

mpls ip

r3:

ip cef

mpls label range 300 399

int s2/1

mpls ip

int f1/0

mpls ip

r4:

ip cef

mpls label range 400 499

int f0/0

mpls ip

int f1/0

mpls ip

r5:

ip cef

mpls label range 500 599

r1:

show mpls forwarding-table(查看mpls转发表)

traceroute 55.1.1.1