HCIP-06

Two-way条件匹配:在这里插入图片描述
指定路由器—DR,相当于在广播域内找到的特定设备,和别的路由器建立邻接关系。

备份指定广播域—BDR,应该和其他设备之间建立邻接关系,BDR和DR之间也是邻接关系,这样BDR才能在BR出现故障时第一时间顶替DR的位置,起到备份的作用。

一个MA网络中,DR和BDR都存在的情况下,至少需要几台设备才能看到邻接关系?

答:至少4台,只有DR-Other之间回家你邻居关系。

DR/BDR虽然名字叫做指定备份路由器,但一定注意,他其实是一个接口概念。因为DR/BDR都实在一个MA网络中选取的。

条件匹配:若所有设备北斗保持邻接关系,将出现大量重复更新;所以,需要进行DR.BDR的选举;所有非DR/BDR(DEOther)的设备之间仅保持邻居关系即可。

DR/BDR的选举规则

​ 1.先比较优先级,优先级最大的为DR,次大的为BDR,优先级默认为1。在这里插入图片描述
如果将一个接口优先级修改为0,则代表改接口放弃DR/BDR选举。

​ 2.当优先级相同时,则比较RID打的路由器对应接口为DR,次大的为BDR。

DR/BDR的选举是非抢占模式,选举时间就是死亡时间。(只是时间相同,并不是同一个计时器计时),这个时间仅仅是一个上限时间,选举可以在短时间内完成,只要完成后则将不能搞抢占。

重启路由器就可以重新选举,消除抢占选举的影响,reset ospf 进程号 process

什么是条件匹配?

1.MA网段进行DR/BDR选举,P2P网段中没有DR/BDR

2.点到点网络直接进入下一状态;MA网络将进行DR/BDR选举(40S),非DR/BDR间不得进入下一状态
OSPF数据包结构
在这里插入图片描述
OSPF协议是跨层封装的协议—跨四层封装直接将应用层的数据风中装载网络层协议后面,IP协议包中协议号字段对应数值为—89

OSPF的头部信息
在这里插入图片描述
版本—值得是OSPF版本,在IPV4中一般使用OSPFV2,所以版本号一般为2.

类型—指的是OSPF数据包的类型

​ Hello—1

​ DBD—2

​ LSR—3

​ LSU—4

​ LSACK—5

路由器ID—RID(router-id),谁发的这个数据包,就写谁的RID

AREA ID—数据包是从那个区域发出的,就写那个区域的ID

OSPF的认证类型—null(不认证)—0

​ simple(明文认证)—1

​ MD5(通过比对摘要值得方式进行认证)—2

​ —OSPF在进行认证时,需要比较两部分数据,一个是数据类型,一个是认证类型。

hello包—周期发现,建立和保活邻居关系,包括DR/DBR选举

在这里插入图片描述
在这里插入图片描述
网络掩码—接口一旦激活后开始发送hello报文,这个接口本身配置的IP地址的掩码信息

​ 华为设备要求邻居设备之间HELLO保重所携带的子网掩码必须相同,不同就无法建立邻接关系。(只针对以太网接口进行检测,对点到点网络不做限制)

hello时间和死亡时间—邻居间所携带的Hell时间和死亡时间必须相同,不同则无法建立邻居关系。

8位的可选项—每一个比特都表示路由器所携带的某种OSPF特性

​ —8位特殊区域标记中包含特殊区域的标记,这个特殊区域的标记在邻居关系建立中也需要检测,如果不同,则将无法建立邻居关系。

路由器优先级—值得是发出接口DR/BDR选举时的优先级。

指定路由器/备份路由器—在DR/BDR选举完成后,将会把DR/BDR信息携带在该字段,在DR/BDR为选出以前,将以0.0.0.0来填充。

邻居—值得是本地已知邻居的RID,这个是建立例句关系的重要条件。

HELLO包中限制邻居关系建立的条件:

1.网络掩码(只针对以太网口)

2.hello时间

3.dead time

4.OSPF特殊区域标记

5.认证数据

认证内容

DBD包—数据库描述报文—可以主从关系选举(未携带DND包),携带LSDB(链路状态数据库)摘要信息在这里插入图片描述
在这里插入图片描述
MTU—最大传输单元—这个华为设备默认不检测,一般携带值0.可以在接口上开启检测功能,开启后,数据包中携带真是的MTU值。在exstart状态交互DBD包,如果邻居MTU值不一样,则将会停留在exstart状态

8位的可选项—每一个比特都表示路由器(未携带DBD包)所携带的某种OSPF特性在这里插入图片描述
在主从关系没有选举出来之前,邻居双方都会将自己的MS位置1,认为自己是主,之后选出主从关系,主从关系选举结束后,只有主会将MS置1,而从置0。

DBD序列号—DBD包关键,在DBD包交互过程中会逐次加1,用于确保DBD报文问传输的有序性和可靠性。

​ DBD包的确认机制是通过序列号来实现的隐性确认。而通过LSACK数据包实现确认的方法称为显性确认。

​ —隐性确认:为主的设备发送一个DBD包含其中包含一个序列号,从收到这个数据包后,将使用相同的序号回复DBD包,以起到确认的作用。

LSA头部信息—并不是完整的LSA信息,相当于LSA信息的一个摘要。

LSR—链路状态请求报文—基于DB中包的摘要信息,和本地的LSDB进行比对,之后请求未知的LSA信息在这里插入图片描述
链路状态类型,链路状态ID,通告路由器—LSA三元组—可以唯一的标识出一条LSA

LSU—链路状态更新包文—真正携带LSA信息的数据包在这里插入图片描述
LSACK—链路状态确认报文—确认包

通过LSA头部内容进行确认在这里插入图片描述
OSPF的接口网络

​ P2P

​ MA

​ BMA

​ NBMA

​ OSPF的接口网络类型—实际上指OSPF接口在不同网络环境下默认的不同工作方式。在这里插入图片描述
在这里插入图片描述
华为设备的串口遵循的是E1标准,最大传输速率为2.048Mbps。

华为设备环回接口的开销值默认设置为0,这个值不受外界变化干扰(修改参考带宽不会影响环回接口的开销)。在这里插入图片描述如果将环回接口的默认网络类型从P2P修改为Broadcast,则将还原环回接口真实的网络掩码。

华为设备的串口遵循的事E1标准,最大传输速率为2.048Mbps

华为设备换回接口的开销值默认设置为这个值不收外界变化干扰(指的是修改参考带宽不会影响换回接口的开销)
在这里插入图片描述
如果将环回接口的默认网络类型从P2P修改为Broadcast,则将还原环回接口真是的网络掩码。

华为设备将tunnel接口的传输速率定义为64kbps(实际上改接口为虚拟接口,不存在传输速率,其传输速率去绝味物理接口)—其目的是为了避免选路时选择tunnel物理接口,因为走隧道接口需要进行复杂的封装,会消耗大量的资源

NBMA网络中建立邻居关系的方法—手动指定,以单播的形式建邻

[r1-ospf-1]peer 12.0.0.2—必须互相指定

HUB-SPOKERN拓扑在这里插入图片描述
全联网状拓扑—MGRE环境中所有站点都充当中心站点,同时也充当分支站点。—在这种模式下,OSPF运行只需要将YUNNEL修改为BROADCAST类型即可

Attempt—在NBMA网络中增加了一个attempt尝试状态,这是一个过度状态,当双方均指定对端为邻居后将进入下一个状态init状态。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值