【问题标题】:Routing protocols confusion路由协议混乱
【发布时间】:2018-09-22 07:53:39
【问题描述】:

在阅读有关套接字编程时出现一个问题,到目前为止,我已经阅读了诸如 RIP、OSPF、eBGP 和 iBGP 等路由协议。 RIP 和 OSPF 在自治系统内工作,而对于两个不同自治系统的连接,我们使用 eBGP。但它说 iBGP 也可以在自治系统内工作,

所以,

iBGP协议和RIP、OSPF一样吗?

提前感谢您的任何澄清,

克里奥

【问题讨论】:

  • 这与 Java 或编程有什么关系?
  • 完全不知道为什么我们甚至将这个主题作为计算机科学专业软件开发的核心单元来研究,但是下次我会确保这不是与 stackoverflow 相关的问题
  • 这属于网络工程社区

标签: networking routing network-protocols


【解决方案1】:

我认为 iBGP 的用途与其他内部路由协议(如 RIP 和 OSPF)相同。但是与每个协议相关的特性和功能主义者是不同的。 RIP 和 BGP 是距离矢量路由协议,而 OSPF 是链路状态路由协议。 用于计算路径成本的度量因每个协议而异。 RIP 使用跳数,OSPF 使用带宽,BGP 使用下一跳、管理权重、本地首选项、路由源、路径长度、源代码、度量和其他属性。

【讨论】:

    【解决方案2】:

    当您谈论路由协议时,您可以认为它们提供了一种方法,使路由器能够计算特定对象(数据包、信元、服务等)的路由,同时将它们从源传送到目标。

    具体来说,对于要路由的对象,它们携带诸如源、目标、大小、服务等级(CoS)等信息。

    对于路由器,它携带诸如接口类型、与其他路由器的连接性等信息。 以及作为一个整体的网络,它涵盖了特定对象要路由的拓扑信息。

    为了使路由过程发生,路由器决定如何路由数据包。该决定基于对网络可达性信息的了解。

    为了建立可达性信息,路由器需要相互通信以了解它们与其他路由器的连接方式。

    您与其他路由器通信的内容、您与其他路由器通信的方式、您应该与哪种类型的路由器通信以及路由器如何根据这些信息做出路由决策,这些构成了路由协议的基础。

    对于大型网络,为了使其可管理,网络被进一步分组为不同的层次结构,例如自治系统 (AS)、区域、子区域。

    现在来回答你的问题,

    iBGP 与 OSPF 和 RIP 的不同之处在于它们分发路由信息的方式和它们分发的信息类型,以及它们如何计算和做出路由决策。

    【讨论】:

      【解决方案3】:

      RIP、OSPF 和 BGP 的工作方式完全不同。虽然目的相同,但寻找新的路由和构建网络拓扑。这些是动态路由协议。然而,使用的主体完全不同。 没有 iBGP 与 RIP 或 OSPF 不同。 主要区别在于BGP建立tcp连接来交换信息,而Rip使用UDP,而ospf本身是独立的协议,在ip packet的protocol字段中值为89。一旦骨干网或边界路由器与其他自治系统建立连接,在收到广告后,它就会在 AS 内部的路由内创建另一个 tcp 会话。 RIP 使用距离矢量协议。 RIP 使用度量来猜测它与下一跳之间的距离。 OSPF 使用链路状态协议。每个路由器通过覆盖整个拓扑来检查与拓扑中其他路由器的连通性。现在它绘制图形并应用 dijkstra 的最短距离算法。 现在这就是 iBGP 所做的,因为骨干路由器已经拥有到其 AS 中所有路由器的路由,这是在 RIP 的帮助下找到的,OSPF 现在它将通过端口 179 与 AS 中的路由器发起 tcp 连接。现在取决于 AS ,使路由器能够接受或阻止端口 179。如果他们不这样做,则 BGP 不工作。

      【讨论】:

        【解决方案4】:

        RIP 和 OSPF 用于分配内部前缀,即教导 AS 中的每个路由器如何到达同一 AS 中的其他路由器。

        IBGP 用于分发外部前缀,即一旦一个 AS-border 路由器学会了如何到达外部前缀(使用 EBGP),IBGP 用于将此信息分发给同一 AS 中的其他 AS-border 路由器。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-03-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-07-25
          • 2016-09-08
          • 2015-12-08
          相关资源
          最近更新 更多