实验OSPF路由协议(课内实验)

embedded/2024/10/18 21:30:56/

实验1:OSPF路由协议

实验目的及要求:

通过实验,能够理解链路状态型路由协议OSPF协议的工作原理,掌握如何实现单区域 OSPFv2配置指令,能够熟练的应用各种OSPF协议相关的配置指令完善网络设计。掌握验证OSPFv2网络连接状态的各种操作方法。

实验设备

路由器、三层交换机、二层交换机、计算机

实验内容1:OSPF协议的基本应用

实验拓朴:

实验步骤:

  1. 参照网络拓扑图,该项实验已经完成了设备的基本配置、包括设备的接口地址、虚拟局域网技术和RIPv2路由协议。
  2. 验证三层交换机的VLAN信息和虚拟接口地址。将验证指令和结果截图记录在实验报告中。
  3. 验证路由器RA和路由器RB的路由表。将验证指令和结果截图记录在实验报告中。
  4. 分别在三层交换机CORE、路由器RA和RB上配置OSPF路由协议,使其替代原有的RIP路由协议。OSPF进程ID分别为10,20和30;路由ID分别为1.1.1.1、2.2.2.2和3.3.3.3。

(1)三层交换机采用通配符+掩码的方式完成OSPF协议的配置;

脚本如下: 

CORE

CORE(config)#router ospf 10
CORE(config-router)#router-id 1.1.1.1
CORE(config-router)#network 172.16.10.0 0.0.0.255 area 0
CORE(config-router)#network 192.168.10.0 0.0.0.255 area 0
CORE(config-router)#network 192.168.20.0 0.0.0.255 area 0
CORE(config-router)#network 192.168.30.0 0.0.0.255 area 0
CORE(config-router)#network 192.168.40.0 0.0.0.255 area 0
CORE(config-router)#network 192.168.100.0 0.0.0.255 area 0
或者是
CORE(config)#router ospf 10
CORE(config-router)#router-id 1.1.1.1
CORE(config-router)#network 172.16.10.0 0.0.255.255 area 0  
CORE(config-router)#network 192.168.0.0 0.0.255.255 area 0

这样一来,第一条会包含 172.16.10.0/24 的范围,第二条会将所有 192.168.x.x 的地址范围都包含在内。请注意,使用这种方法要谨慎,确保不会意外地包含不需要的网络。如果有网络不属于目的网络,请将网络地址和反掩码仔细设置。

(2)路由器RA采用全零的通配符掩码方式完成OSPF协议的配置;

脚本如下: 

 RA>enable
RA#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
RA(config)#hostname fuyatong
fuyatong(config)#router ospf 20
fuyatong(config-router)#router-id 2.2.2.2
fuyatong(config-router)#network 172.16.10.2 0.0.0.0 area 0
fuyatong(config-router)#
00:08:28: %OSPF-5-ADJCHG: Process 20, Nbr 1.1.1.1 on GigabitEthernet0/0 from LOADING to FULL, Loading Done
fuyatong(config-router)#network 11.1.1.1 0.0.0.0 area 0

(3)路由器RB采用接口配置OSPF协议的方式完成配置。

脚本如下:  

RB(config-router)#router ospf 30               # 进入OSPF进程30  
RB(config-router)#router-id 3.3.3.3            # 设置Router ID
RB(config)#int g0/0
RB(config-if)#ip  ospf 30 area 0
RB(config-if)#int g0/1
RB(config-if)#ip  ospf 30 area 0

测试网络连通性。查看CORE、RA和RB的路由表。

CORE

show ip route  
RA
show ip route  
RB
show ip route  

CORE

RA

RB

  1. 思考题:

如果RA为核心区域路由器,三层交换机CORE作为边界设备还连接到区域1,RB作为边界设备还连接到区域2。在此多区域的OSPF网络中路由信息会发生哪些变化?问题回答到实验报告中,可配修改后的路由器的截图


http://www.ppmy.cn/embedded/123716.html

相关文章

rabbitMq-----路由匹配模块

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言交换机类型binding_key 和 routing_key匹配算法 前言 交换机有三种类型,直接交换,广播交换,主题交换。 其中交换机类型不同…

【Qt】控件概述 (1)—— Widget属性

控件概述 1. QWidget核心属性1.1核心属性概述1.2 enable1.3 geometry——窗口坐标1.4 window frame的影响1.4 windowTitle——窗口标题1.5 windowIcon——窗口图标1.6 windowOpacity——透明度设置1.7 cursor——光标设置1.8 font——字体设置1.9 toolTip——鼠标悬停提示设置1…

Hadoop之WordCount测试

1、Hadoop简介: Hadoop是Apache旗下的一个用Java语言实现的开源软件框架,是一个开发和运行处理大规模数据的软件平台。 Hadoop的核心组件包括Hadoop分布式文件系统(HDFS)和MapReduce编程模型。HDFS是一个高度容错的系统&#xf…

expressjs,实现上传图片,返回图片链接

在 Express.js 中实现图片上传并返回图片链接,你通常需要使用一个中间件来处理文件上传,比如 multer。multer 是一个 node.js 的中间件,用于处理 multipart/form-data 类型的表单数据,主要用于上传文件。 以下是一个简单的示例&a…

arm32版的ubuntu20.04

参考链接 https://blog.csdn.net/weixin_40837318/article/details/123688236

vue-scrollto实现页面组件锚点定位

文章目录 前言背景操作指南安装及配置步骤vue组件中使用 参考文章 前言 博主介绍:✌目前全网粉丝3W,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于Java后端技术领域。 涵盖技术内容:Java后端、大数据…

【HarmonyOS】时间处理Dayjs

背景 在项目中经常会使用要时间的格式转换,比如数据库返回一个Date数据,你需要转成2024-10-2的格式,鸿蒙的原生SDK中是没有办法实现的,因此,在这里介绍第三方封装好并且成熟使用的库Dayjs。 安装 切换到Entry文件夹下…

15分钟学 Python 第39天:Python 爬虫入门(五)

Day 39:Python 爬虫入门数据存储概述 在进行网页爬虫时,抓取到的数据需要存储以供后续分析和使用。常见的存储方式包括但不限于: 文件存储(如文本文件、CSV、JSON)数据库存储(如SQLite、MySQL、MongoDB&a…