OSPF路由协议
一、OSPF的基本概念和工作过程
1、OSPF路由协议概述
内部网关协议和外部网关协议
- 自治系统(AS)
- 内部网关协议(IGP)
- 外部网关协议(EGP)
OSPF是链路状态路由协议
2、OSPF的工作过程
- 邻居列表
- 链路状态数据库
- 路由表
3、OSPF的基本概念
OSPF区域
- 为了适应大型网络,OSPF在AS内划分多个区域
- 每个OSPF路由器只维护所在区域的完整链路状态信息
区域ID
- 区域ID可以表示成一个十进制的数字
- 也可以表示成一个IP
骨干区域Area 0
- 负责区域间路由信息传播
非骨干区域
Router ID
OSPF区域内唯一标识路由器的IP地址
Router ID选取规则
- 选取路由器loopback接口上数值最高的IP地址
- 如果没有loopback接口,在物理端口中选取IP地址最高的
- 也可以使用router-id命令Router ID
- 如果没有loopback接口,在物理端口中选取IP地址最高的
二、OSPF邻接关系
1、OSPF邻接关系的建立
2、OSPF的网络类型
- 点到点网络(Point-to-Point)
- 广播多路访问网络(Broadcast MultiAccess,BMA)
- 非广播多路访问网络(None Broadcast MultiAccess)
- 点到多点网络(Point-to-Multipoint)
三、OSPF的应用环境
四、OSPF单域的配置
1、OSPF的基本配置命令
启动OSPF路由进程
Router(config)# router ospf process-id
指定OSPF协议运行的接口和所在的区域
Router(config-router)# network address inverse-mask area area-id
修改接口的优先级
Router(config-if)#ip ospf priority priority
修改接口的Cost值
Router(config-if)#ip ospf cost cost
查看路由表
Router#show ip route
查看邻居列表及其状态
Router#show ip ospf neighbor
查看OSPF的配置
Router#show ip ospf
查看OSPF接口的数据结构
Router#show ip ospf interface type number