OSPF广播网络类型特点以及工作原理

2023年 8月 1日 23.5k 0

特点

广播网络类型是指在网络中,所有的路由器都直接相连,并且可以互相通信。

在广播网络中,路由器之间通过基于广播的Hello消息来发现邻居,并通过DR(Designated Router)和BDR(Backup Designated Router)的选举来减少链路状态数据库(LSDB)的维护开销。

广播网络类型的特点总结如下:

  • 所有路由器都处于同一个广播域中,可以直接相互通信。
  • 通过选举DR和BDR来减少链路状态更新的频率,减轻网络负担。
  • 当网络中有大量路由器时,选举过程可能带来一定的额外开销。
  • 广播网络类型适用于局域网(LAN)环境,如企业内部网络或校园网络,特别是当局域网中存在大量路由器需要进行互联时,广播网络类型能够提供高效的路由选择。

    工作原理

    广播网络类型的工作原理涉及到两个重要的概念:Hello消息和DR/BDR选举。

    图片[1]-OSPF广播网络类型特点以及工作原理-不念博客

    Hello消息

    Hello消息是OSPF中路由器之间交换信息的重要手段。

    在广播网络中,每个路由器周期性地发送Hello消息,以便发现和维护邻居路由器。

    Hello消息中包含了路由器的信息,如路由器ID和邻居列表。

    当其他路由器收到Hello消息后,会根据其中的信息判断是否与发送Hello消息的路由器建立邻居关系。

    DR/BDR选举

    在广播网络中,为了减少链路状态数据库的维护开销,OSPF引入了DR和BDR的概念。

    DR是指Designated Router,BDR是指Backup Designated Router。

    当网络中有多个路由器相互连接时,通过选举产生一个DR和一个BDR。

    DR负责与其他路由器交换链路状态信息,而BDR则是DR的备份,当DR不可用时,BDR会接替其角色。

    其他与DR和BDR没有成为邻居的路由器则成为DROTHER(DR Other)路由器,它们只与DR和BDR进行链路状态信息的交换。

    DR/BDR选举的过程如下:

  • 路由器在启动时成为DR/BDR候选者,并向网络中广播Hello消息。
  • 路由器收到其他路由器发送的Hello消息后,比较其路由器ID的大小,选择最大的路由器ID作为DR,并选择次大的路由器ID作为BDR。
  • 当DR或BDR不可用时,其他候选路由器会重新进行选举。
  • 3.3 优势

    广播网络类型在局域网(LAN)环境中有许多优势,使得它成为常见的选择:

  • 快速收敛:广播网络类型通过选举DR和BDR来减少链路状态更新的频率,从而使得网络收敛速度更快。当链路发生故障时,只有DR和BDR需要重新计算路由,而DROTHER路由器只需接收新的链路状态信息即可。
  • 节省带宽:广播网络类型通过DR和BDR来汇总路由信息,减少了在网络中交换链路状态信息的次数,从而节省了带宽资源。
  • 简化拓扑:广播网络类型中只需要进行DR/BDR选举,使得网络拓扑更为简单,管理更加方便。
  • 高效可靠:广播网络类型能够快速发现邻居,并通过选举DR/BDR来提高路由选择的可靠性。
  • 3.4 应用场景

    广播网络类型适用于那些具有多个连接的路由器,并且需要高效的路由选择的场景。以下是一些常见的应用场景:

  • 企业内部网络:在企业内部局域网中,通常会有许多路由器相互连接,形成一个复杂的网络拓扑。广播网络类型能够快速发现邻居,实现高效的路由选择。
  • 校园网络:校园网络通常由多个楼宇或教学楼组成,需要实现高可靠性和快速收敛。广播网络类型在这种场景下能够发挥优势。
  • 数据中心网络:数据中心网络通常由大量服务器和存储设备组成,需要支持高带宽和高可靠性。广播网络类型能够满足数据中心网络的要求。
  • 3.5 配置广播网络类型

    在OSPF中,配置广播网络类型需要注意以下几点:

  • 配置OSPF进程:
  • router ospf 
  • 配置区域(Area):
  • area  range /prefix-length
  • 配置网络类型为广播(Broadcast):
  • network   area 

    在以上命令中,代表OSPF进程的标识号,代表OSPF区域的标识号,是广播网络的IP地址,是广播网络的子网掩码长度,是广播地址的反掩码。

    配置完成后,路由器将根据网络类型为广播的配置来发送Hello消息,发现邻居路由器,并执行DR/BDR选举过程。

    相关文章

    如何在 Linux 中使用 logname 命令?
    为什么有 HTTPS?HTTPS 如何实现安全通信?
    HTTPS的TSL握手流程是什么
    华为无线网络射频调优及WLAN跨VLAN的三层漫游示例
    502错误是什么、应该怎么排查?
    HTTP3为什么抛弃了经典的TCP,而选择QUIC

    发布评论