拓扑图
解决方案Option A:
R2可以是ASBR也可以不是,可以是PE,可以把R1和身后的上海电信当成一个大的客户。R1可以是ASBR,也可以是CE。
相反,R2把R1当做CE来传递路由。把自己当做PE来接收路由。
R1把R2当做CE来传递路由。把自己当做PE来接收路由。
[AR1]interface LoopBack 0
[AR1-LoopBack0]ip add 1.1.1.1 32
[AR1-LoopBack0]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 12.1.1.1 24
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 13.1.1.1 24
[AR1-GigabitEthernet0/0/1]q
[AR1]isis 15
[AR1-isis-15]network-entity 49.1357.0000.0000.0001.00
[AR1-isis-15]log-peer-change topology
[AR1-isis-15]is-level level-2
[AR1-isis-15]cost-style wide
[AR1]interface LoopBack 0
[AR1-LoopBack0]isis enable 15
[AR1-GigabitEthernet0/0/1]isis enable 15
[AR1-GigabitEthernet0/0/1]q
[AR1]mpls lsr-id 1.1.1.1
[AR1]mpls
Info: Mpls starting, please wait... OK!
[AR1-mpls]mpls ldp
[AR1-mpls-ldp]int g0/0/1
[AR1-GigabitEthernet0/0/1]mpls
[AR1-GigabitEthernet0/0/1]mpls ldp
[AR2]int LoopBack 0
[AR2-LoopBack0]ip add 2.2.2.2 32
[AR2-LoopBack0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 12.1.1.2 24
[AR2-GigabitEthernet0/0/1]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 24.1.1.2 24
[AR2-GigabitEthernet0/0/0]q
[AR2]mpls lsr-id 2.2.2.2
[AR2]mpls
Info: Mpls starting, please wait... OK!
[AR2-mpls]mpls ldp
[AR2-mpls-ldp]int g0/0/0
[AR2-GigabitEthernet0/0/0]mpls
[AR2-GigabitEthernet0/0/0]mpls ldp
[AR2-GigabitEthernet0/0/0]q
[AR2]ospf 10 router-id 2.2.2.2
[AR2-ospf-10]area 0
[AR2-ospf-10-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[AR2-ospf-10-area-0.0.0.0]network 24.1.1.2 0.0.0.0
[AR3]int LoopBack 0
[AR3-LoopBack0]ip add 3.3.3.3 32
[AR3-LoopBack0]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 13.1.1.3 24
[AR3-GigabitEthernet0/0/0]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip add 35.1.1.3 24
[AR3-GigabitEthernet0/0/1]int g0/0/2
[AR3-GigabitEthernet0/0/2]ip add 37.1.1.3 24
[AR3-GigabitEthernet0/0/2]q
[AR3]mpls lsr-id 3.3.3.3
[AR3]mpls
Info: Mpls starting, please wait... OK!
[AR3-mpls]mpls ldp
[AR3-mpls-ldp]q
[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]mpls
[AR3-GigabitEthernet0/0/0]mpls ldp
[AR3-GigabitEthernet0/0/0]int g0/0/1
[AR3-GigabitEthernet0/0/1]mpls
[AR3-GigabitEthernet0/0/1]mpls ldp
[AR3-GigabitEthernet0/0/1]int g0/0/2
[AR3-GigabitEthernet0/0/2]mpls
[AR3-GigabitEthernet0/0/2]mpls ldp
[AR3-GigabitEthernet0/0/2]q
[AR3]isis 15
[AR3-isis-15]network-entity 49.1357.0000.0000.0003.00
[AR3-isis-15]log-peer-change topology
[AR3-isis-15]is-level level-2
[AR3-isis-15]cost-style wide
[AR3-isis-15]q
[AR3]interface LoopBack 0
[AR3-LoopBack0]isis enable 15
[AR3-LoopBack0]int g0/0/0
[AR3-GigabitEthernet0/0/0]isis enable 15
[AR3-GigabitEthernet0/0/0]int g0/0/1
[AR3-GigabitEthernet0/0/1]isis enable 15
[AR3-GigabitEthernet0/0/1]int g0/0/2
[AR3-GigabitEthernet0/0/2]isis enable 15
[AR4]int LoopBack 0
[AR4-LoopBack0]ip add 4.4.4.4 32
[AR4-GigabitEthernet0/0/1]ip add 24.1.1.4 24
[AR4-GigabitEthernet0/0/1]int g0/0/0
[AR4-GigabitEthernet0/0/0]ip add 46.1.1.4 24
[AR4-GigabitEthernet0/0/0]int g0/0/2
[AR4-GigabitEthernet0/0/2]ip add 48.1.1.4 24
[AR4-GigabitEthernet0/0/2]q
[AR4]mpls lsr-id 4.4.4.4
[AR4]mpls
Info: Mpls starting, please wait... OK!
[AR4-mpls]mpls ldp
[AR4-mpls-ldp]q
[AR4]ospf 10 router-id 4.4.4.4
[AR4-ospf-10]area 0
[A