实验11 OSPF协议配置

实验11 OSPF协议配置

      • 一、OSPF单区域配置
        • (一)原理描述
        • (二)实验目的
        • (三)实验内容
        • (四)实验配置
        • (五)实验步骤
      • 二、OSPF多区域配置
        • (一)原理描述
        • (二)实验目的
        • (三)实验内容
        • (四)实验配置
        • (五)实验步骤

一、OSPF单区域配置

(一)原理描述

OSPF (Open Shortest Path First,开放最短路径优先)协议是基于链路状态算法的内部网关协议,具有收敛快、无环路、扩展性好等优点,是目前因特网中运用广泛的路由协议之一。运行OSPF 协议的路由器互相通告链路状态信息,每台路由器都将自己的链路状态信息(包含接口的IP地址、子网掩码、网络类型以及链路开销等)发送给其他路由器,并在网络内洪泛,当路由器收集到网络内所有链路状态信息之后,以自己为根,运行最短路径算法,得到到达所有网段的最短路径。
OSPF支持层次路由,可以将网络划分为不同的区域,能够适应各种规模的网络环境。区域用区域号来标识,一个网段只能属于一个区域,每个运行OSPF 协议的接口必须指明其属于哪个区域。区域0为骨干区域,骨干区域负责在非骨干区域之间发布区域间的路由信息。在一个OSPF区域中有且仅有一个骨干区域。

(二)实验目的
1.掌握OSPF单区域配置的方法。
2.掌握查看OSPF邻居状态的方法。
(三)实验内容

某公司要用3台路由器将位于3个区域的设备相互连接起来,3个路由器各连接一个区域的子网,要求在所有路由器上部署路由协议,使得3个子网内主机之间能够正常通信。考虑到公司未来的发展,适应不断扩展的网络需求,公司在所有的路由器上部署OSPF协议,且现在所有路由器都属于骨干区域。

(四)实验配置

1.实验设备
路由器AR22203台,PC3台。
2.网络拓扑
单区域OSPF配置拓扑结构如图11-1所示。
在这里插入图片描述
3.设备编址
设备接口编址如表11-1所示。
在这里插入图片描述

(五)实验步骤

1.新建网络拓扑结构。
2.配置好PC1~PC3的网络参数。
3.为路由器R1、R2和R3配置端口地址。
4.部署单区域OSPF网络。
第1步:在路由器R1上使用ospf命令创建并运行OSPF。其中,1是进程号,若没有写明进程号,则默认为1。使用area命令创建区域并进入OSPF区域视图。单区域配置使用骨干区域,即区域0。

[R1]ospf 1
[Rl-ospf-1]area 0

第2步:使用network命令来指定运行OSPF协议的接口和接口所属的区域,network命令后的两个参数分别为网络号和反掩码。R1的3个接口均需要指定。配置中需注意,尽量精确匹配所通告的网段。

[Rl-ospf-1-area-0.0.0.0]network 223.1.4.0 0.0.0.255
[Rl-ospf-1-area-0.0.0.0]network 223.1.6.0 0.0.0.255
[Rl-ospf-1-area-0.0.0.0]network 223.1.1.0 0.0.0.255

第3步:可以使用display ospf interface命令来检查OSPF接口通告是否正确。
在这里插入图片描述

可以观察到,本地OSPF 进程使用的RouterID是223.1.4.1,在此进程下,有3个接口加入OSPF进程。接下来,在路由器R2和R3上做相应配置。
5.查看OSPF的配置结果。
第1步:可以使用display ospf peer 命令查看OSPF的邻居状态。
在这里插入图片描述

通过这条命令,可以查看与本路由器连接的邻居的信息,包括邻居路由器的标识(Router ID)、邻居的OSPF 接口的I地址(Address)、邻居OSPF的状态(State),以及邻居OSPF 接口的优先级(Priority)等。
第2步:可以使用display ip routing-table protocol ospf命令查看OSPF 路由表。
在这里插入图片描述

通过此命令可以查看OSPF 路由表项,显示到达所有目的网段的下一跳IP地址、接口、优先级信息,以及所需耗费。最后两条表项说明从路由器R1到达目的网络“223.1.5.0/24”有两条路径,度量值都是2。
6.测试主机之间的连通性。
在主机PC1上测试到达主机PC2和PC3的连通情况。
在这里插入图片描述

可以发现,主机之间的通信正常。

二、OSPF多区域配置

(一)原理描述

OSPF 协议是基于链路状态算法的路由协议,因此每个路由器都需要收集所有路由器的链路状态信息。当网络规模比较大时,链路状态信息也会随之增多,这将给路由器带来极大的存储和计算负担,也不利于网络管理员维护和管理。OSPP的层次化路由结构可以很好地解决上述问题。OSPF协议可以将一个自治系统划分为多个不同的区域,链路状态信息只在区域内广播,而区域之间仅传递路由条目,而不是链路状态信息,大大减少了路由信息的交互开销和减轻了路由器的负担。每个区域内都有一个或多个区域边界路由器,用于传递区域间的路由信息。为了避免区域间产生环路,所有非骨干区域均要连接到骨干区域,通过骨干区域转发路由信息,非骨干区域之间不能直接进行路由信息的交互。

(二)实验目的
1.掌握OSPF多区域配置的方法。
2.理解OSPF区域边界路由器的工作特点。
(三)实验内容

某企业网络具有两台核心区域路由器,属于区域0。下属两个机构,分别用2台网关设备接连到核心区域路由器,两个机构中各有1台主机。使用多区域方案对企业网络进行路由配置,将两个机构运行在不同的OSPF区域中。

(四)实验配置

1.实验设备
路由器AR22204台,PC2台。
2.网络拓扑
多区域OSPF配置拓扑结构如图11-2所示。
在这里插入图片描述

3.设备编址
设备接口编址如表11-2所示。

在这里插入图片描述

(五)实验步骤

1.新建网络拓扑结构。
2.配置好PC1和PC2的网络参数。
3.为路由器R1~R4配置端口IP地址。
4.配置骨干区域路由器。
在核心区域路由器R1和R2上创建OSPF进程,并配置核心区域路由器为骨干区域,在骨干区域通告核心路由器各网段。

[R1]ospf 1
[Rl-ospf-1]area 0
[Rl-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255

5.配置非骨干区域路由器。
第1步:在机构1的路由器R3上创建OSPF进程,建立区域1,并通告区域1的相应网段。

[R3]ospf 1
[R3-ospf-1]area 1
[R3-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255
[R3-ospf-1-area-0.0.0.1]network 172.16.1.0 0.0.0.255

第2步:在R1上也创建区域1,并将其与R3相连的接口进行通告。

[R1]ospf 1
[R1-ospf-1larea 1
[R1-ospf-1-area-0.0.0.1]network 172.16.1.0 0.0.0.255

第3步:配置完成后,在R3上查看OSPF的邻居状态。
在这里插入图片描述

可以看到,R1和R3的邻居关系建立正常,都为Full状态。
第4步:使用display ip routing-table protocol ospf命令查看R3 路由表中的OSPF 路由条目。
在这里插入图片描述

可以看到,除了区域2内的路由,都已经获得了相关的OSPF路由条目。R1和R3为连接两个不同区域的路由器,它们被称为区域边界路由器。
6.在路由器R4和R2上做类似配置。
配置完成后,查看R4的路由条目。
在这里插入图片描述

可以看到,路由器R4可以正常接收到所有的OSPF路由信息。
7.测试区域1中的主机PC1和区域2中的主机PC2之间的连通性。
在这里插入图片描述

可以看到,不同OSPF区域内的主机通信正常。

注:此为记录笔记,如有不足,还望海涵,可留言斧正

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/679968.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

44-5 waf绕过 - SQL注入绕WAF方法

环境准备: 43-5 waf绕过 - 安全狗简介及安装-CSDN博客然后安装sqlilabs靶场:构建完善的安全渗透测试环境:推荐工具、资源和下载链接_渗透测试靶机下载-CSDN博客 一、双写绕过 打开sql靶场的第一关:http://127.0.0.1/sqli-labs-master/Less-1/?id=1 验证一下waf是否开启防…

创新指南|2024企业如何开启生成式AI创新?从5大应用场景和6步抓手

想要了解如何采用生成式AI来提高企业效率和竞争力?本指南将介绍如何采用生成式AI来实现数字化转型,并打造智能化商业模式。从5大应用场景和6大步骤切入,让您了解如何开启生成式AI创新。立即连线创新专家咨询或观看创新战略方案视频进一步了解…

具有可编程电流限制的1.5A电源开关LPW5210用于5V或USB供电输出过流保护只要3毛

前言 适合要求反应时间较快的保护电路,保险丝或自恢复保险丝也能起到保护作用,但断开电流是额定电流的一倍,过流较小时,甚至需要数秒或更长的时间才能保护,因此半导体的过流保护开关更合适,相对成本要高一…

ABC318-E

挺有意思的一题&#xff0c;就当积累一下吧。 做法 枚举i和k会超时&#xff0c;那就只枚举j。 #include<bits/stdc.h> using namespace std; int n; int a[300010]; vector<int> v[300010]; int main(){ scanf("%d",&n); map<int,int&…

MQ之初识kafka

1. MQ简介 1.1 MQ的诞生背景 以前网络上的计算机&#xff08;或者说不同的进程&#xff09;传递数据&#xff0c;通信都是点对点的&#xff0c;而且要实现相同的协议&#xff08;HTTP、 TCP、WebService&#xff09;。1983 年的时候&#xff0c;有个在 MIT 工作的印度小伙突发…

Android AAudio——C API控制音频流(四)

上一篇文章我们介绍了 C API 中音频流的创建流程,以及打开音频流操作,这里我们再来看一下音频流的其他操作流程 一、音频流操作介绍 1、操作流程图 下图是状态变化流程图,虚线框表示瞬时状态,实线框表示稳定状态。 2、操作函数 上图中主要包含下面几个操作函数: aaudio…

AI-WEB-1 vulnhub靶场

AI-WEB-1 端口扫描 仅开放80端口 访问80端口 啥也没有 目录扫描 查看robots.txt 发现两个新目录 Disallow: /m3diNf0/ Disallow: /se3reTdir777/uploads/全都无权限访问 加入路径后再次扫描目录 发现/m3diNf0/目录下存在info.php&#xff0c;/se3reTdir777/目录下存在ind…

大文件上传处理:分卷压缩

大文件上传处理&#xff1a;分卷压缩 大文件上传处理&#xff1a;分卷压缩1、分卷压缩&#xff08;1&#xff09;Bandizip压缩工具&#xff1a;&#xff08;2&#xff09;分卷压缩后&#xff1a; 2、分卷压缩解压3、解压缩工具下载 大文件上传处理&#xff1a;分卷压缩 1、分卷…

将单列数据帧转换成多列数据帧

文章目录 1. 查看数据文件2. 读取数据文件得到单例数据帧3. 将单列数据帧转换成多列数据帧 在本次实战中&#xff0c;我们的目标是将存储在HDFS上的以逗号分隔的文本文件student.txt转换为结构化的Spark DataFrame。首先&#xff0c;使用spark.read.text读取文件&#xff0c;得…

Python | Leetcode Python题解之第132题分割回文串II

题目&#xff1a; 题解&#xff1a; class Solution:def minCut(self, s: str) -> int:n len(s)g [[True] * n for _ in range(n)]for i in range(n - 1, -1, -1):for j in range(i 1, n):g[i][j] (s[i] s[j]) and g[i 1][j - 1]f [float("inf")] * nfor …

TCP 建链(三次握手)和断链(四次握手)

TCP 建链&#xff08;三次握手&#xff09;和断链&#xff08;四次挥手&#xff09; 背景简介建链&#xff08;三次握手&#xff09;断链&#xff08;四次挥手&#xff09;序号及标志位延伸问题为什么建立连接需要握手三次&#xff0c;两次行不行&#xff1f;三次握手可以携带数…

【Vue】Vue生命周期

Vue生命周期&#xff1a;就是一个Vue实例从创建&#xff08;new一个Vue实例&#xff09; 到 销毁&#xff08;关闭网页&#xff09; 的整个过程。 生命周期四个阶段&#xff1a;① 创建 ② 挂载 ③ 更新 ④ 销毁 创建阶段&#xff1a;创建响应式数据 通过data给当前的Vue实例提…

【设计模式】结构型-适配器模式

前言 在软件开发中&#xff0c;经常会遇到需要将一个类的接口转换成另一个类的接口的情况。这可能是因为新旧系统之间的接口不兼容&#xff0c;或者是因为需要使用的第三方库的接口与当前系统的接口不匹配。为了解决这类问题&#xff0c;设计模式中的适配器模式应运而生。 一…

Leetcode3164. 优质数对的总数 II

Every day a Leetcode 题目来源&#xff1a;3164. 优质数对的总数 II 解法1&#xff1a;统计因子 遍历 nums1&#xff0c;统计所有元素的因子个数&#xff0c;记录到哈希表 cnt 中。 遍历 nums2&#xff0c;那么有 cnt[nums2[i]*k] 个数可以被 nums2[i]*k 整除&#xff0c;…

容器化部署Pig微服务快速开发框架

系统说明 基于 Spring Cloud 、Spring Boot、 OAuth2 的 RBAC 企业快速开发平台&#xff0c; 同时支持微服务架构和单体架构 提供对 Spring Authorization Server 生产级实践&#xff0c;支持多种安全授权模式 提供对常见容器化方案支持 Kubernetes、Rancher2 、Kubesphere、E…

南昌代理记账公司的收费标准及咨询服务

随着现代商业的快速发展&#xff0c;对于财务管理的需求也在不断增加&#xff0c;作为一家专业的会计代理公司&#xff0c;我们的目标是为各类企业提供全面、高效的财务管理服务&#xff0c;任何服务都应以公平合理的价格为基础&#xff0c;我们一直坚持这一原则。 关于常州代…

NDIS网络接口

在windows发行版本中&#xff0c;真的存在一个 ndis.sys 的驱动文件&#xff0c;和我们认知的不太一样&#xff0c;它真的是一个DLL&#xff0c;NDIS 库打包在 Ndis.sys&#xff08;一个内核模式导出库&#xff09;中&#xff0c;作为一组函数&#xff0c;强调宏以获得最佳性能…

0基础学习区块链技术——链之间数据同步样例

我们可以在https://blockchaindemo.io/体验这个过程。 创建区块 默认第一个链叫Satoshi(中本聪)。链上第一个区块叫“创世区块”——Genesis Block。后面我们会看到创建的第二条链第一个区块也是如此。 新增链 新创建的链叫Debby。默认上面有一个创世区块。 然后我们让这…

可视化数据科学平台在信贷领域应用系列一:数据探索

引言 信贷风险数据建模是金融机构在数据量日益庞杂的时代进行信贷业务风控的关键技术。它能够帮助机构更好地控制风险、减少违约损失&#xff0c;并提高业务效率。通过不断优化建模方法和利用建模工具&#xff0c;金融机构的风险控制能力得到了显著提升。 在本文中&#xff0c;…

python数据分析——逻辑回归

参考资料&#xff1a;活用pandas库 逻辑回归 当响应变量为二值响应变量时&#xff0c;经常使用逻辑回归对数据建模。 # 导入pandas库 import pandas as pd # 导入数据集 acspd.read_csv(r"...\data\acs_ny.csv") # 展示数据列 print(acs.columns) # 展示数据集 pri…