实现拓扑

AS200骨干网 ISIS+MPLS,PE2 PE4 VPNv4邻居关系。 AS100 CE1与PE2 EBGP,AS300 CE5与PE4 EBGP。 实现CE1 1.1.1.1/32与CE5 5.5.5.5/32私网地址通过MPLS VPN传递路由和通信。
R1配置
#配置接口IP和设备名
system-view
sysname R1
int g0/0/0
ip addr 12.1.1.1 24
int lo0
ip addr 1.1.1.1 32
#配置BGP和发布环回口IP
bgp 100
router-id 1.1.1.1
peer 12.1.1.2 as 200
network 1.1.1.1 32
R2配置
#配置设备名
system-view
sysname R2
#创建VPN实例配置RD/RT
ip vpn-instance 1
ipv4-family
route-distinguisher 1:1
vpn-target 1:5 export-extcommunity
vpn-target 5:1 import-extcommunity
#配置接口IP,CE侧接口绑定实例1
int g0/0/0
ip bind vpn-instance 1
ip addr 12.1.1.2 24
int g0/0/1
ip addr 12.1.1.2 24
int lo0
ip addr 2.2.2.2 32
#配置骨干网IS-IS协议接口启用
isis 1
is-level level-2
network-entity 49.0001.0000.0000.0001.00
int g0/0/1
isis en 1
int lo0
isis en 1
#配置MPLS协议和接口启用
mpls lsr-id 2.2.2.2
mpls
mpls ldp
int g0/0/1
mpls
mpls ldp
#配置BGP PE2&CE1邻居, PE2&PE4 vpnv4邻居
bgp 200
router-id 2.2.2.2
undo default ipv4-unicast
peer 4.4.4.4 as 200
peer 4.4.4.4 conn lo0
ipv4-family vpn-instance 1
peer 12.1.1.1 as-number 100
ipv4-family vpnv4
peer 4.4.4.4 enable
R3配置
#配置设备名
system-view
sysname R3
#配置接口IP
int g0/0/0
ip addr 23.1.1.3 24
int g0/0/1
ip addr 34.1.1.3 24
int lo0
ip addr 3.3.3.3 32
#配置骨干网IS-IS协议和接口启用
isis 1
is-level level-2
network-entity 49.0002.0000.0000.0002.00
int g0/0/0
isis en 1
int g0/0/1
isis en 1
int lo0
isis en 1
#配置MPLS协议和接口启用
mpls lsr-id 3.3.3.3
mpls
mpls ldp
int g0/0/0
mpls
mpls ldp
int g/0/1
mpls
mpls ldp
R4配置
#配置设备名
system-view
sysname R4
#创建VPN实例配置RD/RT
ip vpn-instance 1
ipv4-family
route-distinguisher 5:5
vpn-target 5:1 export-extcommunity
vpn-target 1:5 import-extcommunity
#配置接口IP,CE侧接口绑定实例1
int g0/0/0
ip addr 34.1.1.4 24
int g0/0/1
ip bind vpn-instance 1
ip addr 45.1.1.4 24
int lo0
ip addr 4.4.4.4 32
#配置骨干网IS-IS协议接口启用
isis 1
is-level level-2
network-entity 49.0003.0000.0000.0003.00
int g0/0/0
isis en 1
int lo0
isis en 1
#配置MPLS协议和接口启用
mpls lsr-id 4.4.4.4
mpls
mpls ldp
int g0/0/0
mpls
mpls ldp
#配置BGP PE4&CE5邻居, PE4&PE2 vpnv4邻居
bgp 200
router-id 4.4.4.4
undo default ipv4-unicast
peer 2.2.2.2 as 200
peer 2.2.2.2 conn lo0
ipv4-family vpn-instance 1
peer 45.1.1.5 as-number 300
ipv4-family vpnv4
peer 2.2.2.2 enable
R5配置
#配置接口IP和设备名
system-view
sysname R5
int g0/0/0
ip addr 45.1.1.5 24
int lo0
ip addr 5.5.5.5 32
#配置BGP和发布环回口IP
bgp 300
router-id 5.5.5.5
peer 45.1.1.4 as 200
network 5.5.5.5 32
实验验证
