文章目录
- 一、实验背景与目的
- 二、实验拓扑
- 三、实验需求
- 四、实验解法
- 1. 配置 IP 地址
- 2. 按照图示分区域配置 OSPF ,实现全网互通
- 3. 检查是否全网互通
摘要:
本篇文章介绍了一个 OSPF(Open Shortest Path First)实验,旨在通过配置IP地址、分区域配置OSPF协议,以及检查全网互通情况,展示了如何在网络拓扑中实现路由互通。实验中,使用了具体的网络拓扑图,涉及5台路由器(R1、R2、R3、R4、R5),通过手动配置IP地址和OSPF协议参数,建立了各个路由器之间的互通关系,确保数据在网络中可以正确传递。文章详细介绍了每台路由器的配置步骤,并给出了相关的配置命令和截图。
一、实验背景与目的
本实验旨在演示在一个网络拓扑中如何配置OSPF协议,以实现路由器之间的互通。通过手动配置IP地址和OSPF参数,展示了如何建立邻居关系、学习路由信息,实现全网互通。
二、实验拓扑
三、实验需求
- 按照图示配置 IP 地址
- 按照图示分区域配置 OSPF ,实现全网互通
- 为了路由结构稳定,要求路由器使用环回口作为 Router-id,ABR 的环回口宣告进骨干区域
四、实验解法
1. 配置 IP 地址
R1:
[R1]interface GigabitEthernet 0/0
[R1-GigabitEthernet0/0]ip address 100.1.1.1 24
[R1-GigabitEthernet0/0]interface GigabitEthernet 0/1
[R1-GigabitEthernet0/1]ip address 100.3.3.1 24
[R1-GigabitEthernet0/1]interface loopback 0
[R1-LoopBack0]ip address 1.1.1.1 32
R2:
[R2]interface GigabitEthernet 0/0
[R2-GigabitEthernet0/0]ip address 100.1.1.2 24
[R2-GigabitEthernet0/0]interface GigabitEthernet 0/1
[R2-GigabitEthernet0/1]ip address 100.2.2.2 24
[R2-GigabitEthernet0/1]interface loopback 0
[R2-LoopBack0]ip address 2.2.2.2 32
R3:
[R3]interface GigabitEthernet 0/0
[R3-GigabitEthernet0/0]ip address 100.2.2.3 24
[R3-GigabitEthernet0/0]interface GigabitEthernet 0/1
[R3-GigabitEthernet0/1]ip address 100.4.4.3 24
[R3-GigabitEthernet0/1]interface loopback 0
[R3-LoopBack0]ip address 3.3.3.3 32
R4:
[R4]interface GigabitEthernet 0/0
[R4-GigabitEthernet0/0]ip address 100.3.3.4 24
[R4-GigabitEthernet0/0]interface loopback 0
[R4-LoopBack0]ip address 4.4.4.4 32
R5:
[R5]interface GigabitEthernet 0/0
[R5-GigabitEthernet0/0]ip address 100.4.4.5 24
[R5-GigabitEthernet0/0]interface loopback 0
[R5-LoopBack0]ip address 5.5.5.5 32
2. 按照图示分区域配置 OSPF ,实现全网互通
分析:实现全网互通,意味着每台路由器都要宣告本地的所有直连网段,包括环回口所在的网段。要求 ABR 的环回口宣告进骨干区域,即区域 0,
同时,每台路由器手动配置各自环回口的 IP 地址作为 Router-id
步骤 1:在路由器上分别配置 OSPF,按区域宣告所有直连网段和环回口
[R1]ospf 1 router-id 1.1.1.1 # 这行配置指定了OSPF实例编号为1,并设置了路由器的路由器ID为1.1.1.1。路由器ID在OSPF中用于唯一标识一个路由器,通常可以是路由器的一个接口IP地址。
[R1-ospf-1]area 0 # 在OSPF中,路由器所属的网络被划分为不同的区域(Area),这行配置将路由器R1添加到区域0中。
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0 # 宣告自己的地址
[R1-ospf-1-area-0.0.0.0]network 100.1.1.0 0.0.0.255 # 这行配置将100.1.1.0/24(一个IP地址范围)添加到OSPF区域0中。
[R1-ospf-1-area-0.0.0.0]area 1 # 这行配置在OSPF区域0中创建了一个新的区域1。
[R1-ospf-1-area-0.0.0.1]network 100.3.3.0 0.0.0.255 # 这行配置将100.3.3.0/24(一个IP地址范围)添加到新创建的OSPF区域1中。
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]network 100.1.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 100.2.2.0 0.0.0.255
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]network 100.2.2.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]area 2
[R3-ospf-1-area-0.0.0.2]network 100.4.4.0 0.0.0.255
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 1
[R4-ospf-1-area-0.0.0.1]network 4.4.4.4 0.0.0.0
[R4-ospf-1-area-0.0.0.1]network 100.3.3.0 0.0.0.255
[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]area 2
[R5-ospf-1-area-0.0.0.2]network 5.5.5.5 0.0.0.0
[R5-ospf-1-area-0.0.0.2]network 100.4.4.0 0.0.0.255
3. 检查是否全网互通
分析:检查 OSPF 是否全网互通,一个是检查邻居关系表,看邻居关系是否正常;另一个是检查路由表,看是否学习到全网路由
这里只展示 R1 的检查结果
步骤 1:检查 R1 的邻居关系表
[R1]display ospf peer
说明:可以看到,R1 分别和 R2 和 R4 建立了邻接关系,状态为 FULL,邻居关系正常
步骤 2:检查 R1 的路由表
[R1]display ip routing-table
[R1]ping 100.4.4.5
说明:可以看到,R1 已经学习到了全网所有网段的路由信息
如有不详或错误,敬请指出。