ospf的概念和作用(ospf的三个要点)

来源:网络技术联盟站 

链接:https://www.wljslmz.cn/20148.html

你好,这里是网络技术联盟站。

上节给大家介绍了动态路由中RIP,今天给大家带来的是OSPF。

让我们直接开始!

  • 什么是OSPF?

  • OSPF 术语

  • OSPF 特点

  • OSPF 报文类型

    • Hello报文

    • DD报文

    • LSR报文

    • LSU报文

    • LSAck报文

  • LSA类型

    • Router-LSA

    • Network-LSA

    • Network-summary-LSA

    • ASBR-summary-LSA

    • AS-external-LSA

    • NSSA LSA

    • Opaque LSA

  • 路由器类型

    • IA

    • BR

    • ABR

    • ASBR

  • 路由类型

    • Intra Area

    • Inter Area

    • Type1 External

    • Type2 External

  • 区域类型

    • 普通区域

    • STUB区域

    • Totally STUB区域

    • NSSA区域

    • Totally NSSA区域

  • 网络类型

    • 广播类型

    • NBMA类型

    • 点到点P2P类型

    • 点到多点P2MP类型

  • 总结

什么是OSPF?

OSPF,英文全称:Open Shortest Path First,中文名称:开放最短路径优先

OSPF是 IP 路由协议系列之一,是 Internet 的内部网关协议 (IGP),用于在 IP 网络中的单个自治系统 (AS) 中分发 IP 路由信息。

OSPF是一种网络层协议,适用于协议号为 89,AD 值为 110。

OSPF 使用多播地址 224.0.0.5 进行正常通信,使用 224.0.0.6 更新到指定路由器(DR)/备份指定路由器(BDR)。

OSPF 术语

  • 邻居:运行 OSPF 的连接(相邻)路由器,相邻接口分配给同一区域,邻居是通过 Hello 数据包找到的(除非手动配置)。
  • 邻接:路由器与其对应的 DR 和 BDR 之间的逻辑连接,除非形成邻接关系,否则不会交换路由信息。
  • LSA:链路状态通告,数据包包含链路状态和路由信息,在 OSPF 邻居之间共享。
  • DR:指定路由器,
  • BDR:BDR 是广播网络中 DR 的备份。当 DR 宕机时,BDR 变为 DR 并执行其功能。
  • 区域:区域用于建立分层网络。
  • ABR:区域边界路由器。
  • ASBR:自治系统边界路由器。
  • NBMA:非广播多路访问。
  • Router-ID:用于识别 OSPF 路由器的 IP 地址。
  • 链路状态:两个路由器之间的链路状态。
  • 成本:链路状态协议为每个链路分配一个称为成本的值。

OSPF 特点

  • 无类路由协议
  • 支持VLSM、CIDR、手动路由汇总、等价负载均衡
  • 支持增量更新
  • 仅使用一个参数作为度量标准:接口成本。
  • OSPF 路由的管理距离默认为 110
  • 使用多播地址 224.0.0.5224.0.0.6 进行路由更新。

OSPF 报文类型

OSPF 一共有5种报文类型:

ospf的概念和作用(ospf的三个要点)

Hello报文

也称为Type-1数据包,有两个用途:

  • 邻居发现
  • Keep Alive

在224.0.0.5上进行多播。

DD报文

DD,英文全称:Database Description,中文意思:数据库描述

用于在两个路由器之间同步LSDB (链路状态数据库).

LSR报文

LSR,英文全称:Link State Request,中文意思:链路状态请求

用于从 OSPF 邻居路由器请求特定的链路状态记录.

LSU报文

LSU,英文全称:Link State Update,中文意思:链路状态更新

对 LSR(链路状态请求)的回复.

LSAck报文

LSAck,英文全称:Link State Acknowledgement,中文意思:链路状态确认

用于确认目的LSR,可以检查接收端 OSPF 路由器是否成功接收 LSU。

LSA类型

OSPF 一共有7种LSA类型:

ospf的概念和作用(ospf的三个要点)

Router-LSA

LSA 1 类是最基本的 LSA,由所有 OSPF 路由器生成,生成的LSA 1在该区域内全部泛洪,LSA 1 包含所有 OSPF 路由器链路信息,包括邻居的链路类型、开销、IP地址和路由器ID。

ospf的概念和作用(ospf的三个要点)

如图,Type 1 LSA只在Area 0 即同一个区域内进行通信,不同区域的Type 1 LSA是不同的。

Network-LSA

LSA 2 类 网络 LSA 由 DR 在每个多路访问网络上生成,DR 是代表多路访问网络的路由器,网络 LSA 显示了多路访问网络上 OSPF 路由器的连接,包含DR的IP地址、连接到多路访问网络的路由器列表和多路访问网络的子网掩码,DR 生成的网络 LSA 会泛洪到区域内的所有网络。

ospf的概念和作用(ospf的三个要点)

如图,在区域Area0中,有多路,此时Type 2 LSA由DR发出。

Network-summary-LSA

LSA 3 类由 ABR(区域边界路由器)生成,用于将一个区域的网络通告给其他区域。

ospf的概念和作用(ospf的三个要点)

如图,R2是ABR,ABR生成Type 3 LSA,将区域1的Type 1 LSA通告给area 0 和 area 2.

ASBR-summary-LSA

LSA 4 类由 ABR(区域边界路由器)生成,用于通知其区域如何到达 ASBR(自治系统边界路由器)。

ospf的概念和作用(ospf的三个要点)

如图,R1连接了其他协议RIP的网络,因此R1为ASBR,R1 通过 Type 1 LSA将自己的路由信息传递给R2,R2是ABR,会生成Type 4 LSA,通告给其他区域如何到达 ASBR即R1。这里推荐大家关注

原创文章,作者:网络技术联盟站,如若转载,请注明出处:https://www.sudun.com/ask/35083.html

Like (0)
网络技术联盟站的头像网络技术联盟站
Previous 2024年4月11日
Next 2024年4月11日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注