news 2026/6/10 22:26:21

OSPF建立邻居的影响因素

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OSPF建立邻居的影响因素

OSPF邻居建立的影响因素有哪些:
1、router id 冲突
2、区域id不一致
3、认证不一致
4、广播网络掩码需一致(P2P 不需要)
5、区域类型(特殊区域)
6、hello、dead时间要一致
7、MTU(如果开启检查)(MTU小的卡在exstart MTU大的卡在Exchange)
8、静默接口开启
9、接口网络类型不匹配 (broadcast---P2P,可以建立邻居Full,但是无法传递路由.hello报文没有携带网络类型)
10、广播网络中路由器接口优先级全为0 (卡在Two-way)

实验拓扑图如下:

常用OSPF接口配置命令:

一、router id冲突
在一个OSPF的区域内要保持唯一

dis ospf error //查看有哪些原因导致OSPF邻居无法建立

Router id选举规则:
OSPF进程指定
全局配置
自动选举(优选环回接口大的,没有环回口就去找物理接口大的)
Router id是在OSPF进程启动时选举的,后面修改router id需要重启OSPF进程
(实验时会优先选用先启动的接口IP地址,如果能保证接口同时up则会按照上面的规则选举)

二、区域ID不一致
area id 不一致

三、认证
认证类型需要保持一致,分为:
空-不认证
明文认证
密文认证
认证密码需要保持一致

[R1]int GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 1234 //配置认证的方式

四、MA网络掩码需一致(P2P 不需要)
MA网络要掩码一致才能建立,点到点网络不需要

[R1]int GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0] ip address 10.1.1.1 24
[R2]int GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0] ip address 10.1.1.2 16
dis ospf error

五、 区域类型(特殊区域)
[R1-ospf-1]area 1
[R1-ospf-1-area-0.0.0.1]stub //stub区域不能配置在骨干区域0上

External option mismatch-option选项不匹配,即E位不匹配

六、hello、dead时间
hello在广播型网络中默认10s,后续修改为5s进行实验 dead时间自动变为hello的4倍

interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0]ospf timer hello 5 //范围<1-65535> 修改hello 时间

七、MTU(如果开启检查,MTU小的卡在exstart MTU大的卡在Exchange)
MTU是在DD报文中携带,华为接口默认不开启MTU检查
如果MTU不一致则会卡在exstart和exchange状态
MTU小的卡在exstart
MTU大的卡在exchange

interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0]mtu 1300 //如果不开启MTU检查只修改MTU值也是可以建立邻居的
[R1-GigabitEthernet0/0/0]ospf mtu-enable //接口开启MTU检查(两端都开启才会d导致不能full)
dis interface GigabitEthernet0/0/0 //查看接口mtu dis ospf error //查看ospf报错

八、静默接口
[R1]ospf
[R1-ospf-1]silent-interface GigabitEthernet 0/0/0 //配置静默接口(哑巴接口),配置静默接口,就不会发送任何ospf报文

九、接口网络类型不匹配
(Broadcast——P2P,可以建立邻居Full,但是无法传递路由,hello报文没有携带网络类型)

dis ospf interface GigabitEthernet 0/0/0 //查看接口的网络类型----不一致

十、MA网络中路由器接口优先级全为0 (卡在Two-way)
优先级全为0就无法选举BR和BDR

[R1]int GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ospf dr-priority 0
[R2]int GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ospf dr-priority 0
dis ospf int g0/0/0 //查看优先级

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 22:26:20

Java IO输入输出流精讲|流的作用、划分方式与使用场景梳理

前言 在Java程序运行过程中&#xff0c;经常需要和外部设备交换数据&#xff1a;读取本地文件内容、向控制台打印信息、网络收发数据、读写内存缓存等。 如果没有统一的数据传输模型&#xff0c;每种设备都要单独编写一套读写逻辑&#xff0c;代码会极度冗余且难以维护。 Java …

作者头像 李华
网站建设 2026/6/10 22:24:57

JavaScript 数据结构精讲:数组底层与实战避坑

&#x1f4a1;前言&#xff1a; 数据结构是代码的底层骨架&#xff0c;而数组就是前端骨架的第一块基石。无论是日常业务开发、前端面试算法刷题、LeetCode Hot100 通关&#xff0c;还是当下热门的 LLM 向量矩阵运算&#xff0c;数组都是绕不开的核心数据结构。JavaScript 数组…

作者头像 李华
网站建设 2026/6/10 22:13:46

LPC2917/19 VIC中断控制器与电气特性实战解析

1. 项目概述与核心价值在嵌入式系统开发&#xff0c;尤其是汽车电子和工业控制这类对实时性和可靠性要求极高的领域&#xff0c;中断处理能力往往是决定系统性能上限的关键。一个高效、灵活的中断控制器&#xff0c;能让你的系统在面对数十个异步事件时&#xff0c;依然能游刃有…

作者头像 李华
网站建设 2026/6/10 22:11:07

手机相机开发避坑实录:从Sensor数据流到HAL3的那些“坑”与解法

Android相机开发实战&#xff1a;从Sensor到HAL3的深度排障指南在移动影像技术爆发的今天&#xff0c;Android相机系统的复杂度呈指数级增长。一个看似简单的拍照动作背后&#xff0c;涉及Sensor数据采集、ISP处理、HAL层交互、Framework调度等十余个关键环节的精密协作。本文将…

作者头像 李华