记录OSPF配置,建立邻居失败的过程

1.配置完ospf后,在路由表中不出现ospf相关信息
[SW2]ospf
[SW2-ospf-1]are
[SW2-ospf-1]area 0
[SW2-ospf-1-area-0.0.0.0]net
[SW2-ospf-1-area-0.0.0.0]network 0.0.0.0
Jul 4 2024 22:11:58-08:00 SW2 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25
.191.3.1 configurations have been changed. The current change number is 19, the
change loop count is 0, and the maximum number of records is 4095.^
Error:Incomplete command found at '^' position.
[SW2-ospf-1-area-0.0.0.0]network 0.0.0.0 0.0.0.0
[SW2-ospf-1-area-0.0.0.0]qu
[SW2-ospf-1]qu
[SW2]dis ip rou
[SW2]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 6 Routes : 6 Destination/Mask Proto Pre Cost Flags NextHop Interface127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0192.168.2.0/24 Direct 0 0 D 192.168.2.2 Vlanif20192.168.2.2/32 Direct 0 0 D 127.0.0.1 Vlanif20192.168.3.0/24 Direct 0 0 D 192.168.3.254 Vlanif30192.168.3.254/32 Direct 0 0 D 127.0.0.1 Vlanif30
2.查看错误信息,display ospf error
[SW2]display ospf errorOSPF Process 1 with Router ID 192.168.3.254OSPF error statistics General packet errors:0 : IP: received my own packet 590 : Bad packet0 : Bad version 0 : Bad checksum0 : Bad area id 0 : Drop on unnumbered interface0 : Bad virtual link 0 : Bad authentication type0 : Bad authentication key 0 : Packet too small0 : Packet size > ip length 0 : Transmit error0 : Interface down 0 : Unknown neighbor590 : Bad net segment 0 : Extern option mismatch0 : Router id confusionHELLO packet errors:0 : Netmask mismatch 0 : Hello timer mismatch0 : Dead timer mismatch 0 : Virtual neighbor unknown0 : NBMA neighbor unknown 0 : Invalid Source AddressDD packet errors:0 : Neighbor state low 0 : Unknown LSA type0 : MTU option mismatchLS ACK packet errors:0 : Neighbor state low 0 : Unknown LSA typeLS REQ packet errors:0 : Neighbor state low 0 : Empty request0 : Bad requestLS UPD packet errors:0 : Neighbor state low 0 : Newer self-generate LSA 0 : LSA checksum bad 0 : Received less recent LSA0 : Unknown LSA typeOpaque errors:0 : 9-out of flooding scope 0 : 10-out of flooding scope0 : 11-out of flooding scope 0 : Unkown TLV typeRetransmission for packet over Limitation errors:0 : Number for DD Packet 0 : Number for Update Packet0 : Number for Request PacketReceive Grace LSA errors:0 : Number of invalid LSAs 0 : Number of policy failed LSAs0 : Number of wrong period LSAsConfiguration errors:0 : Tunnel cost mistake
出现2处错误:Bad net segment 和Bad packet。
猜测是由网段划分错误导致的包错误。
3.逐一检查2个路由器划分网段是否有误,最后在三层交换机的0/0/1接口发现网段配置错误,此处应该配置为vlan 20
[SW2]interface int
[SW2]interface g
[SW2]interface GigabitEthernet 0/0/1
[SW2-GigabitEthernet0/0/1]dis this
#
interface GigabitEthernet0/0/1port link-type accessport default vlan 30
#
return
4.重新划分网段port default vlan 20,出现如下信息,表示ospf建立邻居成功
[SW2-GigabitEthernet0/0/1]port default vlan 20
[SW2-GigabitEthernet0/0/1]
Jul 4 2024 22:22:15-08:00 SW2 %%01IFNET/4/IF_STATE(l)[0]:Interface Vlanif30 hasturned into DOWN state.
Jul 4 2024 22:22:15-08:00 SW2 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IPon the interface Vlanif30 has entered the DOWN state.
Jul 4 2024 22:22:19-08:00 SW2 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25
.191.3.1 configurations have been changed. The current change number is 20, the
change loop count is 0, and the maximum number of records is 4095.
Jul 4 2024 22:22:21-08:00 SW2 %%01OSPF/4/NBR_CHANGE_E(l)[2]:Neighbor changes ev
ent: neighbor status changed. (ProcessId=1, NeighborAddress=192.168.2.1, Neighbo
rEvent=HelloReceived, NeighborPreviousState=Down, NeighborCurrentState=Init)
Jul 4 2024 22:22:21-08:00 SW2 %%01OSPF/4/NBR_CHANGE_E(l)[3]:Neighbor changes ev
ent: neighbor status changed. (ProcessId=1, NeighborAddress=192.168.2.1, Neighbo
rEvent=2WayReceived, NeighborPreviousState=Init, NeighborCurrentState=ExStart)
Jul 4 2024 22:22:21-08:00 SW2 %%01OSPF/4/NBR_CHANGE_E(l)[4]:Neighbor changes ev
ent: neighbor status changed. (ProcessId=1, NeighborAddress=192.168.2.1, Neighbo
rEvent=NegotiationDone, NeighborPreviousState=ExStart, NeighborCurrentState=Exch
ange)
Jul 4 2024 22:22:21-08:00 SW2 %%01OSPF/4/NBR_CHANGE_E(l)[5]:Neighbor changes ev
ent: neighbor status changed. (ProcessId=1, NeighborAddress=192.168.2.1, Neighbo
rEvent=ExchangeDone, NeighborPreviousState=Exchange, NeighborCurrentState=Loadin
g)
Jul 4 2024 22:22:21-08:00 SW2 %%01OSPF/4/NBR_CHANGE_E(l)[6]:Neighbor changes ev
ent: neighbor status changed. (ProcessId=1, NeighborAddress=192.168.2.1, Neighbo
rEvent=LoadingDone, NeighborPreviousState=Loading, NeighborCurrentState=Full)
[SW2]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 5 Routes : 5 Destination/Mask Proto Pre Cost Flags NextHop Interface127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0192.168.1.0/24 OSPF 10 2 D 192.168.2.1 Vlanif20192.168.2.0/24 Direct 0 0 D 192.168.2.2 Vlanif20192.168.2.2/32 Direct 0 0 D 127.0.0.1 Vlanif20相关文章:
记录OSPF配置,建立邻居失败的过程
1.配置完ospf后,在路由表中不出现ospf相关信息 [SW2]ospf [SW2-ospf-1]are [SW2-ospf-1]area 0 [SW2-ospf-1-area-0.0.0.0]net [SW2-ospf-1-area-0.0.0.0]network 0.0.0.0 Jul 4 2024 22:11:58-08:00 SW2 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25 .1…...
算法体系-25 第二十五节:窗口内最大值或最小值的更新结构
一 滑动窗口设计知识点 滑动窗口是什么? 滑动窗口是一种想象出来的数据结构: 滑动窗口有左边界L和有边界R 在数组或者字符串或者一个序列上,记为S,窗口就是S[L..R]这一部分 L往右滑意味着一个样本出了窗口,R往右滑意味…...
等保2.0中还有哪些针对云计算的安全要求?
等保2.0中针对云计算的安全要求概述 等保2.0是中国信息安全等级保护制度的升级版,它对云计算环境提出了一系列特定的安全要求,以确保云服务的安全性和合规性。以下是一些关键的云计算安全扩展要求: 基础设施位置:要求云计算基础…...
数组与 ArrayList 的区别是什么?
在Java中,数组和ArrayList都是非常常见的数据结构,但它们在使用场景、特点和功能上各有千秋。 理解它们的不同,对于初级Java工程师来说,是提升编程技能的一个重要环节。 下面,我将以一种简单明了的方式,对…...
华为OD机考题(HJ50 四则运算)
前言 经过前期的数据结构和算法学习,开始以OD机考题作为练习题,继续加强下熟练程度。 描述 输入一个表达式(用字符串表示),求这个表达式的值。 保证字符串中的有效字符包括[‘0’-‘9’],‘’,‘-’, ‘*’,‘/’ …...
SpringBoot实现文章点赞功能
提示:今日是2024年的6月30日,未来的你看到这篇文章,希望你依旧快乐 文章目录 前言 首先在这里前缀部分我就不做要求了,比如说登录信息什么的 数据库表格 这里实现点赞功能,主要是围绕论坛项目完成的 user_info代表用户信息表 for…...
产品经理系列1—如何实现一个电商系统
具体笔记如下,主要按获客—找货—下单—售后四个部分进行模块拆解...
论文翻译 | (DSP)展示-搜索-预测:为知识密集型自然语言处理组合检索和语言模型
摘要 检索增强式上下文学习已经成为一种强大的方法,利用冻结语言模型 (LM) 和检索模型 (RM) 来解决知识密集型任务。现有工作将这些模型结合在简单的“检索-读取”流程中,其中 RM 检索到的段落被插入到 LM 提示中。 为了充分发挥冻结 LM 和 RM 的…...
1.(vue3.x+vite)实现卷帘效果
前端技术社区总目录(订阅之前请先查看该博客) 1:效果预览 2:代码编写 <template><div style="width...
HMI 的 UI 风格成就经典
HMI 的 UI 风格成就经典...
金融(基金)行业信创国产化特点及统一身份认证解决方案
金融业在政策支持及自主驱动下,金融信创取得快速发展。从2020年开始,三期试点已扩容至5000余家,进入全面推广阶段。而基金行业信创建设与银行、证券、保险这些试点行业相比,进展较为缓慢。 基金行业信创当前面临的问题 与多家基…...
透过 Go 语言探索 Linux 网络通信的本质
大家好,我是码农先森。 前言 各种编程语言百花齐放、百家争鸣,但是 “万变不离其中”。对于网络通信而言,每一种编程语言的实现方式都不一样;但其实,调用的底层逻辑都是一样的。linux 系统底层向上提供了统一的 Sock…...
【C语言】—— 文件操作(下)
【C语言】—— 文件操作(下) 前言:五、文件的顺序读写5.1、 顺序读写函数介绍5.2、 f p u t c fputc fputc 函数5.3、 f g e t c fgetc fgetc 函数5.4、 f p u t s fputs fputs 函数5.5、 f g e t s fgets fgets 函数5.6、 f p r i n t f…...
np.argsort
函数解释 np.argsort是NumPy库中的一个函数,用于对数组进行排序并返回排序后的索引。它不会直接对数组进行排序,而是返回一个数组,这个数组中的元素是原数组中元素按升序排序后的索引。 numpy.argsort(a, axis-1, kindNone, orderNone) 参…...
ORC与Parquet列式存储的区别
ORC与Parquet列式存储 1、ORC与Parquet列式存储2、ORC与Parquet的区别 列式存储(Columnar Storage)是一种优化的数据存储方式,与传统的行式存储(Row Storage)相比,列式存储在数据压缩、查询性能、I/O效率等…...
析构函数和拷贝构造函数
文章目录 析构函数1.析构函数的定义:2.析构函数的语法:3.析构函数的特性: 拷贝构造函数1.拷贝构造函数的定义:2.拷贝构造函数的语法3.拷贝构造函数的特性(1)拷贝构造函数是构造函数的一个重载形式**(这个其实也很好理解࿰…...
sql server启动、连接 与 navicat连接sql server
一、sql server 启动 1.搜索cmd->以管理员身份运行 2.输入以下命令 net start mssqlserver 3.服务器启动成功 二、sql server连接 1.打开ssms,输入,连接 2.右键,属性 3.连接,勾选允许远程连接到此服务器 三、navicat连接sq…...
数据库测试数据准备厂商 Snaplet 宣布停止运营
上周刚获知「数据库调优厂商 OtterTune 宣布停止运营」。而今天下班前,同事又突然刷到另一家海外数据库工具商 Snaplet 也停止运营了。Snaplet 主要帮助开发团队在数据库中生成仿真度高且合规的测试数据。我们在年初还撰文介绍过它「告别手搓!Postgres 一…...
【Java09】方法(下)
1. 形参个数可变的方法 Java允许方法指定数量不确定的形参。如果在定义方法是,在最后一个形参的类型后加...,则表明该形参可以接受多个参数值。多个参数值作为数组传入: public class Varargs {public static void test(int a, String... b…...
d88888888
分析:v9999999999 vn输出n个n 先算出n的位数p 所以答案是nn*10的p次方n*10的2p次方.....n*10的(n-1)p次方 化简n*(10的0次方10的p次方10的2p次方.....10的(n-1)p次方) 后面为等比数列求和 …...
Ollama部署避坑指南:Ubuntu环境下常见错误排查与性能优化
Ollama部署避坑指南:Ubuntu环境下常见错误排查与性能优化 在Ubuntu系统上部署Ollama时,即使是经验丰富的开发者也可能遇到各种"坑"。本文将深入剖析这些常见问题,并提供切实可行的解决方案,帮助您快速定位和解决问题&am…...
C++ constexpr 在工程中的应用场景
C constexpr 在工程中的应用场景 在现代C开发中,constexpr关键字因其强大的编译时计算能力,逐渐成为提升性能与代码可维护性的利器。它允许开发者在编译期完成复杂的计算和初始化,从而减少运行时开销,同时增强代码的静态安全性。…...
想入门脑机接口?这5个免费EEG数据集帮你从理论到实战(含Python处理示例)
想入门脑机接口?这5个免费EEG数据集帮你从理论到实战(含Python处理示例) 当你第一次听说脑机接口(BCI)时,脑海中浮现的可能是科幻电影中那些炫酷的场景——用意念控制机械臂、通过思维与计算机交互。但现实…...
效果惊艳:AI超清画质增强镜像3倍放大作品集展示
效果惊艳:AI超清画质增强镜像3倍放大作品集展示 1. 低清图像的困扰与AI解决方案 你是否遇到过这样的情况:翻出多年前的老照片想重温美好回忆,却发现画面模糊不清;从网上下载的图片用作素材时,放大后却满是马赛克&…...
OpenClaw技能市场巡礼:百川2-13B支持的十大实用插件
OpenClaw技能市场巡礼:百川2-13B支持的十大实用插件 1. 为什么需要技能市场? 第一次接触OpenClaw时,我被它"本地化AI助手"的定位吸引,但很快发现原生功能有限——它能操控鼠标键盘、读写文件,但具体到&quo…...
避坑指南:用Python调用腾讯混元大模型API时,你可能会遇到的5个常见错误及解决方法
避坑指南:用Python调用腾讯混元大模型API时,你可能会遇到的5个常见错误及解决方法 调试API接口就像在迷宫中寻找出口——每个转角都可能遇到意想不到的障碍。作为使用腾讯混元大模型的开发者,我在过去三个月里处理了超过200次API调用异常&…...
WuliArt Qwen-Image Turbo实战:用AI快速生成电商海报与社交媒体配图
WuliArt Qwen-Image Turbo实战:用AI快速生成电商海报与社交媒体配图 1. 引言:电商视觉内容的生产困境 在电商运营和社交媒体营销中,视觉内容的重要性不言而喻。一张吸引眼球的海报或配图,往往能带来更高的点击率和转化率。然而&…...
免费开源策略卡牌:如何在无名杀中创造你的专属三国战场
免费开源策略卡牌:如何在无名杀中创造你的专属三国战场 【免费下载链接】noname 项目地址: https://gitcode.com/GitHub_Trending/no/noname 在当今数字游戏世界中,有一款独特的开源策略卡牌游戏正悄然改变着玩家与游戏的关系。这款名为"无…...
BetterGI完整指南:原神自动化助手的功能解析与使用教程
BetterGI完整指南:原神自动化助手的功能解析与使用教程 【免费下载链接】better-genshin-impact 🍨BetterGI 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动派遣 | 一键强化 - UI Automation Testing Tools Fo…...
OpenClaw+GLM-4.7-Flash:自动化内容创作全流程实战
OpenClawGLM-4.7-Flash:自动化内容创作全流程实战 1. 为什么需要自动化内容创作 作为一个经常需要产出技术文档的开发者,我发现自己总是陷入类似的困境:每次开始写作前,要花大量时间收集资料、整理思路、调整格式。最痛苦的是&a…...
