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: