OSPF路由协议
OSPF(Open Shortest Path First,开放式最短路径优先) 是一种链路状态路由协议, 计算最优路由,广泛应用于中大型 IP 网络(企业网、运营商骨干网等)。它属于 IGP(内部网关协议) ,工作在 TCP/IP 协议栈的网络层 ,协议号为 89
公布自己的直连网络ospf,可以计算自由路径
内部网关协议和外部网关协议
• 自治系统(AS)
• 内部网关协议(IGP)
• 外部网关协议(EGP)
自治系统(AS) 是划分OSPF区域 的核心单元,而内部网关协议(IGP) 和外部网关协议(EGP) 则分别负责 AS 内部和 AS 之间的路由信息传递,共同支撑全网路由的可达性
OSFP工作过程
建立邻接关系→链路状态数据库→最短路径树→路由表
OSPF基本概念
• OSPF区域
为了适应大型的网络,OSPF在AS内划分多个区域
每个OSPF路由器只维护所在区域的完整链路状态信息
• 区域ID
区域ID可以表示成一个十进制的数字
也可以表示成一个IP
• 骨干区域Area 0
负责区域间路由信息传播
• 非骨干区域
非Area 0
OSPF 网络类型
• 点到点网络
• 广播多路访问网络
• 非广播多路访问网络
• 点到多点网络
OSPF与RIP的区别
| 特性 | OSPF | RIP |
| 协议类型 | 链路状态协议 | 距离矢量协议 |
| 度量值 | Cost(与带宽相关) | 跳数(最大 15 跳) |
| 收敛速度 | 快(触发更新) | 慢(周期性更新 30s) |
| 适用网络规模 | 中大型网络 | 小型网络 |
| 支持 VLSM/CIDR | 支持 | 不支持(RIPv1) |
|---|
OSPF配置命令
• 启动OSPF路由进程
Router(config)# router ospf 1
• 指定OSPF协议运行的接口和所在的区域
Router(config-router)# network address inverse-mask area id
Router(config-router)# network address 192.168.1.0 0.0.0.255 area 1
• 查看OSPF配置
Router# show ip ospf
• 查看OSPF接口数据结构
Router# show ip ospf interface type number
实验1
配置OSPF协议
拓扑图
1.配置PC0/PC1的IP


2.配置R0/R1/R2/R3的接口IP




3.R0/R1/R2/R3配置OSPF单区域Area 1




4.验证

5.查看路由表信息/OSPF允许状态信息/OSPF邻居状态信息


