OSPF实验及配置

本文详细介绍了OSPF(开放最短路径优先)协议的工作原理,包括其四个主要过程:寻找邻居、建立邻接关系、链路状态信息传递和路由计算。此外,文章还涵盖了OSPF的基本配置,如设置RouterID、区域划分、接口配置以及可选配置如接口优先级和Cost。通过实验演示了单区域和多区域的配置步骤,以及网络连通性的检查。
摘要由CSDN通过智能技术生成

#OSPF的功能

      OSPF(Open Shortest Path First,开放最短路径优先)是由IETF(Internet Engineering Task Force,Internet工程任务组)开发的基于链路状态(Link State)的自治系统内部路由协议,用来替代存在一些问题的RIP协议。目前通用的OSPF协议
OSPF协议在有组播发送能力的链路层上以组播地址发送协议包,既达到了节约资源的目的,又最大程度地减少了对其他网络设备的干扰。

#OSPF协议的四个主要工作过程:

●寻找邻居
不同于 RIP,OSPF协议运行后,并不立即向网络广播路由信息,而是先寻找网络中可与自己交互链路状态信息的周边路由器。可以交互链路状态信息的路由器互为邻居(Neighbor)。
●建立邻接关系
邻接关系(Adjacency)可以想象为一条点到点的虚链路,它是在一些邻居路由器之间构成的。只有建立了可靠邻接关累的路由器才相互传递链路状态信息。
●链路状态信息传递
OSPF 路由器将建立描述网络链路状况的LSA(Link State Advertisement,链路状态公告),建立邻接关系的 OSPF路由器之间将交互LSA,最终形成包含网络完整链路状态信息的LSDB(Link State DataBase,链路状态数据库)。
●计算路由
获得了完整的 LSDB后,OSPF区域内的每个路由器将会对该区域的网络结构有相同的认识,随后各路由器将依据LSDB的信息用SPF(ShortestPathFirst,最短路径优先)算法独立计算出路由。

#配置OSPF

OSPF基本配置命令

●配置Router ID
[Router]router id router-id

●启动OSPF进程
[Router]ospf [ process-id ]

●重启OSPF进程
<Router>reset ospf[ process-id] process

●配置OSPF区域
[Router-ospf-100]area area-id

●在指定的接口上启动OSPF
[Router-ospf-1-area-0.0.0.0] network ip-address wildcard-mask

      在系统视图下使用命令ospf process-id可以启动OSPF进程并进入此进程的配置视图。参数process-id为进程号。一台路由器上可以同时启动多个OSPF进程,系统用进程号区分它们。用undo ospf process-id命令则可以关闭指定的OSPF进程并删除其配置。
      在系统视图下使用命令router id可以对该路由器上所有的OSPF进程配置Router ID。

      如果不配置RouterID,路由器将自动选择其某一接口的IP地址作为Router ID。因为这种方式下Router ID的选择存在一定的不确定性,不利于网络运行和维护,通常不建议使用。
      为了OSPF区域规划和问题排查,一般建议将某一Loopback接口地址配置为Router ID。

      手工配置或自动选择的Router ID,都在OSPF进程启动时立即生效。生效后如果更改了 Router ID或接口地址,则只有重新启动OSPF协议或重启路由器后才会生效。
      在用户视图下使用命令reset ospf process-id process可以重启指定的OSPF进程。

      OSFP路由器至少必须属于一个区域,故在OSPF进程启动后,应首先划分区域。

      在OSPF 视图下用命令area area-id配置一个区域并进入此区域视图;用undo area area-id命令删除一个区域。
      参数 area-id标识OSPF区域ID,既可以是一个十进制数字,也可以是一个形如IP地址的点分十进制的数字。路由器允许用户使用这两种方式进行配置,但仅以点分十进制数字的方式显示用户配置的区域。例如当用户配置为area256时,路由器显示出用户配置的区域为area0.0.1.0。

      配置区域后,需要将路由器的接口加入适当的OSPF区域,使该接口可以执行该区域内的邻居发现、邻接关系建立、DR/BDR选举、LSA通告等行为,也使该接口的IP网段信息能通过LSA发布出去。一个接口只能加入一个区域。
      在区域视图下使用network ip-address wildcard-mask命令

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值