1、OSPF五种报文
类型字段取值 | |
1 | Hello消息 |
2 | 数据库描述消息 |
3 | 链路状态请求消息 |
4 | 链路状态更新消息 |
5 | 链路状态确定消息 |
- Hello消息作用
建立与维护OSPF邻居关系。
- OSPF建立邻居的必要条件
接口掩码相匹配
Hello时间间隔
路由器失效时间间隔
认证类型和认证秘钥
2、路由器ID
- 一个多用点分十进制方式表示32位二进制数
- 在OSPF中唯一的标识这台路由器身份
- 路由器ID无抢占性
(1)路由器ID的选举
- 管理员手动静态配置了路由器ID最优
- 其次最大逻辑接口IP地址
- 最后是最大活动的物理接口IP地址
(2)DR与BDR的用途
- DR路由器接口会与所有邻居建立可以共享链路状态信息的完全邻接关系
- BDR路由器接口也会与所有邻居建立可以共享链路状态信息的完全邻接关系,对DR起到备份作用
(3)DR与BDR的选举特点
- 身份不抢占
- 在位不选举
- 先比优先级
- 再比路由器ID
3、多区域OSDF
(1)OSPF分层结构
- OSPF的可靠性
- 同步数据库后独立计算路由
- 规避了环路等问题
- OSPF计算出来的最短路径往往更优
- OSPF的分层结构
- 将OSPF网络划分为不同的区域
- 区域的编号是一个32位的二进制数
- 区域编号也可以用十进制表示
- OSPF路由器类型
- 内部路由器(IR)
- 骨干路由器(BR)
- 区域边界路由器(ABR)
- 自治系统边界路由器(ASBR)
- 不符合OSPF设计要求的网络设计
- 非骨干区域没有和骨干区域物理上直接相连
- 骨干区域在物理上不连续