资料下载

OSPF协议 协议 邻接&邻居形成过程。 OSPF协议 你好 消息,通过链接状态请求(LSR)进行的OSPF数据库更新& 路易斯安那州立大学 )

由管理员撰写。发表于 OSPF协议 协议 路由协议

4.4375 1 1 1 1 1 评分4.44(16投票)
 压住他

ospf-adjacency-邻居形成过程-hello-packets-lsr-lsu-1a这是我们的第二篇文章 OSPF协议 系列 描述了如何 OSPF协议 协议 路由器 执行 邻居关系和邻接。我们将检查 OSPF协议 协议 如何发现邻居 通过发送 你好数据包 通过 路由器接口 及其分享方式 链接状态广告 ( LSA ) 至 形成邻接建立其拓扑表。我们还将研究 OSPF协议 你好 报文内容 ( 路由器ID , 你好/死间隔, 子网掩码 , 路由器优先级, 区域编号 , DB & BDR IP Address, 认证信息 ) 和更多。

我们的第一篇OSPF文章涵盖了 OSPF协议 协议 基本概念-OSPF拓扑& 路由 table,OSPF区域&路由器角色,以及更多。建议用户在继续之前阅读第一篇文章,以帮助刷新其OSPF理论。

OSPF协议 协议 如何形成邻居关系

在路由器接口上启用OSPF后, 链接状态数据库 ( 迷幻剂 建立),并将所有运行OSPF的接口添加到此表中,以用于 链接状态广告 ( LSA ),OSPF然后开始邻居发现并形成邻接过程。

现在,我们将仔细研究邻居发现和邻接形成过程:

R1发送初始OSPF  你好 数据包。 R2以OSPF  回复你好 数据包作为响应。

图1. R1发送初始OSPF 你好 数据包。 R2以OSPF 回复你好 数据包作为响应。

正在发送&接收OSPF 你好 消息

OSPF协议 协议 路由器默认对等(P2P)网络在每个轮询间隔-10秒生成一个Hello数据包,对于非广播多址(NBMA)网络则在30秒生成一个Hello数据包,并通过多播地址224.0.0.5进行发布搜索其潜在的OSPF邻居时连接到与其接口连接的所有路由器。 你好 消息包含在两个相邻路由器之间形成OSPF邻居关系所需的信息列表,下面的信息列表包含 你好消息:

  • OSPF协议 协议 路由器ID。由OSPF配置或自动选择的路由器ID(下面进行了分析)
  • 你好间隔计时器。发送Hello报文的频率。
  • 死间隔计时器。定义在宣布邻居死亡之前我们应该等待hello数据包多长时间。
  • 子网掩码
  • 路由器优先级。用于帮助确定指定路由器(DR)。高优先级优先。优先级配置为0表示路由器将不会成为DR或BDR。
  • 网络中可访问的OSPF邻居列表。
  • 区域编号
  • 博士 & BDR ’s IP地址(如果存在)
  • 验证密码 (如果已配置)

一旦运行OSPF的邻居路由器(R2)收到 你好消息,它将对上面的列表进行检查。

两个路由器成为邻居必须满足以下条件:

  1. 他们必须有相同的 IP网络/子网
  2. 你好 间隔间隔计时器 必须相同
  3. 连接两个路由器的路由器接口必须具有相同的接口 区域编号
  4. 区域类型必须相同( 正常 要么 存根区域 )
  5. 认证密码 (如果使用)必须相同

你好 参数不匹配

如果某些项目之间不匹配(Hello / Dead时间间隔,子网掩码,区域ID等),则 弹跳关系 发生这种情况的原因是该潜在邻居(R2)不断在路由器的OSPF拓扑上震荡,表示与路由器的OSPF不匹配。 你好消息 信息。

注意: 路由器ID 可以是名称,数字或IP地址。默认情况下,OSPF将选择活动接口最高的IP地址作为路由器ID。如果接口出现故障(例如,以太网接口开始断开连接),则可能会导致OSPF进程出现问题。因此,始终建议您在服务器上配置合适的IP地址。 环回接口 (始终为“ Up”的虚拟界面)或手动配置 路由器ID 到适合OSPF网络的东西。

你好 参数匹配-回复Hello消息

什么时候 R2 收到 OSPF协议 你好 消息R1 和所有必要的 你好 参数匹配, R2 将发送一个 回复Hello数据包 回到 R1.

回复你好 允许 R1 (谁发送了原件 你好 消息)以调查相邻路由器是否 R2 在其中列出 邻居名单 或不。

  • 如果邻居路由器 R2 已被列为邻居,然后 R1重置 它的 死计时器 回复你好 消息充当 活着 机制。
  • 如果邻居路由器 R2 没有列出 R1’s 邻居数据库,它将添加新发现的邻居 R2 路由器到其OSPF邻居数据库。所有进一步 OSPF协议 你好 你好回复 邮件将充当 活着 机制。

建立主从关系

当两个运行OSPF的路由器之间形成邻居关系时,必须建立交换信息的层次结构顺序,该顺序决定了哪个路由器发送 数据库描述符 ( DBD )首先更新(Master),而另一个路由器(Slave)监听。一旦 发送 DBD 封包 奴隶 通过发送其 数据库描述符 ( DBD )数据包。

OSPF协议 协议 基于以下原则选举主路由器 最高优先级 -可以手动配置-,但是,如果未配置优先级,则OSPF将使用路由器ID作为参考。

请注意 指定路由器 ( 博士 )不必一定是主机,它只是一个基于路由器优先级的关系,可以在邻居之间安排交换数据,但不会影响 博士 & BDR .

交换数据库描述符(DBD)-DBD确认和审查

OSPF协议 协议 邻居遵循严格的路由信息​​和更新过程,以防止由于更新泛滥而导致的故障遏制,该过程遵循以下顺序:

ospf-adjacency-邻居形成过程-hello-packets-lsr-lsu-2

图2.步骤1&2:R1发送DBD数据包,而R2回复链路状态请求(LSR)

1.主发送 数据库描述符 ( DBD )首先更新数据包。

2.从站检查 数据库描述符 ( DBD )并找到新的路线信息,然后通过发送 链接状态请求 ( LSR )数据包。

R1回复链路状态更新(LSU),R2回复LSAck

图3.步骤3&4. R1回复链路状态更新(LSU),R2回复LSAck

3.主机通过发送回更新 链接状态更新 ( 路易斯安那州立大学 )数据包。

4.从站通过发送一个确认消息来接收更新。 链接状态确认 ( LSAck )数据包。

5.从机发送 数据库描述符 ( DBD )接下来更新数据包。

6.主人通过发送 链接状态请求 ( LSR )数据包。

7.从站通过发送更新 链接状态更新 ( 路易斯安那州立大学 )数据包。

8.船长通过发送一个 链接状态确认 ( LSAck )数据包。

没有显示第5步到第8步的图,但是这些图与前4步相似,但是主路由器请求 链接状态请求 ( LSR )。

本文介绍了如何 OSPF协议 协议 路由器 建立邻居关系和邻接关系。我们看到了 OSPF协议 协议 邻居发现过程 通过 OSPF协议 你好 数据包 和角色 链接状态请求 ( LSR ) 和链接状态更新 ( 路易斯安那州立大学 )。我们还检查了OSPF 你好 数据包的内容,以及确保形成OSPF邻接关系所需的字段。最后,我们了解了OSPF路由器如何通过数据库描述符(DBD)数据包交换信息并更新其数据库。

返回OSPF路由协议部分

 压住他

标签: OSPF协议 协议 邻接 OSPF协议 你好 LSR 链接状态广告 数据库描述符 链接状态请求 链接状态更新 LSAck 奴隶 你好参数

文章 阅读下一篇:

CCENT / CCNA

思科公司 路由器

  • SSL WebVPN
  • 保护路由器
  • 基于策略的路由
  • 棒上路由器

虚拟专用网 安全

  • 了解DMVPN
  • GRE / IPSec配置
  • 站点到站点IPSec 虚拟专用网
  • IPSec模式

思科公司 救命

  • 视窗 8 虚拟专用网 客户端
  • 视窗 7的VPN客户端
  • CCP显示问题
  • 思科支持应用程序。

视窗 2012

  • 新的功能
  • 发牌
  • Hyper-V / VDI
  • 安装Hyper-V

的Linux

  • 文件权限
  • Webmin
  • 群组-用户
  • Samba设置