OSPF hello 数据包间隔

如图所示,OSPFv2 Hello数据包每10秒发送到多播地址224.0.0.5(所有OSPF路由器)。这是多路访问和点对点网络上的默认计时器值。

Dead间隔是路由器在宣布邻居中断之前等待接收Hello数据包的时间。如果Dead间隔在路由器收到Hello数据包之前到期,则OSPF将从其链接状态数据库(LSDB)中删除该邻居。路由器将有关下行邻居的信息泛洪到LSDB中,使所有启用OSPF的接口离开。思科默认使用Hello间隔的4倍。在多路访问和点对点网络上,这是40秒。

注意:在非广播多路访问(NBMA)网络上,默认的Hello间隔是30秒,默认的停滞间隔是120秒。NBMA网络超出了本模块的范围。
在这里插入图片描述

验证Hello和Dead间隔


OSPF Hello和Dead间隔可以在每个接口的基础上进行配置。OSPF间隔必须匹配或不发生邻居邻接。要验证当前配置的OSPFv2接口间隔,请使用show ip ospf interface命令,如示例所示。g0/0/0 Hello和Dead间隔分别设置为默认的10秒和40秒。

R1# show ip ospf interface g0/0/0
GigabitEthernet0/0/0 is up, line protocol is up 
  Internet Address 10.1.1.5/30, Area 0, Attached via Interface Enable
  Process ID 10, Router ID 1.1.1.1, Network Type POINT_TO_POINT, Cost: 10
  Topology-MTID    Cost    Disabled    Shutdown      Topology Name
        0           10        no          no            Base
  Enabled by interface config, including secondary ip addresses
  Transmit Delay is 1 sec, State POINT_TO_POINT
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    oob-resync timeout 40
    Hello due in 00:00:06
  Supports Link-local Signaling (LLS)
  Cisco NSF helper support enabled
  IETF NSF helper support enabled
  Index 1/2/2, flood queue length 0
  Next 0x0(0)/0x0(0)/0x0(0)
  Last flood scan length is 1, maximum is 1
  Last flood scan time is 0 msec, maximum is 0 msec
  Neighbor Count is 1, Adjacent neighbor count is 1 
    Adjacent with neighbor 2.2.2.2
  Suppress hello for 0 neighbor(s)
R1#

使用show ip ospf neighbor命令可以查看“死区时间”从40秒开始倒数,如以下示例所示。默认情况下,当R1收到邻居的Hello消息时,该值每10秒刷新一次。

R1# show ip ospf neighbor 
Neighbor ID     Pri   State           Dead Time   Address         Interface
3.3.3.3           0   FULL/  -        00:00:35    10.1.1.13       GigabitEthernet0/0/1
2.2.2.2           0   FULL/  -        00:00:31    10.1.1.6        GigabitEthernet0/0/0
R1#

修改OSPFv2间隔


可能需要更改OSPF计时器,以使路由器在更短的时间内检测到网络故障。这样做会增加流量,但是有时快速收敛的需求比它所产生的额外流量更为重要。

注意:默认的Hello和Dead间隔基于最佳实践,仅在极少数情况下才应更改。

可以使用以下接口配置模式命令手动修改OSPFv2的Hello和Dead间隔:

Router(config-if)# ip ospf hello-interval seconds
Router(config-if)# ip ospf dead-interval seconds

使用no ip ospf hello-intervalno ip ospf dead-interval命令将时间间隔重置为其默认值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值