网络基础19:OSPF单区域原理实验

一、实验拓扑

二、设备配置
  1. AR1 配置

<AR1> system-view
[AR1] interface GigabitEthernet0/0/0
[AR1-GigabitEthernet0/0/0] ip address 192.168.1.1 24
[AR1-GigabitEthernet0/0/0] quit[AR1] ospf 1 router-id 0.0.0.1
[AR1-ospf-1] area 0
[AR1-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
[AR1-GigabitEthernet0/0/0] quit
[AR1]interface LoopBack 1 
[AR1-LoopBack1]ip address 1.1.1.1 32
[AR1-LoopBack1]quit
[AR1]ospf 1
[AR1]area 0
[AR1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0

     2. AR2 配置

[AR2] interface GigabitEthernet0/0/0
[AR2-GigabitEthernet0/0/0] ip address 192.168.1.2 24
[AR2-GigabitEthernet0/0/0] quit[AR2] ospf 1 router-id 0.0.0.2
[AR2-ospf-1] area 0
[AR2-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255

     3. AR3 配置

[AR3] interface GigabitEthernet0/0/0
[AR3-GigabitEthernet0/0/0] ip address 192.168.1.3 24
[AR3-GigabitEthernet0/0/0] quit[AR3] ospf 1 router-id 0.0.0.3
[AR3-ospf-1] area 0
[AR3-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255

     4. AR4配置

[AR4] interface GigabitEthernet0/0/0
[AR4-GigabitEthernet0/0/0] ip address 192.168.1.4 24
[AR4] interface GigabitEthernet0/0/1 
[AR4-GigabitEthernet0/0/0] ip address 192.168.2.1 24
[AR4] interface GigabitEthernet0/0/2
[AR4-GigabitEthernet0/0/0] ip address 192.168.3.1 24
[AR4-GigabitEthernet0/0/0] quit[AR4] ospf 1 router-id 0.0.0.4
[AR4-ospf-1] area 0
[AR4-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
[AR4-ospf-1-area-0.0.0.0] network 192.168.2.0 0.0.0.255
[AR4-ospf-1-area-0.0.0.0] network 192.168.3.0 0.0.0.255

    5. AR5配置

[AR5] interface GigabitEthernet0/0/0
[AR5-GigabitEthernet0/0/0] ip address 192.168.3.2 24
[AR5] interface Serial2/0/0 
[AR5-GigabitEthernet0/0/0] ip address 192.168.0.1 24
[AR5-GigabitEthernet0/0/0] quit[AR5] ospf 1 router-id 0.0.0.5
[AR5-ospf-1] area 0
[AR5-ospf-1-area-0.0.0.0] network 192.168.3.0 0.0.0.255
[AR5-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.0.255

    6. AR6 配置

[AR6] interface GigabitEthernet0/0/0
[AR6-GigabitEthernet0/0/0] ip address 192.168.2.2 24
[AR6-GigabitEthernet0/0/0] quit[AR6] ospf 1 router-id 0.0.0.6
[AR6-ospf-1] area 0
[AR6-ospf-1-area-0.0.0.0] network 192.168.2.0 0.0.0.255

    7. AR6 配置

[AR6] interface Serial2/0/0
[AR6-GigabitEthernet0/0/0] ip address 192.168.0.2 24
[AR6-GigabitEthernet0/0/0] quit[AR6] ospf 1 router-id 7.7.7.7
[AR6-ospf-1] area 0
[AR6-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.0.255

三、手动修改OSPF接口网络类型

  同一个广播域中的使用接口网络类型修改成一致才行。

  我们将AR4、AR5间的broadcast改为p2p(广播多路访问改为点到点)

[AR4] interface GigabitEthernet2/0/0

[AR4-GigabitEthernet2/0/0] ospf network-type p2p

[AR5] interface GigabitEthernet0/0/0

[AR5-GigabitEthernet0/0/0] ospf network-type p2p


四、验证步骤

 1、ospf邻居验证:

  (1) 查看路由表(AR4)  ,看ospf路由

<AR4>display ip routing-table    
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 11       Routes : 11       
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.1/32  OSPF    10   1           D   192.168.1.1     GigabitEthernet
0/0/0127.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       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0192.168.0.0/24  OSPF    10   50          D   192.168.1.4     GigabitEthernet
0/0/0192.168.1.0/24  Direct  0    0           D   192.168.1.3     GigabitEthernet
0/0/0192.168.1.3/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0192.168.1.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0192.168.2.0/24  OSPF    10   2           D   192.168.1.4     GigabitEthernet
0/0/0192.168.3.0/24  OSPF    10   2           D   192.168.1.4     GigabitEthernet
0/0/0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

 (2) 检查邻居关系状态(AR4)

<AR4>display ospf peer brief    #查看 OSPF 邻居关系的摘要信息OSPF Process 1 with Router ID 0.0.0.4Peer Statistic Information----------------------------------------------------------------------------Area Id          Interface                        Neighbor id      State    0.0.0.0          GigabitEthernet0/0/0             0.0.0.1          Full        0.0.0.0          GigabitEthernet0/0/0             0.0.0.2          2-Way       0.0.0.0          GigabitEthernet0/0/0             0.0.0.3          Full        0.0.0.0          GigabitEthernet0/0/1             0.0.0.6          Full        0.0.0.0          GigabitEthernet2/0/0             0.0.0.5          Full        ----------------------------------------------------------------------------

 (3) 查看邻居关系(AR4) 

<AR4>display ospf peer    #查看 OSPF 邻居的详细信息

#我进行筛选了     这里可以主要看DR、BDR

OSPF Process 1 with Router ID 0.0.0.4
Neighbors 

Area 0.0.0.0 interface 192.168.1.4(GigabitEthernet0/0/0)'s neighbors
Router ID: 0.0.0.1          Address: 192.168.1.1     
State: Full  Mode:Nbr is  Slave  Priority: 1
DR: 192.168.1.1  BDR: 192.168.1.3  MTU: 0    

Router ID: 0.0.0.2          Address: 192.168.1.2     
State: 2-Way  Mode:Nbr is  Master  Priority: 1
DR: 192.168.1.1  BDR: 192.168.1.3  MTU: 0    

Router ID: 0.0.0.3          Address: 192.168.1.3     
State: Full  Mode:Nbr is  Slave  Priority: 1
DR: 192.168.1.1  BDR: 192.168.1.3  MTU: 0    

Area 0.0.0.0 interface 192.168.2.1(GigabitEthernet0/0/1)'s neighbors
Router ID: 0.0.0.6          Address: 192.168.2.2     
State: Full  Mode:Nbr is  Master  Priority: 1
DR: 192.168.2.2  BDR: 192.168.2.1  MTU: 0    

Area 0.0.0.0 interface 192.168.3.1(GigabitEthernet2/0/0)'s neighbors
Router ID: 0.0.0.5          Address: 192.168.3.2     
State: Full  Mode:Nbr is  Master  Priority: 1
DR: 192.168.3.2  BDR: 192.168.3.1  MTU: 0    

 (4)抓包查看ospf邻居

主要看EXStar和EXchange过程的DD报文

i.  建议数据抓包AR7的Serial2/0/0接口,点到点的(组播地址224.0.0.5)

ii. 建议数据抓包AR3的GigabitEthernet0/0/0接口,广播多路访问(组播地址224.0.0.6),我没抓广播多路访问


2. 手动修改OSPF接口网络类型验证

<AR4>display ospf peer    #查看 OSPF 邻居的详细信息

Area 0.0.0.0 interface 192.168.3.1(GigabitEthernet2/0/0)'s neighbors
Router ID: 0.0.0.5          Address: 192.168.3.2     
State: Full  Mode:Nbr is  Master  Priority: 1



DR: None   BDR: None   MTU: 0    
Dead timer due in 33  sec 
Retrans timer interval: 5 
Neighbor is up for 00:01:21     
Authentication Sequence: [ 0 ] 

可以看到没有DR/BDR选举过程,因为点到点的OSPF接口网络类型没有DR/BDR选举过程


3.链路状态通告验证(LSA)

(1)查看LSA的简易信息

[Huawei]dis ospf lsdb 

     OSPF Process 1 with Router ID 0.0.0.1
Link State Database 

                 Area: 0.0.0.0
Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric
Router    0.0.0.6         0.0.0.6           1461  36    8000000B       1
Router    0.0.0.5         0.0.0.5            116  72    80000017       1
Router    0.0.0.4         0.0.0.4            114  72    8000001E       1
Router    7.7.7.7         7.7.7.7            973  48    80000007      48
Router    0.0.0.3         0.0.0.3           1469  36    8000000F       1
Router    0.0.0.2         0.0.0.2           1469  36    8000000C       1
Router    0.0.0.1         0.0.0.1           1468  48    80000012       1
Network   192.168.2.2     0.0.0.6           1461  32    80000006       0
Network   192.168.1.1     0.0.0.1           1468  40    8000000E       0

可以看到直连产生的路由器LSA,以及网络LSA

(2)查看LSA的详细信息

[Huawei]display ospf lsdb router 

#其中一段

Type      : Router
Ls id     : 0.0.0.5
Adv rtr   : 0.0.0.5     #通告路由器
Ls age    : 1003     #链路时间
Len       : 72 
Options   :  E  
seq#      : 80000017 
chksum    : 0x5c79   #校验和
Link count: 4         #链接统计
* Link ID: 0.0.0.4       #当前接口中的DR id地址
Data   : 192.168.3.2     #当前接口自己的接口id地址
Link Type: P-2-P        #链接类型:TransNet 广播多路访问,P-2-P点到点
Metric : 1
* Link ID: 192.168.3.0  
Data   : 255.255.255.0      #子网掩码
Link Type: StubNet      #StubNet 子网络
Metric : 1 
Priority : Low
* Link ID: 7.7.7.7      
Data   : 192.168.0.1  
Link Type: P-2-P        
Metric : 48
* Link ID: 192.168.0.0  
Data   : 255.255.255.0 
Link Type: StubNet      
Metric : 48 
Priority : Low


五、实验总结

  1. OSPF单区域优势

    • 配置简单,适用于小型网络

    • 所有路由器共享相同LSDB,收敛速度快

    • 自动计算最优路径(基于带宽Cost值)

  2. 关键配置点

    • Router ID 必须唯一(手工配置避免冲突)

    • network命令 精确匹配接口网络

    • 区域划分 所有接口属于Area 0

  3. 扩展建议

    • 添加Loopback接口提高稳定性

    • 配置OSPF认证增强安全性

    • 调整参考带宽(如bandwidth-reference 1000)适应高速链路

    • 增多区域划分 接口属于Area 0、Area 1、Area 2等

通过本实验,可验证OSPF在单区域环境下自动学习路由、动态计算最优路径的能力,掌握基础配置和故障排查方法。

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

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

相关文章

【实战推荐】小白也能上手的多端陪玩系统平台项目源码

在当今的游戏市场中&#xff0c;游戏陪玩服务已经成为了一个热门领域。无论是寻找高手带自己升级、学习游戏技巧&#xff0c;还是仅仅想找人一起玩耍&#xff0c;越来越多的玩家倾向于通过专业的陪玩平台找到合适的伙伴。对于想要进入这个市场的创业者和开发者来说&#xff0c;…

[hot 100 ]最长连续序列-Python3

需要时间复杂度为O(n)&#xff0c;如果采用暴力求解则为O(n^2)1.在遍历hash表的时候检查是否当前值为连续序列的最小值,如果是&#xff0c;则跳过此次循环,这样使得原本需要对每个值进行一次遍历变成了对每个值只访问一次:2.使用set()和普通for num in nums的区别&#xff1a;

[element-plus] el-table show-overflow-tooltip 没有显示省略号

<el-table-columnprop"col2"label"列2"width"70"show-overflow-tooltip/> </el-table-column>不知道为什么没有省略号 再给加个样式 <el-table-column prop"col2" label"列2" width"70" show-ove…

网络基础19--OSPF路由协议单区域

一. RIP的不足跳数评估非最优路径&#xff1a;RIP以跳数作为度量值&#xff0c;不考虑带宽&#xff0c;可能导致次优路径选择。网络规模限制&#xff1a;最大跳数为16&#xff0c;限制了网络规模。收敛速度慢&#xff1a;更新周期长&#xff08;默认30秒&#xff09;&#xff0…

SpringBoot 整合 Langchain4j 实现会话记忆存储深度解析

目录 一、前言 二、AI大模型会话记忆介绍 2.1 AI 大模型的会话记忆是什么 2.2 AI 大模型为什么需要会话记忆 2.3 AI 大模型会话记忆常用实现方案 2.4 LangChain4j 会话记忆介绍 2.4.1 LangChain4j 会话记忆介绍 2.4.2 LangChain4j 会话记忆类型 三、Langchain4j 会话记…

《R 矩阵》

《R 矩阵》 引言 在数学与统计学领域&#xff0c;矩阵是一种强大的工具&#xff0c;它广泛应用于各种科学研究和实际应用中。本文将深入探讨 R 矩阵的概念、特性及其在数据分析中的应用。 R 矩阵的定义与特性 1. 定义 R 矩阵&#xff0c;全称为“实对称矩阵”&#xff0c;是指一…

从java到vue3:第二天

文章目录前言一、setup1.定义2.作用3.响应式数据1.ref2.reactive3.ref与reactive的区别4.toRefs5.computed二、Watch1.监视ref&#xff1a;基本数据2.监视ref&#xff1a;对象数据3.监视reactive&#xff1a;对象数据。4.监视ref或reactive中某个属性5.监视多个属性总结前言 s…

基于 JmsClient 的高效消息通信架构设计与实现

1. 引言 1.1 消息通信在分布式系统中的作用 随着企业级应用的复杂性不断提升,传统的同步调用方式已难以满足高并发、低延迟、高可用等需求。消息通信机制通过异步解耦的方式,提升了系统的可扩展性和容错能力。Java Message Service(JMS)作为一种标准的消息中间件接口,广…

2025.7.24

这题写了好一会, 因为遇到一些问题分糖分的是原来的糖果还是拿到了别人给的糖果加起来一起的?如果是分原来的糖果之后那就要再另外那一个数组存, 数组初始为0, 那么分完之后自己的那一份应该存进另一个数组, 是加法如果是分拿到了别人给的糖果加起来一起的, 那么分完之后不是直…

学习设计模式《十九》——享元模式

一、基础概念 享元模式的本质是【分离与共享】。 思考享元模式序号说明1 【分离】的是对象状态中变与不变的部分&#xff0c;【共享】的是对象中不变的部分&#xff1b; 享元模式的关键就在于【分离变与不变】把不变的部分作为享元对象的内部状态&#xff0c;而变化部分则作为外…

AI助力 三步实现电子发票发票号码的提取

小伙伴们&#xff0c;大家好今天我们来利用ollama本地大模型&#xff0c;三步实现电子发票发票号码的提取。 步骤1&#xff1a;安装Ollama访问官网https://ollama.com/ 下载相应的版本进行安装&#xff0c;下载属于自己平台的ollama&#xff0c;根据安装向导完成安装。…

告别下载中断:深入解析Tomcat JSP中的“远程主机强迫关闭连接”与“软件中止连接”

在Web开发中,提供文件下载功能是一项常见需求。然而,当用户在Tomcat JSP项目中尝试下载文件时,有时会遭遇令人头疼的错误提示:“远程主机强迫关闭了一个现有链接”(Remote host closed connection unexpectedly)或“您的主机中的软件中止了一个已建立的连接”(Software …

实战演练—基于Transformers的NLP解决方案总结

实战演练—基于Transformers的NLP解决方案总结 截至目前讲解的基础组件 以文本分类为例 Transformers显存优化 截至目前讲解的基础组件 Pipeline 流水线,用于模型推理,封装了完整的推理逻辑,包括数据预处理、模型预测及后处理 Tokenizer 分词器,用于数据预处理,将原始文本…

Java 解析前端上传 ZIP 压缩包内 Excel 文件的完整实现方案

使用zip压缩包上传excel文件的优点1、体积更小&#xff0c;节约带宽2、比excel直接读取更方便携带参数及修改3、可以一次性批量导入Java代码 ControllerPostMapping("/importData")ApiOperationSupport(order 3)ApiOperation(value "上传")public R impo…

【shell脚本编程】day1 备份指定文件类型

文章目录1、脚本要求2、脚本编写3、脚本解释4、脚本改进1、脚本要求 编写一个脚本&#xff0c;遍历/data/目录下的.txt文件将这些txt文件做一个备份备份的文件名增加一个年月日的后缀&#xff0c;比如将aming.txt备份为aming.txt_20231001 2、脚本编写 [rootlocalhost shell…

Gata 携手 Walrus 构建 AI 的开放执行基础设施

致力于开发去中心化大模型推理、训练和数据技术的 Gata&#xff0c;现已整合 Walrus&#xff0c;作为其 AI 开放执行基础设施的核心组件。Walrus 将为 Gata 的首款产品 DataAgent 提供关键的数据层&#xff0c;助力其全套应用&#xff0c;将去中心化 AI 的优势直接带给用户&…

DNS及DNS域名解析流程

文章目录什么是DNS域名解析DNS服务器DNS域名解析流程什么是DNS域名解析 我们首先要了解域名和IP地址的区别。IP地址是互联网上计算机唯一的逻辑地址&#xff0c;通过IP地址实现不同计算机之间的相互通信&#xff0c;每台联网计算机都需要通过IP地址来互相联系和分别。 但由于I…

用 STM32 的 SYSTICK 定时器与端口复用重映射玩转嵌入式开发

目录 1. SYSTICK 定时器的基本功:时间管理大师 1.1 SYSTICK 的核心寄存器与工作原理 1.2 配置 SYSTICK 的正确姿势 1.3 实战:用 SYSTICK 实现精准延时 1.4 小技巧:SYSTICK 的低功耗优化 2. SYSTICK 中断:让你的程序“活”起来 2.1 配置 SYSTICK 中断 2.2 实战:用 S…

Sa-Token:轻量级Java权限认证框架使用指南

一、Sa-Token简介 Sa-Token 是一个专注于权限认证的轻量级 Java 框架&#xff0c;旨在简化登录认证、权限控制等功能的实现。其核心功能包括&#xff1a; 登录认证&#xff1a;通过 Token 机制管理用户会话&#xff0c;支持单点登录&#xff08;SSO&#xff09;。权限认证&am…

动态 vs 静态住宅代理,哪种更适合广告投手?

在广告投放行业&#xff0c;无论你是跑Facebook、Google Ads&#xff0c;还是做TikTok、原生广告&#xff0c;代理IP几乎是绕不开的话题。而选择动态住宅代理还是静态住宅代理&#xff0c;对广告账户的稳定性、投放质量甚至生命周期都有直接影响。本篇文章将结合IPFoxy代理&…