HCIP(OSPF报文、网络接口类型)

一、条件匹配

指定路由器—DR
备份指定路由器—BDR

1、 在MA网络中,若所有的设备都为邻接关系将出现大量的重复更新,所以需要进行DR/BDR的选举,所有非DR、BDR的设备之间保持邻居关系,DR和BDR需要和其他设备之间建立邻接关系。在一个MA网络中,若DR和BDR都齐全,则至少需要4台设备才能看到邻居关系,DR和BDR指的是接口
2、DR、BDR的选举规则

  • 先比较优先级,优先级大的为DR,次大的为BDR;若将一个接口的优先级设置为0,则表示该设备放弃DR和BDR的选举
  • 如果优先级相同,则比较RID,RID大的为DR,次大的为BDR

DR和BDR的选举是非抢占模式的;选举时间=死亡时间

二、OSPF报文

1、ospf报文头部
在这里插入图片描述

  • 版本:ospf协议的版本
  • 类型:ospf数据包的类型(hello包—1;DBD包—2;LSR—3;LSU—4;LSACK—5)
  • RID:发出数据包的设备的RID
  • AREA ID:发出数据包接口所在的区域ID
  • 校验和:检验数据包的完整性
  • 认证类型:NULL–0;simple—1;MD5—2

2、hello包:周期发现、建立和保活邻居关系,DR和BDR选举
在这里插入图片描述

  • 网络掩码:数据包发出的接口所对应的网络掩码。邻居双方这个参数必须相同才能正常建立邻居关系,但是在点对点网络中这个参数是不生效的
  • hello时间、死亡时间:这两个时间参数不同无法建立邻居关系
  • 可选项:每一个标记为都代表设备遵循OSPF的某一种特性。其中包含特殊标记位,这个标记位不同,则邻居关系无法正常建立
  • DR/BDR:在没选举出来时,使用0.0.0.0进行填充,选举出来后,携带的是对应接口的IP地址

影响邻居关系建立的参数:

  1. 网络掩码
  2. hello时间
  3. dead time
  4. 特殊区域标记位
  5. 认证类型

3、DBD报文:数据库描述报文—使用未携带数据的DBD包进行主从关系的选举;使用携带数据的DBD报文共享数据库摘要信息
在这里插入图片描述

  • MTU:发送接口支持的MTU值,华为设备默认不检测MTU;若两边均开启MTU的检测,并且两边MTU值设定不同,则OSPF的邻居关系将卡在Exstart状态
  • I:Init,该位置1,代表这个报文是主从关系选举的数据包
  • M:more,该位置1,代表这个DBD包后面还有其他的DBD包需要发送
  • MS:master,该位置1,代表发送这个数据包的设备为主
  • 序列号:在DBD报文中,会逐次加1,确保DBD报文传输的有序性和可靠性

4、LSA:数据链路请求包,基于DBD包请求未知的LSA信息
在这里插入图片描述
链路状态类型、链路状态ID、通告路由被称为LSA的三元组,可以唯一标识一条LSA信息

5、LSU:链路状态更新报文,真正携带LSA信息的数据包
在这里插入图片描述
6、LSAck:链路状态确认报文
在这里插入图片描述

三、OSPF的网络接口类型

ospf的接口网络类型指的是ospf接口,在不同网络类型下,不同的工作方式,查看接口网络类型display ospf interface GigabitEthernet 0/0/0
1、BMA(以太网)
工作方式为Broadcast,可以建立多个邻居关系,需要进行DR和BDR的选举,hello时间10s,dead time 40s

2、P2P(PPP、HDLC、MGRE、GRE)
工作方式为P2P,只能建立一个邻居关系,不需要进行DR和BDR的选举,hello时间10s,dead time 40s
在这里插入图片描述
3、虚拟接口(环回接口)
P2P,只是华为定义为P2P类型,实际没有数据收发,环回接口的开
销值定义为0。环回接口默认学习32位的主机路由,如果想还原真实
配置,可以将接口网络类型从P2P改为Broadcast。
修改接口网络类型[r2-LoopBack0]ospf network-type broadcast

4、NMBA(帧中继)
NBMA ,可以建立多个邻居关系,需要进行DR和BDR选举,hello
30S,dead time 120S,只能手工建立邻居关系

在华为体系中,将OSPF中的环回接口的开销值定义为0。这个定义值是不会收到外界的变化(修改参考带宽)而改变

注意:隧道接口的传输速率被定义为64K,实际无数据收发,其目的是为了让接口的开销值变得非常大,能不走就不走。应为,走隧道接口实际还是需要从物理接口发出,但是会额外增加复杂的封装过程,造成资源浪费。

在MGRE环境中,还存在一种全连的MGRE环境(MESH),这种环境下,所有节点既是中心,也是分支,所有节点都将开启伪广播。这样将所有节点接口的网络类型改为Broadcast之后,所有节点在进行DR和BDR选举是,将共同进行,则不会出现DR和BDR认知不统一的情况。
[r1-ospf-1]peer 12.0.0.2 — 指定单播邻居

Attempt — 尝试 — 过度状态 — 出现在NBMA网络中,在DOWN和INIT状态之间,等待对端指定自己成为单播邻居,一旦指定后,将立即进入下一个状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值