Hello J-NET Community,
I am trying to configure IPv6 iBGP Peering to the Route-Reflectors from a PE router. I have two VRF's that I would like to be reflected in the iBGP network. iBGP for IPv4 is working fine. Since I have IPv6 running natively using LDP as an IGP, I dont want/have to do 6PE/6VPE or IPv6 over IPv4 Tunnelling.
I am configuring a separate BGP group for IPv6-Only neighbors. group qc_i is the IPv6 iBGP peering group.
When configuring one of the PE routers to setup iBGP Peering to the Route Reflector, I run into an error
Here's my config:
[edit protocols bgp]
group qc_i { ... }
+ group qc_v6_i {
+ type internal;
+ local-address 2620:xxx:xxxx:x::a;
+ family inet6-vpn {
+ any;
+ }
+ multipath {
+ multiple-as;
+ }
+ neighbor 2620:xxx:xxxx:x::1 {
+ description "Route Reflector";
+ }
+ }
Error:
[edit protocols]
'bgp'
Error in neighbor 2620:xxx:xxxx:x::1 of group qc_v6_i:
Local IPv4 address must be configured under non-IPv6 NLRI with an IPv6 n
error: configuration check-out failed
I also tried specifically assigning the address-family at the neighbor level but I still get the same error.
[edit protocols bgp]
group qc_i { ... }
+ group qc_v6_i {
+ type internal;
+ local-address 2620:xxx:xxxx:x::a;
+ family inet6 {
+ any;
+ }
+ multipath {
+ multiple-as;
+ }
+ neighbor 2620:xxx:xxxx:x::1 {
+ description "Route Reflector";
+ family inet6-vpn {
+ any;
+ }
+ }
+ }
After configuring a Local IPv4 address as instructed by the error, I still get an error where it asks that both the local and peer addresses must be from the same address-family.
Should I have to enable address-family inet6-vpn on my lo0 interface?
+ group qc_v6_i {
+ type internal;
+ local-address 2620:xxx:xxxx:x::a;
+ family inet6-vpn {
+ any;
+ }
+ multipath {
+ multiple-as;
+ }
+ neighbor 2620:xxx:xxxx:x::1 {
+ description "Route Reflector";
+ local-address 10.255.4.9;
+ }
+ }
Error:
[edit protocols]
'bgp'
Error in neighbor 2620:xxx:xxxx:x::1 of group qc_v6_i:
local and peer addresses must be from the same family
error: configuration check-out failed
I also tried to configure an IPv6 Local address but same result
[edit protocols bgp]
group qc_i { ... }
+ group qc_v6_i {
+ type internal;
+ family inet6-vpn {
+ any;
+ }
+ multipath {
+ multiple-as;
+ }
+ neighbor 2620:xxx:xxx:x::1 {
+ local-address 2620:xxx:xxxx:x::a;
+ family inet6-vpn {
+ unicast;
+ }
+ }
+ }
[edit protocols]
'bgp'
Error in neighbor 2620:xxx:xxxx:x::1 of group qc_v6_i:
Local IPv4 address must be configured under non-IPv6 NLRI with an IPv6 n
error: configuration check-out failed
I tried this, and it seems to work, but I dont think this neighborship will advertise ipv6-vpn routes
+ group qc_v6_i {
+ type internal;
+ local-address 2620:xxx:xxxx:x::a;
+ family inet6-vpn {
+ any;
+ }
+ multipath {
+ multiple-as;
+ }
+ neighbor 2620:xxx:xxxx:x::1 {
+ description "Route Reflector";
+ family inet6 {
+ unicast;
+ }
+ }
+ }
What am I missing?
Thanks in advance