目录
- 概念
- RIP缺点
- OSPF特点
- OSPF原理
- OSPF报文
- Router ID、邻居和邻接
- 邻居发现
- 数据库同步
- DR&BDR选举
- OSPF区域
1. 概念
开放式最短路径优先OSPF(Open Shortest Path First)协议是IETF定义的一种基于链路状态的内部网关路由协议。
2. RIP缺点
- 收敛慢
- 易产生环路
- 可扩展性差
- 不支持认证
3. OSPF特点
- 无环路
- 收敛快
- 扩展性好
- 支持认证
4. OSPF原理
- LSA:链路状态通告
- LSDB:链路状态数据库(每台设备开启OSPF之后都会有一个链路状态数据库)
5. OSPF报文
- OSPF报文封装在IP报文中,协议号为89。
- OSPF报文类型有5种:
- Hello 报文:维持邻居关系
- DD(Database Description)报文:数据库描述报文
- LSR(Link State Request)报文
- LSU(Link State Update)报文
- LSACK(Link State Acknowledgment)报文
6. Router ID、邻居和邻接
- 邻居:没有路由交互
- 邻接:有路由交互
邻接建立在邻居的基础上
- Router ID:相当于路由器的名字
在一个OSPF当中,router ID不可以重复,是一个IP地址格式的ID。
7. 邻居发现
- Network Mask:子网掩码
- Hello Interval:hello时间(大概是10s)
- Router Dead Interval:超时时间(40s(hello时间*4))
- Designated Router:指定路由器
- Backup Designated Router:备用路由器
- Neighbor:宣称邻居关系
Hello报文用来发现和维持OSPF邻居关系。
8. 数据库同步
- Exstart:选择数据库的主从关系
- Exchange:开始交互路由信息
9. DR&BDR选举
Priority:优先级
DR是基于端口的DR优先级的值进行选举的。
10. OSPF区域
- 骨干区:area0
- 非骨干区:area非零
非骨干区必须和骨干区相连