配置不同AS的ASBR间使用MP-EBGP
背景信息
跨域VPN-OptionB中,ASBR上不创建VPN实例,对于从本AS的PE上收到的VPNv4路由,不进行VPN-Target过滤,而是通过MP-EBGP发给对端的ASBR。
当ASBR在向PE发送VPNv4路由时,设备仅支持ASBR自动将路由的下一跳改变为自身的IP地址。
在ASBR上进行如下配置。
操作步骤
- 执行命令system-view,在ASBR上进入系统视图。
- 执行命令interface interface-type interface-number,进入连接对端ASBR的接口视图。
- 执行命令ip address ip-address { mask | mask-length },配置接口IP地址。
- 执行命令mpls,使能MPLS能力。
- 执行命令quit,退回系统视图。
- 执行命令bgp { as-number-plain | as-number-dot },进入BGP视图。
- 执行命令peer ipv4-address as-number as-number,指定对端ASBR为自己的EBGP对等体。
- (可选)执行命令peer { ipv4-address | group-name } ebgp-max-hop [ hop-count ],配置EBGP连接的最大跳数。
通常情况下,EBGP对等体之间必须具有直连的物理链路,如果不满足这一要求,则必须使用该命令允许它们之间经过多跳建立TCP连接。
- 执行命令ipv4-family vpnv4 [ unicast ],进入BGP-VPNv4地址族视图。
- 执行命令peer ipv4-address enable,使能与对端ASBR交换VPNv4路由的能力。