我正在浏览BGP上的一个视频,其中IBGP邻居之间有多条路径。作者说,通常我们在路由器之间需要如此多的IBGP会话,如下所示

然后他说,解决方案是形成环回上的邻居船,如下所示。我的问题是,在这种情况下,仍然需要完整的IBGP邻居船,否则R2和R2 (物理路径)如何知道ASs中连接到R1和R4的路由,因此数据包将被丢弃。请让我知道我是否正确,如果不是,正确的概念是什么。

发布于 2021-04-07 17:52:45
您是否拥有完整的IBGP网格,以及您是否进行物理接口对等或环回对等是单独的(“正交”)问题。
在您问题中的两个图中,路由器R1和R4之间只有BGP对等。R2和R3没有任何BGP会话。这种设计是所谓的"BGP free core“(参见http://bgphelp.com/2017/02/12/bgp-free-core/)。这是服务提供商中的常见设计。在无边界网关协议的核心中,路由器R2和R3没有完整的边界网关协议路由表。因此,它们不知道如何将流量路由到其他自治系统。图中的紫色自治系统仍然能够转发“中转流量”,因为R1和R2彼此之间有某种隧道(通常是MPLS LSP)。
PS 1:不要让别人通过电子邮件、twitter或facebook与你联系。StackOverflow的目的是在网站上提供答案和讨论以及问题。
PS2: StackExchange“网络工程”社区是解决网络相关问题的更好地方。
https://stackoverflow.com/questions/66757716
复制相似问题