计算机网络之IP路由(三)---OSPF协议

本文深入探讨OSPF协议,包括其基本概念、工作原理和区域划分。OSPF是一种链路状态协议,支持CIDR,无环路,快速收敛,并通过SPF算法计算路由。在建立邻接关系、链路状态数据库同步、SPF路由计算和路由表生成的过程中,OSPF展示了高效的数据交换机制。此外,OSPF区域有助于减少LSDB规模和网络流量,通过区域边界路由器和自治系统边界路由器实现不同区域间的路由交互。
摘要由CSDN通过智能技术生成

OSPF协议基本概念

       OSPF协议是链路状态协议。运行OSPF协议的两台路由器之间交换的是链路状态信息,通过链路状态信息维持各自的链路状态数据库,再通过最短路径优先算法得出一个无环的树。OSPF协议直接运行于IP之上,IP号为89。OSPF的特点如下:

  1. 支持CIDR,不局限于有类网络,宣告的时候可以带上子网掩码。
  2. 无环路。采用SPF算法。
  3. 网络收敛速度快,采用触发更新机制。
  4. 支持多条等值路由。即可实现负载分担或者负载均衡。
  5. 可以划分区域,减小LSDB规模,减少网络流量。
  6. 使用IP多播收发协议数据。
  7. 支持协议报文的认证。

OSPF协议工作原理

第一步:建立邻接关系

第二部:链路状态数据库的同步

第三部:SPF路由计算

第四部:路由表生成

1、邻接关系的建立

      两台路由器之间要建立邻接关系,必须先要建立邻居关系,Hello报文用于邻居关系的建立与维护,当建立了邻居关系之后还要能够成功交换DD报文(数据库描述报文)且能交互LSA之后,才能形成真正的邻接关系。邻接关系的建立主要是要考虑网络类型,点到点网络直接形成邻接关系。点到多点网络可以看成是多条点对点的网络,点对点之间形成邻接关系,不是点对点关系的不能形成邻接关系。在广播型网络和非广播多路访问(NBMA)型网络中得必须指定DR和BDR,DRother与DR和BDR形成邻接关系,DRother之间是不能形成邻接关系的。

2、链路数据库同步

      两台路由器通过Hell

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值