一 、OSPF的工作原理

        OSPF(Open Shortest Path First, 开放式最短路径优先)是一个内部网关协议(Inner Gateway Protocol,简称IGRP),用于在单一自治系统(Autonomous System,简称AS)内决策路由。OSPF是链路状态(L-S)路由协议,采用SPF算法,在一个AS中,所有的OSPF路由器都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。OSPF将链路状态数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器。OSPF可用于点对点网络,广播多路网络,NBMA网络。

       OSPF具有以下特点:1、触发更新。2、发送的内容为链路状态(L-S)。3、采用组播技术发送。4、度量值为带宽。5、规模可以很大(最多1000台)。6、收敛速度快。7、无环路径。8、有三张表格:(1)邻居表格;(2)链路状态数据库;(3)路由表。9、支持VLSM和子网不连续。10、属于体系化路由。

        如果网络中的路由器数量过多会造成LSDB过大,路由表过大,网络不稳定等问题,为解决这些问题可对OSPF网络中的路由器进行区域划分。区域0:骨干区域,需要具备速度高、稳定、路由器少等条件。标准区域:接受ABR发送的Type3和Type4的LSA,通过路由再发布接受ASBR的Type5的LSA,路由表中可学到域间路由和域外路由。Stub区域:该区域的所有路由器都要配置ABR,接受Type3和Type4的LSA,路由表中可学到域间路由和默认路由。完全末节区域:该区域的所有路由器都要配置ABR,接受默认路由,路由表可学的域内路由和默认路由。都需要在ABR上进行路由汇总。

二、案例1

         拓扑图:

 

OSPF在企业网中的应用_实验

     

          配置:

   R1:

 

OSPF在企业网中的应用_OSPF_02 

R2:

 

OSPF在企业网中的应用_实验_03 

R3:

 

OSPF在企业网中的应用_OSPF_04

         R4:

 

OSPF在企业网中的应用_实验_05 

 

R5:

 

OSPF在企业网中的应用_路由_06 

 

  R6:

 

OSPF在企业网中的应用_实验_07 

测试结果:

R1:

 

OSPF在企业网中的应用_CISCO_08 

R2:

 

OSPF在企业网中的应用_OSPF_09 

R3:

 

OSPF在企业网中的应用_CISCO_10 

R4:

 

OSPF在企业网中的应用_路由_11 

R5:

 

OSPF在企业网中的应用_实验_12 

R6:

 

OSPF在企业网中的应用_OSPF_13 

Ping结果测试:

R1 ping R6:

 

OSPF在企业网中的应用_OSPF_14 

R6 ping R4:

 

OSPF在企业网中的应用_实验_15