1.ospf的原理

开放式最短路径优先ospf(Open Shortest Path First)属于内部网关协议,是基于链路状态的动态路由协议,属于单个自治体系(AS)的路由器之间的路由选择。每个ospf维护相同自治系统拓扑结构的数据库。它直接在IP层进行传输。协议号为89。优点如下:

--链路状态路由协议

--全局拓扑、无路由环路

--触发更新

--快速收敛

--组播进行路由宣告

--用链路开销衡量路径优劣

--支持区域划分

--适应范围广,可适应大规模网络(1000台路由器)

--支持可变长子网掩码,不连续子网

Ospf分组类型

类型1    hello                 发现邻居并在它们之间建立邻接关系

类型2    DBD(数据库描述)   检查路由器的数据库之间是否同步

类型3    LSR(链路状态请求)  向另一台路由器请求特定的链路状态记录

类型4    LSU                  发送请求的链路状态记录

类型5    LSAck                对其他类型的分组进行确认

三个阶段

--邻居发现

--路由通告

--路由计算

三张表

--邻居表                   通过hello报文发现并形成邻居关系,形成邻居表。

--链路状态数据库           邻居路由器之间交换LSA和对接收方的确认经行同步LSDB,通过DBD、LSR、LSAck辅助LSA的同步

--路由表                    LSDB同步后。每台路由器独立进行SPF运算,把最佳路由信息放进路由表。

工作的网络类型

--Broadcast

--NBMA (非广播多点可达网络)

--P2MP   (点到多点)

--P2P     (点到点)

指定路由器(DR)与备份指定路由器(BDR)

--一个网段上的其他路由器都和指定路由器构成邻接关系,不是互相之间

选取规则

比较hello包中的优先级

优先级相同时,比较RID

2.案例

 

案例1-1 Ospf单区域的配置(采用思科设备) 拓扑图

OSPF在企业网中的应用_第1张图片

配置

RA

int f0/0

ip add 20.1.1.1 255.255.255.0

loopback

no shutdown  

int s1/1

ip add 10.1.1.1 255.255.255.0

no shutdown

router ospf 10

network 10.1.1.0 0.0.0.255 area 0

network 20.1.1.0 0.0.0.255 area 0

RB

int f0/0

ip add 20.1.2.1 255.255.255.0

loopback

no shutdown  

int s1/0

ip add 10.1.2.1 255.255.255.0

no shutdown  

int s1/1

ip add 10.1.1.2 255.255.255.0

no shutdown

router ospf 10

network 10.1.2.0 0.0.0.255 area 0

network 10.1.1.0 0.0.0.255 area 0

network 10.1.1.0 0.0.0.255 area 0

RC

int f0/0

ip add 20.1.3.1 255.255.255.0

loopback

no shutdown  

int s1/0

ip add 10.1.2.2 255.255.255.0

no shutdown

router ospf 10

network 10.1.2.0 0.0.0.255 area 0

network 20.1.3.0 0.0.0.255 area 0

案例1-2 Ospf多区域区域的配置(采用思科设备) 在企业网中,路由器可能运用多种路由协议。下面简单说一下EIGRP和OSPF多区域的路由重分发案例。 拓扑图

OSPF在企业网中的应用_第2张图片

R1

OSPF在企业网中的应用_第3张图片

配置IP地址和ospf区域

R2

OSPF在企业网中的应用_第4张图片

配置IP地址,eigrp 和ospf区域,宣告直连网络。在ospf发布EIGRP,在eigrp中发布默认路由。

R3

OSPF在企业网中的应用_第5张图片

配置IP地址和ospf区域

R4

OSPF在企业网中的应用_第6张图片

配置ospf区域和IP地址

R5

OSPF在企业网中的应用_第7张图片

配置IP地址和eigrp

R6

OSPF在企业网中的应用_第8张图片

配置IP地址和eigrp

一、测试

R1

OSPF在企业网中的应用_第9张图片

R2

OSPF在企业网中的应用_第10张图片

R3

OSPF在企业网中的应用_第11张图片

R4

OSPF在企业网中的应用_第12张图片

R5

OSPF在企业网中的应用_第13张图片

R6

OSPF在企业网中的应用_第14张图片

总结

另外还有rip,igrp,is-is,eigrp和ospf的重分发,原理只要大家懂了。配置应该没有什么问题。