在 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 会话,请在层次结构级别包含
[edit protocols bgp group group-name family l2vpn]该signaling语句:[edit protocols bgp group group-name family l2vpn] signaling;
要为 EVPN 配置 IBGP 会话,请在层次结构级别包含
[edit protocols bgp group group-name family evpn]该signaling语句:[edit protocols bgp group group-name family evpn] signaling;
要为第 3 层 VPN 配置 IPv4 IBGP 会话,请在
[edit protocols bgp group group-name family inet-vpn]层次结构级别配置该unicast语句:[edit protocols bgp group group-name family inet-vpn] unicast;
要为第 3 层 VPN 配置 IPv6 IBGP 会话,请在
[edit protocols bgp group group-name family inet6-vpn]层次结构级别配置以下unicast语句:[edit protocols bgp group group-name family inet6-vpn] unicast;
您可以同时family inet配置 和 family inet-vpn 或 同时配置 和 以及family inet6-vpnfamily inet6在同一对等组中。这样,您可以同时启用对 IPv4 和 IPv4 VPN 路由的支持,也可以同时启用对等组内的 IPv6 和 IPv6 VPN 路由的支持。