MPLS-×××_第1张图片
PE和PE之间建立×××,然后通过分发的方式通过
client1 配置
interface Ethernet0/0/0
 undo shutdown
 ip address 10.1.12.1 255.255.255.0
#
interface LoopBack0
 ip address 172.16.1.1 255.255.255.0
#
ospf 1
 area 0.0.0.0
  network 10.1.12.0 0.0.0.255
  network 172.16.1.0 0.0.0.255
 
PE1的配置
sysname PE1
ip ***-instance ***a   //与客户端用虚拟的方式连接
 ipv4-family
  route-distinguisher 1:2
  ***-target 1:1 export-extcommunity
  ***-target 1:1 import-extcommunity
#
mpls lsr-id 2.2.2.2
mpls
#
mpls ldp
#
interface Ethernet0/0/0
 undo shutdown
 ip binding ***-instance ***a
 ip address 10.1.12.2 255.255.255.0
#
interface Ethernet0/0/1
 undo shutdown
 ip address 10.1.23.1 255.255.255.0
 mpls
 mpls ldp
#
#
interface LoopBack0
 ip address 2.2.2.2 255.255.255.0
#                                        
bgp 1
 group IBGP internal
 peer IBGP connect-interface LoopBack0
 peer 3.3.3.3 as-number 1
 peer 3.3.3.3 group IBGP
 peer 4.4.4.4 as-number 1
 peer 4.4.4.4 group IBGP
 #
 ipv4-family unicast
  undo synchronization
  peer IBGP enable
  peer 3.3.3.3 enable
  peer 3.3.3.3 group IBGP
  peer 4.4.4.4 enable
  peer 4.4.4.4 group IBGP
 #
 ipv4-family ***v4
  policy ***-target
  peer 4.4.4.4 enable
 #
 ipv4-family ***-instance ***a
  import-route ospf 2
#
ospf 1                                   
 area 0.0.0.0
  network 2.2.2.0 0.0.0.255
  network 10.1.23.0 0.0.0.255
#
ospf 2 ***-instance ***a
 import-route bgp
 area 0.0.0.0
  network 10.1.12.0 0.0.0.255
 
P
sysname P
#
mpls lsr-id 3.3.3.3
mpls
#
mpls ldp
#
interface Ethernet0/0/0
 undo shutdown                           
 ip address 10.1.23.2 255.255.255.0
 mpls
 mpls ldp
#
interface Ethernet0/0/1
 undo shutdown
 ip address 10.1.34.1 255.255.255.0
 mpls
 mpls ldp
#
#
interface LoopBack0
 ip address 3.3.3.3 255.255.255.0
#
bgp 1
 group IBGP internal
 peer IBGP connect-interface LoopBack0
 peer 2.2.2.2 as-number 1
 peer 2.2.2.2 group IBGP                 
 peer 4.4.4.4 as-number 1
 peer 4.4.4.4 group IBGP
 #
 ipv4-family unicast
  undo synchronization
  peer IBGP enable
  peer 2.2.2.2 enable
  peer 2.2.2.2 group IBGP
  peer 4.4.4.4 enable
  peer 4.4.4.4 group IBGP
#
ospf 1
 area 0.0.0.0
  network 3.3.3.0 0.0.0.255
  network 10.1.23.0 0.0.0.255
  network 10.1.34.0 0.0.0.255
 
PE2配置
sysname PE2
#
ip ***-instance ***a
 ipv4-family
  route-distinguisher 1:4
  ***-target 1:1 export-extcommunity
  ***-target 1:1 import-extcommunity
#
mpls lsr-id 4.4.4.4
mpls
#
mpls ldp
#
interface Ethernet0/0/0
 undo shutdown
 ip binding ***-instance ***a
 ip address 10.1.45.1 255.255.255.0
#
interface Ethernet0/0/1
 undo shutdown
 ip address 10.1.34.2 255.255.255.0
 mpls
 mpls ldp

interface LoopBack0
 ip address 4.4.4.4 255.255.255.0
#                                        
bgp 1
 group IBGP internal
 peer IBGP connect-interface LoopBack0
 peer 2.2.2.2 as-number 1
 peer 2.2.2.2 group IBGP
 peer 3.3.3.3 as-number 1
 peer 3.3.3.3 group IBGP
 #
 ipv4-family unicast
  undo synchronization
  peer IBGP enable
  peer 2.2.2.2 enable
  peer 2.2.2.2 group IBGP
  peer 3.3.3.3 enable
  peer 3.3.3.3 group IBGP
 #
 ipv4-family ***v4
  policy ***-target
  peer 2.2.2.2 enable
 #
 ipv4-family ***-instance ***a
  import-route rip 1
#
ospf 1                                   
 area 0.0.0.0
  network 10.1.34.0 0.0.0.255
  network 4.4.4.0 0.0.0.255
#
rip 1 ***-instance ***a
 undo summary
 version 2
 network 10.0.0.0
 import-route bgp
 
clinet2的配置
sysname Client2
interface Ethernet0/0/0
 undo shutdown
 ip address 10.1.45.2 255.255.255.0
#
interface LoopBack0
 ip address 192.168.1.1 255.255.255.0
#
rip 1
 undo summary
 version 2
 network 192.168.1.0
 network 10.0.0.0