OSPF学习篇(一)

本文深入解析了OSPF这一链路状态路由协议的工作原理,包括链路状态信息的传递、LSDB的同步过程以及SPF算法的应用。阐述了OSPF如何基于链路带宽计算最优路径,介绍了Router ID的作用及其配置规则。
摘要由CSDN通过智能技术生成

一.链路状态路由协议OSPF

  1. 所谓Link State(链路状态)指的就是路由器的接口状态。在OSPF中路由器的某一接口的链路状态包含如下信息:
    (1)该接口ip地址及掩码。
    (2)该接口的带宽
    (3)该接口所连接的邻居
  2. OSPF作为链路状态路由协议,不直接传递各路由器的路由表,而传递链路状态信息,各路由器基于链路状态信息独立计算路由。
  3. 所有路由器各自维护一个链路状态数据库。邻居路由器间先同步链路状态数据库,再各自基于SPF算法计算最优路由,从而提高收敛速度。
  4. 在度量方式上,OSPF将链路带宽作为选路时的参考依据。“累计带宽”是一种要比“累积跳数”更科学的计算方式。

二.OSPF的工作过程

  1. 路由器之间发现并建立邻居关系。
  2. 每台路由器产生并向邻居泛洪链路状态信息,同时收集来自其他路由器链路状态信息,完成LSDB的同步。
  3. 每台路由器基于LSDB通过SPF算法,计算得到一棵以自己为根的SPT,再以SPT为基础计算去往各自的网络的最优路由,并形成路由表。

三.Router ID

  1. 用于在自治系统中唯一标识一台运行OSPF的路由器,每台运行OSPF的路由器都有一个Router ID。
  2. Router ID是一个32位的无符号整数,其格式和ip地址的格式是一样的,Router ID选举规则如下
    (1)手动配置OSPF路由器的Router ID(通常建议手动配置)
    (2)如果没有手动配置Router ID,则路由器使用Loopback接口中最大的ip地址作为Router ID
    (3)如果没有配置Loopback接口,则路由器使用物理接口中最大的ip地址作为Router ID
  3. OSPF的路由器Router ID重新配置后,可以通过重置OSPF进程来更新Router ID
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值