OSPF

 OSPF

 OSPF(开放最短路径优先)协议是一种无类链路状态路由协议

 

1 特点s

不使用传输层协议,原因在于 OSPF 数据包直接通过 IP 发送

在多路访问网络采用 DRs BDRs减少LSA开销

 5 种数据包类型

度量为路径开销,cisco IOS 使用从路由器到目的网络沿途的传出接口的累积带宽作为开销值

 

2 路由表的建立 

 

邻居表  拓扑表 路由表

 

3 LSP类型

 

4 管理距离 默认100

 

 

 

5 启用OSPF使用以下命令:

 R1(config)#router ospf process-id

Process id : 是一个介于 1 65535 之间的数字,由网络管理员选定。process-id仅在本地有效,这意味着路由器之间建立相邻关系时无需匹配该值。

配置:

R1config# router ospf 进程号              1-65535)本地意义

# router-id  1.1.1.1

# network 网络号 通配码 区域号    全局意义

 

R1config# router  ospf  1

# router-id  1.1.1.1

# net  172.16.1.0  0.0.0.255  area  1   匹配子网号

# net  172.16.1.1  0.0.0.0  area  1     匹配接口IP

 

 

6 算法

每台 OSPF 路由器都会维持一个链路状态数据库,其中包含来自其它所有路由器的 LSA

一旦路由器收到所有 LSA 并建立其本地链路状态数据库,OSPF 就会使用 Dijkstra 的最短路径优先 (SPF) 算法创建一个 SPF 树。

将根据 SPF 树,使用通向每个网络的最佳路径填充 IP 路由表

 

7适用环境

广播型多路访问 以太网

  广域网 PPP

帧中继 广域网 淘汰

8

度量值:路径开销 COST=100M/带宽.依据带宽来选择路径,选择的是最佳路径。

 

  适用环境:没有环路,没有跳数限制,适于大型、复杂的网络环境。

      单区  100R以内。

      多区  100R 以上。

 

  采用触发更新机制,节省网络带宽。

    更新包  224.0.0.6   DR

                  224.0.0.5  所有普通OSPF路由器

        30分钟LSA涮新一次LSA , LSDB的摘要信息.

      (  RIP: 30秒通告一次路由 )

  通告信息时携带子网掩码,无类协议,适用于子网不连续的网络环境。

 

  路由汇总:

         单区    不能汇总

         多区    可以手工任意位汇总。

 

实验

 

 

 

常用命令

 

Sh ip ospf border-routers

用来查看到达 abr asbr 的路由表。

Sh ip os database

用来显示 ospf 数据库中的信息

Sh ip os process-id databaes 用来显示特定进程号的数据库信息

Sh ip os int

显示接口信息

Sh ip os nei

显示邻居关系。

Sh ip os virtual-links

用来显示虚连接

Debug ip os adj

用来显示关于一个 ospf 邻居关系的信息。也

可以用来确定 ospf 问题。

Cle ip os process

用来重新建立邻居关系。

Debug ip os events

用来显示 ospf 事件有关的信息。

Debu ip os flood

用来显示有关扩散信息

Debu ip os packet

用来显示 ospf 数据包的情况

Sh ip os da router

查看数据库。

Sh ip os virtual-links

查看虚链路

 

多区域OSPF

  OSPF协议的环境下,区域(Area)是一组逻辑上的OSPF路由器和链路,它可以有效的把一个OSPF于分割成几个子域。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章