问题
来自设备的 BGP 路由没有通过外部 BGP 对等方向其他设备公布。
请考虑下图中的方案:
如图所示, R1 在10号中将其路由 R2 与通过 eBGP 对等 (防火墙) 作为 # 20。R1 播发的路由到达防火墙, 但是防火墙没有将其发布到 R2。
解决办法
R1 正在通过 eBGP 向防火墙通告其路由。这是 R1 的 bgp 和肋骨表。
一旦防火墙接收到路由, 它将在其路由表中安装它。但是, 在肋骨表中不显示路由
R2 不会学习 R1 通过外部对等方公布的路由, 因为 R2 希望知道从 R1 到 iBGP 的路由, 因为两个设备都在同一个。在这种情况下, 防火墙将不会公布路由到 R2 的路线, 因为路由是从与 R2 相同的 R1 中学习的。这里是来自 R2 的 bgp 表, 那里没有接收到的路线:
因此, 路由不能被学习和发送到相同的。设备在相同的, 因为必须有完整的网格连接, 以确保所有的路线是通过 iBGP 学习。
在这种情况下, 要使防火墙向 R2 通告 R1 路由, 防火墙也必须与 R1 和 R2 相同。
所有者︰ mvenkatesan