【问题标题】:why BGP protocol have more scalability then other routing protocol? what BGP have that makes it more scalable then other routing protocols?为什么 BGP 协议比其他路由协议具有更大的可扩展性?什么 BGP 使它比其他路由协议更具可扩展性?
【发布时间】:2014-12-26 23:38:15
【问题描述】:

BGP 比其他路由协议更具可扩展性

【问题讨论】:

  • 处理interdomain routing的行为!

标签: networking routing network-programming protocols bgp


【解决方案1】:

BGP 旨在处理像 Internet 这样的大型网络。它可以承载200K-500K的前缀,而不会因为链路状态的动态变化而给路由器带来繁重的计算负担。在 Internet 中,链接断开或抖动可能会经常发生。链路状态路由协议(即 OSPF)不适合处理这种情况,因为它会尝试始终跟上变化并更新其路由表。它最终只会做路由更新。这就是为什么需要像 BGP 这样的基于策略的路由。

【讨论】:

    【解决方案2】:

    BGP 的工作原理是域间路由,而其他协议如 RIP(Routing Information Protocol)OSPF(Open Shortest Path First) 应该只在域内路由中工作!

    这有利于 BGP 处理 Internet 上多个自治系统之间的路由,这些自治系统实施路径矢量路由以完成其工作。为每个 AS 分配一个唯一的 ASN,用于 BGP 路由。 AS 编号很重要,因为 ASN 唯一标识 Internet 上的每个网络。

    自治系统就像一个主路由器,它存储所有路由器的路由表信息,并在该域内路由区域中充当主路由器。多个域内路由区域组合起来形成一个域间路由区域,BGP 可用于在 Internet 上的自治系统 (AS) 之间交换路由和可达性信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-22
      • 1970-01-01
      相关资源
      最近更新 更多