实验要求
1、R1与R5MPLS VPN
2、R6与R7MPLS VPN
3、R7可以访问R2/3/4的环回
实验拓扑图
实验流程
配置IP及环回
R1
R2
R3
R4
R5
R6
R7
配置ospf
R2
R3
R4
R7
配置bgp
R2
bgp 1
router-id 2.2.2.2
peer 4.4.4.4 as-number 1
peer 4.4.4.4 connect-interface LoopBack0
R4
bgp 1
router-id 4.4.4.4
peer 2.2.2.2 as-number 1
peer 2.2.2.2 connect-interface LoopBack0
mpls 解决bgp黑洞
[r2]mpls lsr-id 2.2.2.2
[r2]mpls
[r2-mpls]mpls ldp
[r2-mpls-ldp]q
[r2]interface GigabitEthernet 0/0/0
[r2-GigabitEthernet0/0/0]mpls
[r2-GigabitEthernet0/0/0]mpls ldp
R3:
[r3]mpls lsr-id 3.3.3.3
[r3]mpls
[r3-mpls]mpls ldp
[r3-GigabitEthernet0/0/0]mpls
[r3-GigabitEthernet0/0/0]mpls ldp
[r3-GigabitEthernet0/0/1]mpls
[r3-GigabitEthernet0/0/1]mpls ldp
R4:
[r4]mpls lsr-id 4.4.4
[r4]mpls
[r4-mpls]mpls ldp
[r4-GigabitEthernet0/0/1]mpls
[r4-GigabitEthernet0/0/1]mpls ldp
mpls vpn 在R2/4上面分别做两个VPN
[r2]ip vpn-instance a
[r2-vpn-instance-a]ipv4-family
[r2-vpn-instance-a-af-ipv4]route-distinguisher 1:1
[r2-vpn-instance-a-af-ipv4]vpn-target 1:1
[r2]interface GigabitEthernet 0/0/1
[r2-GigabitEthernet0/0/1]ip binding vpn-instance a
[r2-GigabitEthernet0/0/1]ip address 192.168.2.2 24
[r4]ip vpn-instance b
[r4-vpn-instance-a]ipv4-family
[r4-vpn-instance-a-af-ipv4]route-distinguisher 1:1
[r4-vpn-instance-a-af-ipv4]vpn-target 1:1
[r4]interface GigabitEthernet 0/0/0
[r4-GigabitEthernet0/0/0]ip binding vpn-instance b
[r4-GigabitEthernet0/0/0]ip address 192.168.3.1 24
网络互通
A 静态
R1
R2
R4
R5
B rip ospf
R6
R2
R4
R7
重发布
A静态
[r2]bgp 1
[r2-bgp]ipv4 vpn-instance a1
[r2-bgp-a]import-route direct
[r2-bgp-a]import-route static
[r4]bgp 1
[r4-bgp]ipv4 vpn-instance a2
[r4-bgp-a]import-route direct
[r4-bgp-a]import-route static
B动态
[R2]bgp 1
[R2-bgp]ipv4-family vpn-instance b1
[R2-bgp-c] import-route rip 1
[R2] rip 1 vpn-instance b1
[R2-rip-1]import-route bgp
[R4]bgp 1
[R4-bgp]ipv4-family vpn-instance b2
[R4-bgp-c] import-route ospf 2
[R4]ospf 2 vpn-instance b2
[R4-ospf-2] import-route bgp
在 ipv4-family 内部配置R2与R4 的邻居关系

测试结果