miwaiwai

导航

OSPF

 

OSPF概述:

  OSPF是IETF定义的一种基于链路状态的内部网关路由协议。目前针对IPv4协议使用的是OSPF V2(RFC2328);针对IPv6协议使用的OSPF Version3 (RFC2740)

  OSPF有以下优点:

  1.基于SPPF算法,以“累计链路开销”作为选路参考值

  2.采用组播形式收发部分协议报文

  3.支持区域划分

  4.支持等价路由进行负载分担

  5.支持报文认证

9c6788a5-35b1-4433-8c4a-b638af980a6b

 OSPF概述:

  Router ID用于在自治系统中唯一标识一台运行ospf的路由器,它是一个32位的无符号整数。

  Router ID选举规则如下:

    1.手动配置OSPF路由器的Router ID(建议手动配置)

    2.如果没有手动配置Router ID,则路由器使用loopback接口中的最大ip地址作为rRouter ID

    3.如果没有配置Loopback接口,则路由器使用物理接口中最大的IP地址作为Router ID

6c198264-def8-4004-a76e-7c5d63ccb418

 OSPF区域:

  OSPF Area用于表示一个OSPF的区域

  区域是从路基上将设备划分为不同的组,每个组用区域号(Area ID)来标识。

  OSPF的区域ID是一个32bit的非负整数,按点分十进制的小时工(与IPv4地址格式一样)呈现,例如:Area 0.0.0.1,。为了简单期间,我采用十进制的形式表示

  划分区域的目的:减少LSDB的大小

二个不同的OSPF进程不会相互传递OSPF路由信息的

OSPF宣告:就是使接口运行OSPF协议

也可以在接口视图执行ospf:

    int g0/0/1

    ospf enable 1 area0

显示运行ospf的接口:

    display ospf interface

bd557cca-79b5-46e1-a6da-b69af96d6db6

 OSPF的工作流程

  1.建立邻居关系

  2.通过泛洪形成LSDB(链路状态数据库)

  3.依据LSDB通过SPF算法计算出最优路径

  4.生成路OSPF路由表项

 OSPF邻居列表

  display ospf peer

OSPF接口:

  display ospf interface

OSPF的LSDB表:

  display ospf lsdb

OSPF路由表:

  display ospf routing

OSPF的5种报文:

  1.hello 发现和维护邻居关系

  2.Database Description 交换链路状态数据库摘要

  3.Link State Request 请求特定链路状态信息

  4.Link State Update:发送详细链路状态信息

  5.Liink State Ack :确认LSA

OSPf工作流程关系:

cb2447f4-a784-4769-8665-efc73a5250f1

 

a9b3f882-1a24-426b-a68e-eec9b865ad8b

 

posted on 2026-09-06 20:34  米歪歪  阅读(10)  评论(0)    收藏  举报