OSPF确认机制

OSPF确认机制
  1. HELLO报文:默认10秒发一个,40秒收不到就老化
  2. DD报文:使用Seq做隐式确认
  3. LSR报文:使用LSU报文报文作为回复确认
  4. LSU报文:使用LAsk报文报文作为回复确认
Seq隐式确认

R1–>R2的DD报文(空,确认主从) Seq:146
R2–>R1的DD报文(空,确认主从) Seq:156
R1收到R2的DD报文后,比较Router-id,认怂,发送DD摘要信息,Seq:156

R2发送DD摘要给R1,Seq:157
当从路由器R1交换完毕后,会给R2发送空白的DD报文。此时seq:157

DD报文中的MTU
  • DD报文中第一个字段就是发出该报文接口的MTU值
    正常来说,OSPF邻居建立是需要两端接口的MTU值保持一致,否则无法建立
    但是华为默认不检查MTU值,所以显示为0(默认值1500)
  • 可以人为使用命令在就扣下开启MTU检测
 ospf mtu-enable

当接口开启MTU检测后,DD报文中的MTU将正常显示
如果两端接口只有一端开启MTU检测,不影响邻居建立,必须两端同时开启MTU检测才会生效

  • 如果从路由器接口的MTU>主路由器的MTU,那从路由器将卡在Exchange,主路由器卡在Exstart状态

    如果从路由器接口的MTU<主路由器的MTU,那从路由器将卡在Exstart,主路由器卡在Exstart状态

网络类型
  1. Broadcast广播

    当链路层协议为以太网时,OSPF网络类型会默认为广播型

    hello时间 10 秒,dead时间为40秒

    需要选举DR和BDR还有Drother

    DR和任何角色都要建立邻接关系;BDR和任何角色都要建立邻接关系;Drother之间只需要建立2-way即可

    组播更新地址 224.0.0.5(发送给所有设备) 224.0.0.6(发送给DR,BDR)

    所有设备使用单播形式交互DD报文以及LSR报文

    总结:DR和BDR同时监听224.0.0.5和224.0.0.6;Drother只监听224.0.0.5

  2. P2P点到点

    当链路层协议为PPP/HDLC时,OSPF网络类型会默认为点到点

    hello时间 10秒 ,deed时间 40秒

    不需要选举DR和BDR,以及Drother; 直接建立连接关系

    所有报文通过224.0.0.5更新

  3. NBMA非广播多路访问

    当链路层协议为帧中继FR或ATM时,OSPF网络类型会默认为NBMA

    如果使用NBM网络类型组网,那么需要在ospf进程中使用Peer x.x.x.x命令来指定对端邻居

    HELLO时间 30s , dead时间 120s

    需要选举DR和BDR还有Drother

    DR和任何角色都要建立邻接关系,BDR和任何角色都要建立邻接关系,DRother和DRother之间建立2-way即可

  4. 点到多点

    没有任何一种链路层协议,被认为时P2MP,P2MP一般是人为手动配置的

    HELLO时间 30s, dead时间 120s

    不需要选举DR和BDR还有Drother,直接建立邻接关系

    hello报文是通过224.0.0.5组播更新。其他四种报文通过单播更新

OSPF cost计算

c o s t = 带宽参考值 / 实际接口带宽 cost=带宽参考值/实际接口带宽 cost=带宽参考值/实际接口带宽

  • 参考值带宽值:100M

    当计算出的cost大于0且小于2时,cost=1;大于等于2并且小于3时,cost=2

  • 修改接口cost的方法:直接通过命令修改 或 修改带宽参考值

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值