RCNP实验指南:构建高级的路由互联网络(BARI)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第二章 OSPF路由协议实验

实验1 配置单区域OSPF

【实验名称】

配置OSPF单区域。

【实验目的】

使用单区域OSPF实现简单的OSPF网络。

【背景描述】

某公司网络由三台路由器组成,为了实现路由的快速收敛,管理员计划在网络中使用链路状态路由协议实现路由信息交换。

【需求分析】

为了实现路由的快速收敛可以使用OSPF路由协议。同时,由于公司网络属于中小型网络,因此可以将网络中的路由器配置在单个区域中。

【实验拓扑】

拓扑图如图2-1所示。

图2-1

【实验设备】

路由器3台

【预备知识】

路由器基本配置知识、OSPF工作原理

【实验原理】

将网络中的路由器配置在同一OSPF区域中后,路由器之间通过OSPF报文在单区域中完成路由信息的交换与同步。

【实验步骤】

第一步:在路由器上配置IP地址

          RA#configureterminal
          RA(config)#interfaceFastEthernet0/0
          RA(config-if)#ip address192.168.20.1 255.255.255.252
          RA(config-if)#exit
          RA(config)#interfaceLoopback 0
          RA(config-if)#ip address192.168.10.9 255.255.255.248
          RB#configureterminal
          RB(config)#interfaceFastEthernet0/0
          RB(config-if)#ip address192.168.20.2 255.255.255.252
          RB(config-if)#eixt
          RB(config)#interfaceFastEthernet0/1
          RB(config-if)#ip address192.168.10.1 255.255.255.224
          RB(config-if)#exit
          RC#configureterminal
          RC(config)#interfaceFastEthernet0/0
          RC(config-if)#ip address192.168.10.2 255.255.255.224
          RC(config-if)#exit
          RC(config)#interfaceLoopback 0
          RC(config-if)#ip address192.168.10.33 255.255.255.240
          RC(config-if)#exit
          RC(config)#interfaceLoopback 1
          RC(config-if)#ip address192.168.10.65 255.255.255.192

第二步:配置OSPF

          RA(config)#routerospf10
          RA(config-router)#network 192.168.10.8 0.0.0.7 area0
          RA(config-router)#network 192.168.20.0 0.0.0.3 area0
          RB(config)#routerospf10
          RB(config-router)#network 192.168.10.0 0.0.0.31 area0
          RB(config-router)#network 192.168.20.0 0.0.0.3 area0
          RC(config)#routerospf10
          RC(config-router)#network 192.168.10.0 0.0.0.31 area0
          RC(config-router)#network 192.168.10.32 0.0.0.15 area0
          RC(config-router)#network 192.168.10.64 0.0.0.63 area0

第三步:验证测试

使用showip ospfneighbor验证OSPF邻居关系:

          RA#showip ospfneighbor
          OSPFprocess10:
          NeighborID    Pri  State    Dead Time   Address      Interface
          192.168.20.2    1    Full/DR   00:00:39    192.168.20.2    FastEthernet0/0

从显示信息中可以看出,RA与RB建立了FULL的邻接关系。

          RB#showip ospfneighbor
          OSPFprocess10:
          NeighborID    Pri  State    Dead Time   Address      Interface
          192.168.10.65       Full/DR   00:00:30    192.168.10.2    FastEthernet0/1
          192.168.10.9    1    Full/BDR  00:00:38    192.168.20.1    FastEthernet0/0

从显示信息中可以看出,RB与RA和RC建立了FULL的邻接关系。

          RC#showip ospfneighbor
          OSPFprocess10:
          NeighborID    Pri  State    Dead Time   Address      Interface
          192.168.20.2    1    Full/DR   00:00:39    192.168.10.1    FastEthernet0/0

从显示信息中可以看出,RC与RB建立了FULL的邻接关系。

第四步:验证测试

使用showip route命令验证OSPF路由:

          RA#showip route
          Codes:C-connected, S-static, R-RIPB-BGP
                O-OSPF, IA-OSPFinterarea
                N1-OSPFNSSAexternaltype1, N2-OSPFNSSAexternaltype2
                E1-OSPFexternaltype1, E2-OSPFexternaltype2
                i-IS-IS, L1-IS-ISlevel-1, L2-IS-ISlevel-2, ia-IS-ISinterarea
                *-candidatedefault
          Gateway oflastresortisno set
          O 192.168.10.0/27 [110/2] via 192.168.20.2,00:01:32, FastEthernet0/0
          C 192.168.10.8/29 isdirectly connected, Loopback 0
          C 192.168.10.9/32 islocalhost.
          O 192.168.10.33/32 [110/2] via 192.168.20.2,00:01:32, FastEthernet0/0
          O 192.168.10.65/32 [110/2] via 192.168.20.2,00:01:32, FastEthernet0/0
          C 192.168.20.0/30 isdirectly connected, FastEthernet0/0
          C 192.168.20.1/32 islocalhost.

从RA的路由表可以看出,RA通过OSPF学习到了路由信息。

          RB#showip route
          Codes:C-connected, S-static, R-RIPB-BGP
                O-OSPF, IA-OSPFinterarea
                N1-OSPFNSSAexternaltype1, N2-OSPFNSSAexternaltype2
                E1-OSPFexternaltype1, E2-OSPFexternaltype2
                i-IS-IS, L1-IS-ISlevel-1, L2-IS-ISlevel-2, ia-IS-ISinterarea
                *-candidatedefault
          Gateway oflastresortisno set
          C 192.168.10.0/27 isdirectly connected, FastEthernet0/1
          C 192.168.10.1/32 islocalhost.
          O 192.168.10.9/32 [110/1] via 192.168.20.1,00:02:39, FastEthernet0/0
          O 192.168.10.33/32 [110/1] via 192.168.10.2,00:02:39, FastEthernet0/1
          O 192.168.10.65/32 [110/1] via 192.168.10.2,00:02:39, FastEthernet0/1
          C 192.168.20.0/30 isdirectly connected, FastEthernet0/0
          C 192.168.20.2/32 islocalhost.

从RB的路由表可以看出,RB通过OSPF学习到了路由信息。

          RC#showip route
          Codes:C-connected, S-static, R-RIPB-BGP
                O-OSPF, IA-OSPFinterarea
                N1-OSPFNSSAexternaltype1, N2-OSPFNSSAexternaltype2
                E1-OSPFexternaltype1, E2-OSPFexternaltype2
                i-IS-IS, L1-IS-ISlevel-1, L2-IS-ISlevel-2, ia-IS-ISinterarea
                *-candidatedefault
          Gateway oflastresortisno set
          C 192.168.10.0/27 isdirectly connected, FastEthernet0/0
          C 192.168.10.2/32 islocalhost.
          O 192.168.10.9/32 [110/2] via 192.168.10.1,00:02:39, FastEthernet0/0
          C 192.168.10.32/28 isdirectly connected, Loopback 0
          C 192.168.10.33/32 islocalhost.
          C 192.168.10.64/26 isdirectly connected, Loopback 1
          C 192.168.10.65/32 islocalhost.
          O 192.168.20.0/30 [110/2] via 192.168.10.1,00:03:28, FastEthernet0/0

从RC的路由表可以看出,RC通过OSPF学习到了路由信息。

【注意事项】

·由于本实验中使用了VLSM进行了子网划分,所以在配置OSPF通告相应网络时要确保反向子网掩码的配置正确。

·在锐捷路由器中,OSPF使用32位的掩码通告Loopback接口的路由,即将Loopback接口的地址通告为主机路由。

【参考配置】

          RA#showrunning-config
          Building configuration...
          Currentconfiguration:631 bytes
          !
          hostnameRA
          !
          enablesecret5 $1$db44$8x67vy78Dz5pq1xD
          !
          interfaceFastEthernet0/0
           ip address192.168.20.1 255.255.255.252
           duplex auto
           speed auto
          !
          interfaceFastEthernet0/1
           duplex auto
           speed auto
          !
          interfaceLoopback 0
           ip address192.168.10.9 255.255.255.248
          !
          routerospf10
           network 192.168.10.8 0.0.0.7 area0
          network 192.168.20.0 0.0.0.3 area0
           !
           linecon 0
           lineaux 0
           linevty 0 4
          login
           !
           End
           RB#showrunning-config
           Building configuration...
           Currentconfiguration:607 bytes
           !
           hostnameRB
           !
           enablesecret5 $1$db44$8x67vy78Dz5pq1xD
           !
           interfaceFastEthernet0/0
          ip address192.168.20.2 255.255.255.252
          duplex auto
          speed auto
           !
           interfaceFastEthernet0/1
          ip address192.168.10.1 255.255.255.224
          duplex auto
          speed auto
           !
           routerospf10
          network 192.168.10.0 0.0.0.31 area0
          network 192.168.20.0 0.0.0.3 area0
           !
           linecon 0
           lineaux 0
           linevty 0 4
          login
           !
           End
           RC#showrunning-config
           Building configuration...
           Currentconfiguration:743 bytes
          !
          hostnameRC
          !
          !
          enablesecret5 $1$db44$8x67vy78Dz5pq1xD
          !
          interfaceFastEthernet0/0
           ip address192.168.10.2 255.255.255.224
           duplex auto
           speed auto
          !
          interfaceFastEthernet0/1
           duplex auto
           speed auto
          !
          interfaceLoopback 0
           ip address192.168.10.33 255.255.255.240
          !
          interfaceLoopback 1
           ip address192.168.10.65 255.255.255.192
          !
          routerospf10
           network 192.168.10.0 0.0.0.31 area0
           network 192.168.10.32 0.0.0.15 area0
           network 192.168.10.64 0.0.0.63 area0
          !
          linecon 0
          lineaux 0
          linevty 0 4
           login
          !
          end