实验二(二)OSPF路由协议基础实验

1.实验介绍

1.1关于本实验

开放式最短路径优先 OSPF(Open Shortest Path First)是IETF 组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。目前针对 IPv4 协议使用的是 OSPF Version 2(RFC2328);OSPF 作为基于链路状态的协议,OSPF 具有以下优点:
OSPF 采用组播形式收发报文,这样可以减少对其它不运行 OSPF 路由器的影响。
OSPF 支持无类型域间选路(CIDR)
OSPF 支持对等价路由进行负载分担。
OSPF 支持报文认证。

由于 OSPF 具有以上优势,使得 OSPF 作为优秀的内部网关协议被快速接收并广泛使用本实验将通过配置单区域 OSPF,帮助学员理解 OSPF 基本配置与原理。

1.2实验目的

掌握 OSPF 的基本配置命令
掌握如何查看 OSPF 的运行状态
掌握如何通过 Cost 控制 OSPF 的选路掌握 OSPF 发布默认路由的方法
掌握 OSPF 认证配置方法

1.3实验组网介绍

1.4实验背景

R1R2R3都是各组网络的网关设备,现在需要OSPF动态路由协议,来实现这些网络之间的互联互通

2.实验任务配置

2.1配置思路

1.创建设备上的ospf进程并使能接口上的OSPF功能

2.配置OSPF认证

3.通过OSPF发布默认路由

4.通过修改Cost值控制OSPF选路

2.2配置步骤(以R1为例)

步骤一:设备基础配置

#按照实验二(一)的步骤1.2.3.4完成路由器的命名。物理接口和环回接口的IP地址配置

#查看设备的路由表,以r1为例

步骤二:完成OSPF基本配置 (以r1为例)

#创建OSPF进程

#创建OSPF区域并使能相应的接口

area命令用来创建OSPF区域,并进入区域试图

#network network-address wildcard-mask用来指定运行OSPF协议的接口。满足下面两个条件,OSPF协议才能在接口上运行:
1.接口的IP地址掩码长度>network命令中的掩码长度。OSPF使用反掩码,例如0.0.0.255表示掩码长度24位。
2.接口的IP地址必须在network命令指定的网段范围之内。

此时三个接口都被使能,同时属于区域0 

步骤三:查看OSPF状态

#查看ospf邻居

display ospf peer命令用来显示OSPF中各区域邻居的信息。包括邻居所属的区域、邻居Router lD、邻居状态、DR和BDR路由器等信息。

 #查看ip路由表中由OSPF学习到的路由

步骤四:配置OSPF认证

由于cipher是密文口令类型,所以查看配置时以密文方式显示口令

#查看当前邻居表状态

由于其他路由器还未配置认证,所以认证不通过,无邻居。

#先查看一下R2的邻居状态

此时R2已经可以和R1建立正常的邻居关系,R3同理

#查看R3上的邻居状态

步骤五:假设R1为所有网络的出口,所以在R1上向OSPF宣告默认路由

default-route-advertise命令用来将默认路由通告到普通OSPF区域,如果没有配置always参数,本机路由表中必须有激活的非本OSPF默认路由时才向其他路由器发布默认路由。本例中,本地路由表中没有默认路由,所以需要增加always参数。

步骤六:通过修改R1相应的接口的Cost值,使得R1的loop back0接口通过R1>R2>R3的路径访问R2的loop back0接口

# 从 R1 的路由表可知,R1 通过 R1->R2 的路径访问 R2 的 LoopBack0 接口的路由开销为 1从 R1->R3->R2 的路由开销为 2,故只要使 R1->R2 的路由开销大于 2 即可。

#查看R1的路由表

#通过Tracert命令

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

乡村治理深度解析:策略、挑战与解决方案

毋庸置疑,在今天这个崭新的时代,乡村治理的过程已然向我们发出了挑战。为了迎难而上,我们必须摒弃陈旧观念,勇敢迎接并大胆尝试探索与实践新的思路!为了达到这一宏伟目标,我们需要首先廓清如下关键概念&…

Qt教程 — 1.1 Linux下安装Qt

目录 1 下载Qt 1.1 官方下载 1.2 百度网盘下载 1.3 Linux虚拟机终端下载 2 Qt安装 3 安装相关依赖 4 测试安装 1 下载Qt 1.1 官方下载 通过官网下载对应版本,本文选择的版本为qt-opensource-linux-x64-5.12.12,Qt官方下载链接:htt…

L1-7 分寝室(Python)

学校新建了宿舍楼,共有 n 间寝室。等待分配的学生中,有女生 n0​ 位、男生 n1​ 位。所有待分配的学生都必须分到一间寝室。所有的寝室都要分出去,最后不能有寝室留空。 现请你写程序完成寝室的自动分配。分配规则如下: 男女生不…

diffusion model(十二): StableCascade技术小结

infopaperhttps://arxiv.org/abs/2306.00637githubhttps://github.com/Stability-AI/StableCascade/tree/master个人blog位置http://myhz0606.com/article/stablecascadehttp://stability.AI bloghttps://stability.ai/news/introducing-stable-cascade 前置知识: …

window mysql 安装出现的问题

1.安装到最后时,报错:authentication_string doesnt have a default value 解决办法: 1.不要关掉该页面,点击skip。 然后单击 back 回退到如下界面 2.去掉 Enable Strict Mode。 不要勾选 2. 最后一步:Start Servic…

Linux:kubernetes(k8s)lable和selecto标签和选择器的使用(11)

通过标签是可以让我们的容器和容器之间相互认识,简单来说一边打了标签,一边使用选择器去选择就可以快速的让他们之间耦合 定义标签有两种办法,一个是文件中,一个是命令行里 我们在前几章编进文件的时候里面都有lable比如 这个就是…

docker学习(十四)docker搭建私服

docker私服搭建,配置域名访问,设置访问密码 启动registry docker run -d \-p 5000:5000 \-v /opt/data/registry:/var/lib/registry \registrydocker pull hello-world docker tag hello-world 127.0.0.1:5000/hello-world docker push 127.0.0.1:5000…

自动从Android上拉取指定文件

需求场景 利用Mac中的脚本编辑器实现从连接的Android设备中获取指定的文件。 环境 macOS Monterey 版本 12.7.1脚本编辑器adb环境(如果没有的话,可以网上搜下Mac配置adb) 实现方案 1、打开脚本编辑器; 2、新建一个脚本文件&…

吴恩达机器学习-可选实验室:逻辑回归,决策边界(Logistic Regression,Decision Boundary))

文章目录 目标数据集图数据逻辑回归模型复习逻辑回归和决策边界绘图决策边界恭喜 目标 在本实验中,你将:绘制逻辑回归模型的决策边界。这会让你更好地理解模型的预测。 import numpy as np %matplotlib widget import matplotlib.pyplot as plt from lab_utils_co…

强大的项目管理软件:OmniPlan Pro 4 mac中文版

OmniPlan Pro 4 mac中文版是由The Omni Group为macOS和iOS操作系统开发的一款专业级项目管理软件。它允许用户创建和管理复杂的项目,从定义任务、分配资源到跟踪进度和生成报告,一应俱全。 这款软件提供了一系列强大的工具,帮助用户进行高效…

R语言复现:如何利用logistic逐步回归进行影响因素分析?

Logistic回归在医学科研、特别是观察性研究领域,无论是现况调查、病例对照研究、还是队列研究中都是大家经常用到的统计方法,而在影响因素研究筛选自变量时,大家习惯性用的比较多的还是先单后多,P<0.05纳入多因素研究&…

【论文整理】自动驾驶场景中Collaborative Methods多智能体协同感知文章创新点整理

Collaborative Methods F-CooperV2VNetWhen2commDiscoNetAttFusionV2X-ViTCRCNetCoBERTWhere2commDouble-MCoCa3D 这篇文章主要想整理一下,根据时间顺序这些文章是怎么说明自己的创新点的,又是怎么说明自己的文章比别的文章优越的。显然似乎很多文章只是…