目录
OSPF条件匹配
在MA网络中,若所有设备均保持邻接关系,将出现大量的重复更新;所以,需要进行DR/BDR的选举;使DR/BDR的设备与所有设备均保持邻接关系,所有非DR/BDR的设备(DR-Other)之间仅保持邻居关系即可,
DR与BDR
指定路由器 --------- DR ------ DR和MA网络中其他设备之间应该建立邻接关系
备份指定路由器 --- BDR --- BDR也应该和MA网络中其他设备之间建立邻接关系,这样BDR才能在DR出现故障时第一时间顶替DR的位置,起到备份的效果
DR/BDR ------------ 虽然名字叫做指定路由器/备份指定路由器,但一定注意他们其实是一个接口的概念。因为DR/BDR都是在一个MA网络中选取的。
一个MA网络中,在DR和BDR都存在的情况下,至少需要4台设备才能看到
邻居
关系。
DR/BDR的选举规则:
1,先比较优先级,优先级最大的为DR,次大的为BDR优先级默认为1。
[r1-GigabitEthernet0/0/0]ospf dr-priority ? --- 修改接口优先级,为了方便人为干涉DR/BDR的选举
INTEGER<0-255> Router priority value
如果将一个接口的优先级修改为0,则代表该接口放弃DR/BDR的选举。
2,当优先级相同时,则比较RID。RID大的路由器对应接口为DR,次大的为BDR。
DR/BDR的选举是非抢占模式的,一旦一开始DR和BDR选定,则将无法被新加入的路由器替换。选举时间为死亡时间。(只是时间相同,并不是由同一个计时器计时)(这个时间仅是选举的一个上限时间,选举可以在短时间内完成,只要完成后则将不能抢占)
OSPF的数据包
OSPF协议是跨层封装的协议,跨四层封装,直接将应用层的数据封装在网络层协议后面。IP协议包中协议号字段对应数值为 --- 89
1,OSPF的头部信息
OSPF的头部信息(之后所有的OSPF数据包都会携带此头部信息)
1.版本 --- 指的是OSPF版本,在IPV4中一般使用OSPFV2,所以,版本号一般为2
2.类型 --- 指的是OSPF数据包类型
Hello --- 1
DBD --- 2
LSR --- 3
LSU --- 4
LSACK --- 5