OSPF单区域的配置

  • A+
所属分类:系统文档

应用环境

日新公司园区A的网络通过一台路由器连接到园区B的另一台路由器上,现要在路由器上做适当配置,实现园区之间的主机的相互通信。如果是大型的复杂网络的互联,通常使用OSPF动态协议。

相关知识

注意:Router-ID只在OSPF启动时计算,或者重置OSPF进程后计算。

  1. Router-ID
    • 网络中必须给每一个OSPF路由器定义一个身份,即Router-ID,并且Router-ID在网络中绝对不可以有重名,否则路由器无法通过链路状态信息确定网络位置。每一台OSPF路由器只有一个Router-ID,Router-ID使用IP地址来表示,确定Router-ID的方法有以下几种。
      • 手工指定Router-ID。
      • 路由器上活动 Loopback 接口中 IP地址最大的,也就是数字最大的,如C类地址优先于B 类地址,一个非活动的接口的IP地址是不能被选为Router-ID的。
      • 如果没有活动的Loopback接口,则选择活动物理接口IP地址最大的。
  2. COST
    • OSPF使用接口的带宽来计算Metric,OSPF会自动计算接口上的Cost值,但也可以通过手工指定该接口的Cost值,手工指定的值优先于自动计算的值。OSPF计算的Cost和接口带宽成反比,带宽越高,Cost值越小。
  3. OSPF区域
    • OSPF网络分为两个级别层次:骨干区域(Area 0)和非骨干区域(Areas ID)。在一个OSPF区域中只能有一个骨干区域,但可以有多个非骨干区域,骨干区域的区域号为0。

技术要点

训练拓扑

OSPF单区域的配置

技术要点

Router#show ip route   //查看路由信息表
Router(config)#router ospf 1  //开启OSPF路由协议
Router(config-router)#network 172.16.2.0 0.0.0.255 area 0  //申请直连网段,并分配区域号

训练步骤

路由器R1接口的配置

Router>enable
Router#configure terminal
Router(config)#interface FastEthernet0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#exit
Router(config)#interface Serial0/0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.1.1 255.255.255.0
Router(config-if)#exit
Router(config)#interface Serial0/0/1
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.2.1 255.255.255.0

路由器R2接口的配置

Router>enable
Router#configure terminal
Router(config)#interface FastEthernet0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 192.168.2.1 255.255.255.0
Router(config-if)#exit
Router(config)#interface Serial0/1/1
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.3.1 255.255.255.0
Router(config-if)#exit
Router(config)#interface Serial0/0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.1.2 255.255.255.0

路由器R3接口的配置

Router>enable
Router#configure terminal
Router(config)#interface FastEthernet0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 192.168.3.1 255.255.255.0
Router(config-if)#exit
Router(config)#interface Serial0/1/1
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.3.2 255.255.255.0
Router(config-if)#exit
Router(config)#interface Serial0/0/1
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.2.2 255.255.255.0

路由器R1启用OSPF协议

Router(config)#router ospf 1
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
Router(config-router)#network 172.16.1.0 0.0.0.255 area 0
Router(config-router)#network 172.16.2.0 0.0.0.255 area 0

路由器R2启用OSPF协议

Router(config)#router ospf 1
Router(config-router)#network 192.168.2.0 0.0.0.255 area 0
Router(config-router)#network 172.16.1.0 0.0.0.255 area 0
Router(config-router)#network 172.16.3.0 0.0.0.255 area 0

路由器R3启用OSPF协议

Router(config)#router ospf 1
Router(config-router)#network 172.16.2.0 0.0.0.255 area 0
Router(config-router)#network 172.16.3.0 0.0.0.255 area 0
Router(config-router)#network 192.168.3.0 0.0.0.255 area 0
OSPF单区域的配置

欧克此时已经可以ping通了

如何判断自己的OSPF配置的是否正确

一般两台三层设备直接配置出相同的网段时一般会显示如下提示:

00:38:23: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.3.1 on Serial0/0/1 from LOADING to FULL, Loading Done

上述提示只会提醒一次,如果一直在弹出相似的提示时证明你的OSPF网段配置错误,导致两台三层设备无法正常连通

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: