目录
6.条件匹配------在一个广播域中,若所有的设备都建立邻接关系,将出现大量的重复更新,所以,需要进行DR/BDR的选举,所以DROTHER之间仅保持邻居关系。编辑
选路佳,收敛快,占用资源少
OSPF------开放式最短路径优先协议
1.OSPF协议因为其传递的是拓扑信息,之后通过SPF算法将图形结构转换为树形结构,所以,其计算出的 路径不存在环路。并且OSPF是使用带宽作为开销值的评判标准,所以,从选路的角度优于RIP。
2.因为OSPF协议的计时器时间短于RIP,所以从收敛速度的角度优于RIP。
3.从单个数据包角度来看,因为OSPF传递的是拓扑信息(LSA),所以其资源占用大于传递路由信息的RIP。但是从整体的角度看,RIP存在30s一次的更新,而OSPF并没有这么高频率的更新,且设计者设计了许多减少资源占用机制,所以整体角度,OSPF略优于RIP。
减少资源占用的机制:?
1.一个ABR设备可以连接多个区域
2.OSPF中使用未携带数据的DBD包 进行主从关系选举,谁的RID大,谁为主,谁就可以先获取 LSA。避免同时获取LSA,进行错开获取,减少资源占用。
3.区域内部传递拓扑信息,区域外部传递路由信息。
1.OSPF的数据包
2.OSPF的状态
Two-Way------表示邻居关系的建立
(条件匹配)---如果条件匹配成功则进入后面的状态;如果条件匹配失败,则只能停留在邻居关系,仅使用Hello包进行周期的保活。
主从关系选举-------使用未携带数据的DBD包 进行主从关系选举,谁的RID大,谁为主,谁就可以先获取 LSA。---之所以使用DBD包而非Hello包进行主从关系的选举,主要是与之前的邻居关系进行区分。
上图为思科设备,华为设备应为谁RID大谁先获取LSA,RID小的先发LSDB。
华为设备确认应采用DBD包进行隐形确认,不用直接发送一个ack包进行确认
FULL状态------标志着邻接关系的建立。---为了和邻居关系进行区分,邻居关系只能通过Hello包进行周期的保护,而邻接关系可以交换LSA信息。
整体过程:
3.OSPF的工作过程
4.OSPF的基本配置
路由表: