跨节点容器配置BGP失败,IBGP不能跨网段吗?

我这边在flannel集群环境不同节点的容器上使用frr配置bgp,其中一个容器作为路由反射器,另一个容器作为客户端,它们之间的网络是通的。
路由反射器的配置如下:
image.png
客户端的配置如下:
image.png
我本身是想做evpn的实验的,但是卡在邻居建立不起来的点上。我之前做过另一个实验,路由反射器和客户端是在同一个网段的,这时bgp邻居可以建立起来。但是现在放在不同的网段。不知道为什么bgp邻居建立失败了。按照我的理解,ibgp只要网络通就行,不依赖物理上的直连。

RR config:

router bgp 65000
 bgp router-id 10.1.20.2
 bgp log-neighbor-changes
 no bgp default ipv4-unicast
 bgp cluster-id 10.1.20.2
 neighbor fabric peer-group
 neighbor fabric remote-as 65000
 neighbor fabric update-source 10.1.20.2
 neighbor fabric capability extended-nexthop
 bgp listen range 10.1.0.0/16 peer-group fabric
 !
 address-family l2vpn evpn
  neighbor fabric activate
  neighbor fabric route-reflector-client
 exit-address-family
exit
Client config

router bgp 65000
 bgp router-id 10.1.16.2
 no bgp default ipv4-unicast
 neighbor fabric peer-group
 neighbor fabric remote-as 65000
 neighbor fabric capability extended-nexthop
 neighbor 10.1.20.2 peer-group fabric
 !
 address-family l2vpn evpn
  neighbor fabric activate
  advertise-all-vni
 exit-address-family
exit
阅读 2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏