当前位置: 首页 > news >正文

CCNP课程实验-07-OSPF-Trouble-Shooting

目录

  • 实验条件
    • 网络拓朴
  • 环境配置
  • 开始排错
    • 错点1:R1-R2之间认证不匹配
    • 错误2:hello包的时间配置不匹配
    • 错误3:R2的e0/1接口区域配置不正确
    • 错误4:R4的e0/1接口没有配置进OSPF
    • 错误5:R2的区域1没有配置成特殊区域
    • 错误6:R4上e/0的接口并没有宣告进OSPF
    • 错误7:R4-R3之间的网络类型不一致
    • 错误8:R3没有配置区域1为特殊区域
    • 错误9:R2上的area1的聚合路由
    • 错误10:R2上的e0/1口开销配置的过大

实验条件

网络拓朴

在这里插入图片描述

环境配置

R1

router ospf 89router-id 1.1.1.1interface Loopback0ip address 1.1.1.1 255.255.255.255ip ospf 89 area 1
interface Ethernet0/0ip address 12.1.1.1 255.255.255.0ip ospf authentication message-digestip ospf message-digest-key 1 md5 SPOTOip ospf 89 area 0
interface Ethernet0/1ip address 13.1.1.1 255.255.255.0ip ospf 89 area 0

R2

router ospf 89router-id 2.2.2.2area 1 range 4.4.4.0 255.255.255.0
router ospf 1interface Loopback0ip address 2.2.2.2 255.255.255.255ip ospf 89 area 0
interface Ethernet0/0ip address 12.1.1.2 255.255.255.0ip ospf 89 area 0
interface Ethernet0/1ip address 24.1.1.2 255.255.255.0ip ospf 1 area 89ip ospf cost 100

R3

interface Loopback0ip address 3.3.3.3 255.255.255.255ip ospf 89 area 0
interface Ethernet0/0ip address 34.1.1.3 255.255.255.0ip ospf network point-to-pointip ospf 89 area 1
interface Ethernet0/1ip address 13.1.1.3 255.255.255.0ip ospf hello-interval 11ip ospf 89 area 0router ospf 89router-id 3.3.3.3

R4

router ospf 89router-id 4.4.4.4area 1 stubinterface Loopback0ip address 4.4.4.4 255.255.255.255
interface Ethernet0/0ip address 34.1.1.4 255.255.255.0duplex auto
interface Ethernet0/1ip address 24.1.1.4 255.255.255.0ip authentication mode eigrp 1234 md5ip authentication key-chain eigrp 1234 CCNP

开始排错

查询R1的邻居信息,发现邻居没有建立成功

错点1:R1-R2之间认证不匹配

为R2接口上配置上MD5认证
R2

interface Ethernet0/0ip ospf authentication message-digestip ospf message-digest-key 1 md5 SPOTO

查询结果发现邻居建立。

R1(config)#do show ip ospf neighbor
Neighbor ID     Pri   State           Dead Time   Address         Interface
2.2.2.2           1   FULL/DR         00:00:33    12.1.1.2        Ethernet0/0

错误2:hello包的时间配置不匹配

R3

interface Ethernet0/1ip ospf hello-interval 11

取消该时间间隔配置

interface Ethernet0/1no ip ospf hello-interval

查询邻居信息, R1-R3邻居正常建立。

R1(config)#do show ip ospf neighbor
Neighbor ID     Pri   State           Dead Time   Address         Interface
3.3.3.3           1   FULL/DR         00:00:33    13.1.1.3        Ethernet0/1
2.2.2.2           1   FULL/DR         00:00:38    12.1.1.2        Ethernet0/0

继续查询R2邻居信息

R2(config)#do show ip ospf neighbor
Neighbor ID     Pri   State           Dead Time   Address         Interface
1.1.1.1           1   FULL/BDR        00:00:39    12.1.1.1        Ethernet0/0

发现R2与R4之间的邻居不正常,继续排错

错误3:R2的e0/1接口区域配置不正确

重新配置

interface Ethernet0/1no ip ospf 1 area 89ip ospf 89 area 1

错误4:R4的e0/1接口没有配置进OSPF

配置进OSPF

interface Ethernet0/1no ip ospf 1 area 89ip ospf 89 area 1

查询邻居,发现依然没有建立成功。
发现area1被配置成特殊区域。

router ospf 89router-id 4.4.4.4area 1 stub

错误5:R2的区域1没有配置成特殊区域

将R2上的area1配置成特殊区域。

R2:router ospf 89area 1 stub

邻居成功建立
检查所有的邻居关系。发现还剩下R3-R4之间的邻居关系没有起来,继续排错。

错误6:R4上e/0的接口并没有宣告进OSPF

配置接口进入OSPF

R4:interface Ethernet0/0ip ospf 89 area 1

邻居依然没有建立。继续排错。

错误7:R4-R3之间的网络类型不一致

配置R4上E0/0的网络类型
R3上E0/0的下的网络类型是配置成了point-to-point,所以调整R4的E0/0的网络类型

R4:interface Ethernet0/0ip ospf network point-to-point

邻居依然没有建立。继续排错。

错误8:R3没有配置区域1为特殊区域

R3:router ospf 89area 1 stub

成功排除错误,邻居建立成功。

错误9:R2上的area1的聚合路由

取消聚合路由

R2:router ospf 89no area 1 range 4.4.4.0 255.255.255.0

查询R1上的路由表,依然没有出现等价负载均衡。继续排错

R1(config)#do show ip route 
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static route, H - NHRP, l - LISPa - application route+ - replicated route, % - next hop override, p - overrides from PfRGateway of last resort is not set
......4.0.0.0/32 is subnetted, 1 subnets
O IA     4.4.4.4 [110/21] via 13.1.1.3, 00:08:53, Ethernet0/1
......

错误10:R2上的e0/1口开销配置的过大

取消R2上的e0/1口上的开销配置,采用默认值。

R2:interface Ethernet0/1no ip ospf cost 100

查看R1上的路由表检查结果

R1(config)#do show ip route 
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static route, H - NHRP, l - LISPa - application route+ - replicated route, % - next hop override, p - overrides from PfRGateway of last resort is not set1.0.0.0/32 is subnetted, 1 subnets
C        1.1.1.1 is directly connected, Loopback02.0.0.0/32 is subnetted, 1 subnets
O        2.2.2.2 [110/11] via 12.1.1.2, 05:21:57, Ethernet0/03.0.0.0/32 is subnetted, 1 subnets
O        3.3.3.3 [110/11] via 13.1.1.3, 05:18:12, Ethernet0/14.0.0.0/32 is subnetted, 1 subnets
O IA     4.4.4.4 [110/21] via 13.1.1.3, 04:47:40, Ethernet0/1[110/21] via 12.1.1.2, 00:00:03, Ethernet0/012.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        12.1.1.0/24 is directly connected, Ethernet0/0
L        12.1.1.1/32 is directly connected, Ethernet0/013.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        13.1.1.0/24 is directly connected, Ethernet0/1
L        13.1.1.1/32 is directly connected, Ethernet0/124.0.0.0/24 is subnetted, 1 subnets
O IA     24.1.1.0 [110/20] via 12.1.1.2, 00:00:03, Ethernet0/034.0.0.0/24 is subnetted, 1 subnets
O IA     34.1.1.0 [110/20] via 13.1.1.3, 05:18:12, Ethernet0/1
R1(config)#

目标达成

相关文章:

CCNP课程实验-07-OSPF-Trouble-Shooting

目录 实验条件网络拓朴 环境配置开始排错错点1:R1-R2之间认证不匹配错误2:hello包的时间配置不匹配错误3:R2的e0/1接口区域配置不正确错误4:R4的e0/1接口没有配置进OSPF错误5:R2的区域1没有配置成特殊区域错误6&#x…...

75.乐理基础-打拍子-八三、八六拍的三角形打法

内容来源于:三分钟音乐社 上一个内容:八几拍的V字打法-CSDN博客 在八几拍中几乎只会遇到八三和八六拍,它的V字打法,每个一拍都是一个V字,但是它还有某种程度上更方便的方式去打,按图1 八六拍的三角形&…...

STLink下不了程序的解决办法

目录 1.检查物理接线是否正确 2.检查工程中用的引脚与这两个引脚是否有冲突 3.其次查看HAL_MspInit函数中是否使能SWJ 1.检查物理接线是否正确 2.检查工程中用的引脚与这两个引脚是否有冲突 stm32 swdio和swdclk引脚分别与stm32的PA13,PA14引脚相连 3.其次查看HA…...

操作系统---期末应用综合题

目录 操作系统---期末应用综合题 操作系统---期末应用综合题 1. 若在一分页存储管理系统中,某作业的页表如表1所示。已知页面大小为1024字节,试将逻辑地址1011,5012(十进制数)转化为相应的物理地址。 表1…...

56K star!一键拥有跨平台 ChatGPT 应用:ChatGPT-Next-Web

前言 现在围绕 openai 的客户端层出不穷,各路开发大神可以说是各出绝招,我也试用过几个国内外的不同客户端。 今天我们推荐的开源项目是目前我用过最好的ChatGPT应用,在GitHub超过56K Star的开源项目:ChatGPT-Next-Web。 ChatGP…...

springMvc向request作用域存储数据的4种方式

文章目录 目录1、springmvc使用ServletAPI向request作用域共享数据(原生态)2、springmvc使用ModelAndView向request作用域共享数据3、springmvc使用Model向request作用域共享数据4、springmvc使用map向request作用域共享数据5、springmvc使用ModelMap向r…...

SolidUI Gitee GVP

感谢Gitee,我是一个典型“吃软不吃硬”的人。奖励可以促使我进步,而批评往往不会得到我的重视。 我对开源有自己独特的视角,我只参与那些在我看来高于自身认知水平的项目。 这么多年来,我就像走台阶一样,一步一步参与…...

uthash -- basic

1. 了解什么是 hash 参考链接 2. 开源 uthash 如何使用 uthash源码链接 uthash使用参考链接 2. 开源 uthash 的实现详解 源码参考链接 源码注释版参考链接...

利用MATLAB绘制折线图

介绍 Matlab画图线型、符号及颜色汇总: https://blog.csdn.net/qq_40969467/article/details/90758281 实例: x20:20:140;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止a[0.85, 2.2, 3.45,…...

C# halcon 工业产品尺寸测量

产品检测 这段代码是一个基于HalconDotNet的Windows窗体应用程序,主要用于图像处理和测量。以下是对代码的一些总结: 1. **图像显示与加载:** - 使用HalconDotNet库进行图像处理。 - 通过OpenFileDialog实现图像文件的选择和加载。 …...

Vue中插槽的简单使用

插槽 分类&#xff1a;默认插槽、具名插槽、作用域插槽 默认插槽&#xff1a;让父组件可以向子组件指定位置插入html结构&#xff0c;也是一种组件通信的方式&#xff0c;适用于父组件&#xff08;App&#xff09;>子组件(MyFooter) 默认插槽的App组件 <template>&…...

华为OD机试真题-机器人仓库搬砖-2023年OD统一考试(C卷)

题目描述: 机器人搬砖,一共有N堆砖存放在N个不同的仓库中,第i堆砖中有bricks[i]块砖头,要求在8小时内搬完。机器人每小时能搬砖的数量取决于有多少能量格,机器人一个小时中只能在一个仓库中搬砖,机器人的能量格每小时补充一次且能量格只在这一个小时有效,为使得机器人损…...

三维模型数据的几何坐标变换的点云重建并行计算技术方法分析

三维模型数据的几何坐标变换的点云重建并行计算技术方法分析 倾斜摄影三维模型数据的几何坐标变换与点云重建并行计算技术的探讨主要涉及以下几个方面&#xff1a; 1、坐标系定义与转换&#xff1a;在进行坐标变换前&#xff0c;需要确定各个参考系的定义并实现坐标系之间的转…...

Android 横竖屏切换之窗体泄露leaked window DecorView XXXActivity

前言 遇到问题 Android 横竖屏切换之窗体泄露leaked window DecorView XXXActivity has leaked window DecorViewe6d2d3c[XXXActivity] that was originally added here 场景 在android 横竖屏切换时androidManifest 对应Activity可以设置 <activityandroid:name".XX…...

mysql之视图执行计划

一.视图 1.1视图简介 1.2 创建视图 1.3视图的修改 1.4视图的删除 1.5查看视图 二.连接查询案例 三.思维导图 一.视图 1.1视图简介 虚拟表&#xff0c;和普通表一样使用 MySQL中的视图&#xff08;View&#xff09;是一个虚拟表&#xff0c;其内容由查询定义。与实际表不…...

软件安装文档 | Docker (简洁)

如果之前安装过旧版本的Docker&#xff0c;可以使用下面命令卸载&#xff1a; yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine …...

PHP代码审计之实战审代码篇2

4. 仔细观察如下代码&#xff0c;思考代码有什么缺陷&#xff0c;可能由此引发什么样的问题&#xff1f; <?php require_once("/home/rconfig/classes/usersession.class.php"); require_once("/home/rconfig/classes/ADLog.class.php"); require_onc…...

05 Ciso模拟器连接腾讯云物联网开发平台

Ciso声明&#xff1a;本篇文章基于使用腾讯云物联网平台连接自定义esp8266物联网设备(腾讯连连控制开关实现) - CSDN App改编 一、总体概览 功能描述&#xff1a; 使用腾讯连连小程序进行控制&#xff0c; Alarm&#xff08;警铃&#xff09;&#xff1a;开的时候&#xff…...

Nginx(二十) 获取真实客户端IP

客户端在访问互联网应用服务器时&#xff0c;与真实的应用服务器之间会因为有多层反向代理&#xff0c;而导致真实应用服务器获取的仅是最近一层的反向代理服务器 IP。为使 Nginx 后端的上游服务器可以获得真实客户端 IP&#xff0c;Nginx 提供了 ngx_http_realip_module 模块用…...

【攻防世界】Reverse—— IgniteMe writeup

main函数&#xff1a;首先检查前4个字符是否“EIS{”&#xff0c;如果是&#xff0c;则会进入check函数。如果check返回true&#xff0c;则会显示“Congratulations” int __cdecl main(int argc, const char **argv, const char **envp) {int result; // eaxsize_t i; // [es…...

m1芯片电脑上的paragon15如何安装激活 m1芯片电脑上ntfs for mac如何安装

Paragon NTFS软件在M1芯片电脑上安装之后&#xff0c;最后一步会让我们“允许加载第三方内核扩展”&#xff0c;具体如下图所示。 图1&#xff1a;允许加载第三方内核扩展 按照图中提示“单击此处“&#xff0c;然后打开安全与隐私。接下来依次点击小锁标志进行解锁&#xff0c…...

【DevOps-01]】DevOps介绍

一、简要描述 DevOps:Development & Operations的缩写,也就是开发&运维 DevOps是一个不断提高效率并且持续不断工作的过程。 核心:简化Dev和Ops团队之间的流程,使整体软件开发过程更快速。 DevOps定义: DevOps 强调的是高效组织团队之间如何通过自动化的工具协作和…...

基于PHP的花店管理系统

有需要请加文章底部Q哦 可远程调试 基于PHP的花店管理系统 一 介绍 此花店管理系统基于原生PHP开发&#xff0c;数据库mysql&#xff0c;前端bootstrap。系统角色分为用户和管理员。(附带参考设计文档) 技术栈&#xff1a;phpmysqlbootstrapphpstudyvscode 二 功能 用户 1 …...

《PySpark大数据分析实战》-24.数据可视化图表介绍

&#x1f4cb; 博主简介 &#x1f496; 作者简介&#xff1a;大家好&#xff0c;我是wux_labs。&#x1f61c; 热衷于各种主流技术&#xff0c;热爱数据科学、机器学习、云计算、人工智能。 通过了TiDB数据库专员&#xff08;PCTA&#xff09;、TiDB数据库专家&#xff08;PCTP…...

kafka 偏移量的类型与提交方式

kafka checkpoint 在流处理中,“checkpoint” 通常指的是将应用程序的状态保存到可靠的存储系统中,以便在发生故障或应用程序需要重启时能够从先前的状态中恢复。这包括保存处理过的事件、中间结果以及任何其他状态信息。“Checkpointing” 可以确保系统的一致性,并提供容错…...

TCP服务器的编写(下)

我们现在开始对我们的客户端开始封装 我们的客户端&#xff0c;创建完套接字&#xff0c;需不需要bind呢&#xff1f;&#xff1f; 当然是不需要的&#xff0c;你本身是一个客户端&#xff0c;其他人写的应用也可能是客户端&#xff0c;如果我们bind&#xff0c;一定意味着我们…...

Linux系统安全及应用

目录 一、系统安全的加固 1、账号安全的基本措施 1.1 将用户设置为无法登录 1.2 锁定长期不使用的账号 1.3 删除无用的账号 1.4 锁定账号文件passwd、shadow 2、密码安全控制 2.1 设置密码有效期 2.1.1 适用于新建用户 2.1.2 适用于已有用户 2.2 强制用户下次登录一…...

初识Web服务器

一、web服务器 1、什么是web服务器&#xff1f; web服务器就是web项目的容器&#xff0c;我们将开发好的web项目部署到web容器中&#xff0c;才能使用网络中的用户通过浏览器进行访问。 一张图带你了解web服务器有啥作用&#xff1a; 在我的电脑上有一个已经做好的项目&#…...

IOS - 手机安装包 ipa 常见几种方式

安装 ipa 包的方法有很多中&#xff0c;可以通过不同的软件安装&#xff0c;本文只列出了常用的几种&#xff0c;做个简单的归纳整理 1、iTunes 安装 数据线连接手机之后&#xff0c;会自动连接iTunes&#xff0c;&#xff08;第一次连接的时候会提示是否信任此电脑&#xff0…...

60、resnet50 权值和参数加载

上一节我们将 resnet50 中需要下载的权值,以及每层卷积的参数,都下载并且保存到了 仓库 resnet50_weight 目录,在仓库的这个连接。 在将权值保存好之后,接下来就是要看如何使用这些权值,也就是如何加载。本节就介绍下我们实战过程中,如何加载这些权值。 加载权值 加载权…...

网站服务器维护方案/搜索自媒体平台

一.vsftpd简介 Vsftpd是一个基于GPL发布的类UNIX系统的ftp服务器软件.其全称是Very Secure FTP Deamon,在安全性,速度和稳定性都有着不俗的表现.在安全性方面,vsftpd针对程序的权限来设计,以一般身份启动服务,对Linux系统的使用权限较低;在千兆以太网上,vsftpd的速度可以…...

wordpress外链图本地化/网络平台建设及运营方案

Redis数据结构及底层实现 Redis中有五种基本数据类型&#xff1a;String&#xff08;字符串&#xff09;、List&#xff08;列表&#xff09;、Hash&#xff08;哈希&#xff09;、Set&#xff08;集合&#xff09;和 Sorted Set&#xff08;有序集合&#xff09;&#xff0c;…...

郑州区块链数字钱包网站开发多少钱/廊坊seo整站优化软件

前面我们认识了数据类型和变量&#xff0c;但是单纯的知道这些并不能让我们计算机进行复杂的寻算&#xff0c;所以今天我们学习运算符&#xff08;对数据进行操作&#xff09;&#xff0c;以及各种语句&#xff0c;实现较为复杂的计算机流程运算。运算符&#xff1a;单目&#…...

那些网站可以上传自己做的视频/手机怎么建立网站

北京智能多媒体会议型号参数随着信息量的飞速增长和技术需求的不断提升&#xff0c;交通调度、企业展示以及数据监控等都越来越依赖小间距LED显示屏的帮助&#xff0c;其作为指挥中心和调度枢纽统筹全局的情报窗口的地位越发凸显重要性。因此LED显示屏在监控调度领域将获得更为…...

邢台wap网站建设价格/杭州seo教程

Maven 是一种全新的项目构建方式&#xff0c;基于项目对象模型&#xff08;POM&#xff0c;Project Object Model&#xff09;的思想&#xff0c;Maven 可以管理项目的整个生命周期&#xff0c;包括编译、构建&#xff08;build&#xff09;、测试、发布以及报告&#xff08;re…...

响应式网站开发设计/公司营销网站建设

Talk is cheap, show me the code.—— Linus Torvalds目录控制流用来控制程序的处理流程&#xff0c;即当程序满足或不满足某一条件时&#xff0c;让程序去做哪些事情。控制流语句使得我们可以处理丰富的代码逻辑。基本的控制流语句有三种&#xff0c;分别是&#xff1a;if 条…...