一、OSPF路由协议概述
1.1、内部网关协议和外部网关协议
自治系统(AS)
内部网关协议(IGP)
外部网关协议(EGP)
OSPF 开放的最短路径优先协议
1.2、 OSPF是链路状态路由协议
1.3 、OSPF的工作过程
邻居列表
链路状态数据库
路由表
1.4 、OSPF区域
为了适应大型的网络,OSPF在AS内划分多个区域
每个OSPF路由器,只维护所在区域的完整链路状态信息
1.5、区域ID
区域ID可以表示成一个十进制的数字
也可以表示成一个IP
1.6、骨干区域Area 0
负责区域间路由信息传播
1.7、 非骨干区域
二、OSPF的基本概念
2.1、Router ID OSPF区域内唯一标识路由器的IP地址
2.2、Router ID 选取规则
选取路由器loopback接口上数值最高的IP地址
如果没有loopback接口,在屋里端口中选择IP地址最高的
也可以router-ip命令指定Router ID
2.3、DR和BDR
2.4 、指定路由器(DR)
2.5、其他路由器(DRothers),只DR和BDR及形成邻接关系
2.6 、DR和BDR的选举方法
a 自动选举DR和BDR
网段上Router ID最大的路由器将被选举为DR,第二大的将被选举为BDR
b 手工选举DR和BDR
优先级范围是0~255,数值越大,优先级越高,默认为1
如果路由器的优先级被设置为0,它将不参与DR和BDR的选举2
2.7、DR和BDR的选举过程
2.8 、OSPF的度量值为COST
cost值越小,越优
三 、OSPF的数据包类型
3.1、OSP数据包
承载在IP数据包内,使用协议号89
3.2、OSPF的包类型
四、OSPF邻接关系的建立
1、down 初始化 2、init 收到第一个Hello包 3、2-way 双向建立会话 4、EXstart 建立主从关系
5、EXchange 交换摘要信息 6、L oading 加载详细信息 7、full 完全链接
五、OSPF的网络类型
六、OSPF 的应用环境
七、OSPF的配置命令
-OSPF配置命令
[R1]int g0/0/0
###配置接口ip地址
[R1-GigabitEthernet0/0/0]ip add 11.0.0.2 24
[R1-Gigabi tEthernet0/0/0]un sh
[R1 -GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 12.0.0.1 24
[R1-GigabitEthernet0/0/1]un sk
[R1-GigabitEthernet0/0/1]int 1oo (
[R1-LoopBack0]ip add 1.1.1.1 32
[R1 -LoopBack0]ospf 1 router-id 1.1.1.1
###创建0SPF进程,配置路由ID
[R1-ospf-1]area 0
###进入区域0,区域ID可以用数字表示,也可以用IP表示,若区域0则是骨干区域
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
###宣告0SPF区域内的直连网段,使用反掩码
[R1-ospf-1-area-0.0.0.0]network 12.0.0.0 0.255.255.255
reset ospf process
###重置OSPF进程