R1与R6扮演pc
2,3,4,5起MPLS和ospf
r1
int g0/0/1 ip add 12.1.1.1 24
ip route-static 0.0.0.0 0.0.0.0 12.1.1.2
r2
int g0/0/0 ip add 12.1.1.2 24
int l0 ip add 2.2.2.2 24
int g 0/0/1 ip add 23.1.1.1 24
ospf 1 router-id 2.2.2.2
a 0
network 12.1.1.2 0.0.0.0
network 2.2.2.2 0.0.0.0
network 23.1.1.1 0.0.0.0
mpls lsr-id 2.2.2.2
mpls
mpls ldp
int g 0/0/1 //标签号经过的接口
mpls ldp
mpls lsp-trigger all //开启功能,将针对fib表中所有路由进行标签号的分配
r3
int g 0/0/0 ip add 23.1.1.2 24
int l 0 ip add 3.3.3.3 24
int g 0/0/1 ip add 34.1.1.1 24
ospf 1 router-id 3.3.3.3
a 0
network 23.1.1.2 0.0.0.0
net 3.3.3.3 0.0.0.0
net 34.1.1.1 0.0.0.0
mpls lsr-id 3.3.3.3
mpls
mpls ldp
int g 0/0/0 mpls ldp
int g 0/0/1 mpls ldp
mpls ldp
mpls lsp-trigger all //开启功能,将针对fib表中所有路由进行标签号的分配
r4
int g 0/0/0 ip add 34.1.1.2 24
int l0 ip add 4.4.4.4 24
int g 0/0/1 ip add 45.1.1.1 24
ospf 1 router-id 4.4.4.4
a 0
net 34.1.1.2 0.0.0.0
net 4.4.4.4 0.0.0.0
net 45.1.1.1 0.0.0.0
mpls lsr-id 4.4.4.4
mpls
mpls ldp
int g 0/0/0 mpls ldp
int g 0/0/1 mpls ldp
mpls ldp
mpls lsp-trigger all //开启功能,将针对fib表中所有路由进行标签号的分配
r5
int g 0/0/0 ip add 45.1.1.2 24
int l0 ip add 5.5.5.5 24
int g 0/0/0 ip add 56.1.1.1 24
ospf 1 router-id 5.5.5.5
a 0
net 45.1.1.2 0.0.0.0
net 5.5.5.5 0.0.0.0
net 56.1.1.1 0.0.0.0
mpls lsr-id 5.5.5.5
mpls
mpls ldp
int g 0/0/0 mpls ldp
int g 0/0/1 mpls ldp
mpls ldp
mpls lsp-trigger all //开启功能,将针对fib表中所有路由进行标签号的分配
r6
int g 0/0/0 ip add 56.1.1.2 24
ip route-static 0.0.0.0 0.0.0.0 56.1.1.1