配置 VPN 中 PE 路由器之间的 IBGP 会话
您必须在 PE 路由器之间配置 IBGP 会话,以允许 PE 路由器交换有关 VPN 中始发和终止的路由的信息。PE 路由器依靠这些信息来确定要用于向远程站点传输的流量的标签。
按如下为 VPN 配置 IBGP 会话:
[edit protocols] bgp { group group-name { type internal; local-address ip-address; family evpn { signaling; } family (inet-vpn | inet6-vpn) { unicast; } family l2vpn { signaling; } neighbor ip-address; } }
语句中的 local-address
IP 地址是本地 PE 路由器上环路接口的地址。VPN 的 IBGP 会话通过环路地址运行。(您还必须在 [edit interfaces]
层级配置环路接口。)
语句中的 neighbor
IP 地址是相邻 PE 路由器的环路地址。如果您使用 RSVP 信令,则此 IP 地址与配置 MPLS LSP 时在层级的[edit mpls label-switched-path lsp-path-name]
语句中to
指定的地址相同。
您可以通过该 family
语句为第 2 层 VPN、VPLS、EVPN 或第 3 层 VPN 配置 IBGP 会话。
要为第 2 层 VPN 和 VPLS 配置 IBGP 会话,请在
signaling
层级添加语句[edit protocols bgp group group-name family l2vpn]
:[edit protocols bgp group group-name family l2vpn] signaling;
要为 EVPN 配置 IBGP 会话,请在
signaling
层次结构级别添加语句[edit protocols bgp group group-name family evpn]
:[edit protocols bgp group group-name family evpn] signaling;
要为第 3 层 VPN 配置 IPv4 IBGP 会话,请在
unicast
层次结构级别配置语句[edit protocols bgp group group-name family inet-vpn]
:[edit protocols bgp group group-name family inet-vpn] unicast;
要为第 3 层 VPN 配置 IPv6 IBGP 会话,请在
unicast
层次结构级别配置语句[edit protocols bgp group group-name family inet6-vpn]
:[edit protocols bgp group group-name family inet6-vpn] unicast;
您可以在同一对等组内同时配置family inet
和/或配置两者family inet6-vpn
family inet6
。family inet-vpn
这允许您同时支持 IPv4 和 IPv4 VPN 路由,或同时支持同一对等方组中的 IPv6 和 IPv6 VPN 路由。