拓扑图
配置思路:
- 配置各接口IP
- 配置OSPF
- 配置MPLS/MPLS LDP
- 配置IBGP/MP-BGP
- 配置VPN实例
- VPN实例配置EBGP
- ASBR之间的配置
配置过程:
1.略
2.PE、P、ASBR设备之间环回口可达即可
3.以PE1为例:
mpls lsr-id 1.1.1.1 #设置唯一lsr-id
#
mpls ldp #开启mpls ldp功能
#
interface GigabitEthernet0/1 #PE、P、ASBR设备之间都需要开启mpls与ldp功能
mpls enable #接口开启mpls功能
mpls ldp enable #接口开启ldp功能
4.以PE1为例:
与本端ASBR建立MP-EBGP对等体
bgp 100
router-id 1.1.1.1
peer 3.3.3.3 as-number 100
peer 3.3.3.3 connect-interface LoopBack0
#
address-family vpnv4 #进入VPNV4地址簇
peer 3.3.3.3 enable #指定本端ASBR地址
5.以PE1为例
创建VPN实例
ip vpn-instance h3c #创建并进入h3c实例
route-distinguisher 100:1 #设置RD值
vpn-target 100:1 import-extcommunity #设置RT入方向值
vpn-target 100:1 export-extcommunity #设置RT出方向值
#
连接CE的接口需要绑定VPN实例
interface GigabitEthernet0/0
ip binding vpn-instance h3c
#
6.以PE1为例
与CE建立EBGP邻居
bgp 100
ip vpn-instance h3c #进入实例当中
peer 10.1.1.2 as-number 65001 #指定对等体
#
address-family ipv4 unicast
peer 10.1.1.2 enable #启用对等体
7.ASBR之间的配置
以ASBR1命令为例:
与对端ASBR绑定实例
interface GigabitEthernet0/1
ip binding vpn-instance h3c
#
与对端ASBR建立实例中的EBGP对等体
bgp 100
#
ip vpn-instance huawei
peer 34.34.34.2 as-number 200
#
address-family ipv4 unicast
peer 34.34.34.2 enable
另外一端配置类似跨域option A方案到此结束
简要描述:
ASBR之间接口绑定VPN实例,在BGP中建立VPN实例的IPv4邻居,两端都看成独立的VRF,ASBR之间建立普通的EBGP邻居
现象:ASBR之间传递的报文没有MPLS报头
缺点:新增VPN实例就需要增加子接口并绑定VPN与对方子接口建立邻居