OSPF中的状态迁移

OSPF状态迁移

1、Down:初始状态,没有接收到OSPF报文,没有发现存在的邻居。

2、Attempt:NBMA网络中独有的状态,即发送出hello报文之后立即进入。

3、Init:接收到的hello报文中不存在自身的router-id,即我发现了邻居但是邻居还没有发现我。

4、Two-way:当接收到的hello报文中发现自己的router-id,drother与drother保持这一关系。

采用三次握手机制保证了OSPF邻居建立的可靠性。

5、Exstart:交互DD报文,进行主从选举,router-id大的为master。设备交换DD报文,此时发送的DD报文,将I 比特位置位为1表示自己是第一次发送DD报文,将M 比特位置位为1,表示自己还有后续的DD报文要发送,将MS比特位置位为1表示自己是master,同时随机生成一个序列号。当主从选举完成后进入下一状态。

6、Exchang:此时从设备使用主设备的序列号来发送DD报文,这是为了隐式确认,而master设备通过序列号加1来进行隐式确认,当从设备发送的DD报文中M 比特位置位为0时,master设备知晓从设备没有后续的DD报文了,会回复一个DD报文来进行隐式确认告诉从设备我接收到了,此时,从设备还会再发送一个DD报文,但是此时的DD报文中已经没有了LSA头部信息来告诉master设备我接收到了你的DD报文。如果其中有一方没有收到对端发送的DD报文进行隐式确认,会在5S后重传。

因为DD报文携带LSDB中所有的LSA头部,信息较多,一一确认起来比较繁琐,占有设备资源较多,所有采用相对简单的隐式确认机制。

7、Loading:exchange完成后,邻居根据DD报文中LSA的头部信息和自身LSDB中的信息作比较,进行LSDB的同步。发送LSR、LSU、LSAck完成LSA的交换。

LSAck使用的就是显式确认,因为LSAck是对自己所请求的缺少的路由进行确认,数量较少,所以使用相对更可靠的显式确认机制。
LSAck可以同时对多个LSU进行确认,携带多个LSA的头部信息即可。

8、Full:LSDB同步完成。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
将动态路由协议 RIPV2 迁移OSPF,可以按照以下步骤进行: 1. 确认网络拓扑:在迁移之前,需要确认网络拓扑,包括各个路由器之间的物理连接方式、IP 地址及子网掩码等信息。 2. 配置 OSPF 协议:在每个路由器上配置 OSPF 协议,包括配置 OSPF 进程 ID、区域 ID、网络地址等信息。在 OSPF ,路由器将相邻路由器之间的链路状态信息交换,并通过 SPF 算法计算出最短路径树,从而确定最优路径。 3. 关闭 RIPV2 协议:在 OSPF 协议配置完成后,需要关闭 RIPV2 协议,避免 RIPV2 和 OSPF 之间的冲突。 4. 验证 OSPF 协议:在 OSPF 协议配置完成后,需要进行验证,确保 OSPF 协议正常工作。可以通过 show ip ospf neighbor、show ip ospf interface 等命令查看 OSPF 邻居状态、接口状态等信息。如果有问题,可以根据错误提示进行排查和修复。 5. 逐步迁移:在 OSPF 协议配置完成并验证通过后,可以逐步将 RIPV2 路由迁移OSPF 路由。可以先将一些较小的子网迁移,然后逐步迁移更大的子网,直到所有子网都迁移完成。 6. 监控和优化:在 OSPF 协议迁移完成后,需要对 OSPF 协议进行监控和优化,及时发现和解决网络故障,提高网络性能和可靠性。 以上是将动态路由协议 RIPV2 迁移OSPF 的基本步骤,需要根据实际情况进行具体操作。在迁移过程,需要注意备份和恢复路由器配置,避免数据丢失或配置错误。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值