对仅 iBGP 的路由器有什么需求?
网络工程
路由
BGP
2022-02-11 17:39:50
4个回答
互联网充满了使用 iBGP 的理由。比如,iBGP的原因?在 NIL 论坛上。BGP 还使用标准 TCP 连接来交换路由信息。一个很大的原因是您想将您的 IGP 路由重新分配到 BGP,但您不想将 BGP 路由重新分配到您的 IGP;这可能会导致路由循环。是的,为 eBGP 路由器提供默认路由更容易,但这也并不总是合适的。
AS 内部的 iBGP 仅在以下情况下使用:
- 您需要配置边界路由器 (R3+R4)
- 网络太大并且达到 OSPF 限制
您通常在较小的区域中拆分一个巨大的网络。
恕我直言,在第二种情况下,不需要 iBGP 作为 IGP。
您通常将大型网络拆分为更易于维护的较小区域。
iBGP 供 AS 内部使用,在同一 AS 上的路由器之间启用。另一方面,eBGP是在不同AS上的路由器之间,在internet工作的路上。关于你的问题,你说为什么同一AS上的路由器有时需要学习BG学习的路由,我猜是因为BGP适用于某些路由协议的主要可能性,它可以用来控制流量的方式您的 AS:也许您是连接到不同 ISP、提供商等的中转 AS,然后您可以控制流量到达某些网络的路径,从而节省资金(也许您的 L2 提供商有不同的价格),提供到某些 ISP 的链路拥塞较少,使用最快的链路离开您的 AS,以及其他一些场景。
在中转网络(即,将流量转发到其他网络的网络)中,提供边界路由器之间路径的路由器(例如图中的 5、6、7、8、9 卢比)必须使用 iBGP,以便在边界分配路由路由器接收到其他边界路由器。
