繁体   English   中英

默认路由:bgp 与静态

[英]default route: bgp vs. static

我在问为什么要从 bgp 上游接收重新分配的默认路由,而不是创建指向 bgp 邻居作为下一跳的自己的静态默认路由? 从 bgp 接收默认路由有什么好处吗? 谢谢回答 :)

如果您有两个 ISP(主动/主动或主动/备份)并且与其中一个 ISP 的 BGP 会话中断,则如果您使用 BGP 默认路由,则所有流量都将自动重新路由到另一个 ISP。 如果您有静态默认路由,流量将被黑洞化到掉线的 ISP。

如果 ISP 没有发送完整的路由表,则发送默认路由(显然)是其他所有内容的简写,这会减少 BGP 的负载。 [如果您是多宿主到一个 ISP,如果 ISP 只发送路由到使用哪个连接很重要的地方,则可能会省力。 但是如果 ISP 有一个网络“时刻”,并且您连接的(某些)边界路由器无法再访问整个 Internet,那么某些流量将落入默认路由指向的黑洞!]

将静态默认路由指向 BGP 邻居对我来说是一个大胆的举动。 BGP 的本质是邻居为其准备转发的前缀通告路由 - 它确实通告路由的前缀,它不能(或不希望)转发!

如果您只有一个 ISP(并且您正在使用 BGP),则 BGP 接收的默认路由当然会在 BGP 会话断开(无论出于何种原因)时被撤销——这比静态默认路由更有意义。

我的感觉是默认路由和 BGP 不太适合,除了对于具有严格限制 BGP 连接的 AS 的特殊用例。 [但我主要是从 BGP 守护进程的角度了解 BGP。] 你最好在网络工程论坛上问这个问题吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM