news 2026/4/23 15:10:02

OSPF实验-HCIA-rj

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OSPF实验-HCIA-rj

任务要求如下:

首先构建一个基础模型

划分广播域:area0四个广播域(骨干加三个环回),area1两个广播域(只需配一个)

操作流程及知识点:

一.R3同属区域0和1,应是ABR

ABR定义:一台同时连接OSPF骨干区域(Area0)和一个或多个非骨干区域的路由器

二.DR与BDR定义

DR“会议主持人”所有人只与主持人交流

大幅减少邻接关系数量,并成为链路状态信息交换中的中心,避免了广播风暴

BDR“副主持人”在DR故障时直接顶上

DROther:参会成员,只与主副主持人交流

选举过程:(1)最高的OSPF接口优先级(可配置,范围0-255,默认1)

优先级为0的路由器无参选资格,永远为DROther

数值越高,越优先

(2)最高的OSPF Router-ID

若优先级相同则比较Router-ID(在OSPF中唯一标识路由器的IP地址,手动配置或选择最高的环回接口IP、或最高的物理接口IP)

数值越高,越优先

三.

192.168.1.0/24划分为两段

192.168.1.0 0000000/25——192.168.1.0/25

192.168.1.0 00 00000/27——192.168.1.0/27

192.168.1.0 01 00000/27——192.168.1.32/27

192.168.1.0 10 00000/27——192.168.1.64/27

192.168.1.0 11 00000/27——192.168.1.96/27

192.168.1.1 0000000/25——192.168.1.128/25

出于节省IP地址的考虑

192.168.1.0/27改为/29,剩下3个主机位有8个IP

192.168.1.128/25改为/30

经典问题,配IP的时候要加一位

四.启动OSPF(以R1为例)

ospf 1(进程号)router-id 1.1.1.1只需要给一个全网唯一,按照IP格式

area 0再划分区域)

network 192.168.1.0 0.0.0.255反掩码,0代表不可编码,255代表可编;只要开头192.168.1.x不变,都能激活,也就能找到两个接口

宣告 1.骨干链路的接口g0/0/0 2.192.168.1.33这个接口

R3略有不同,g0/0/0与环回接口都在area0区域内,g0/0/1在area1区域内,所以要精准宣告

R4要求环回不能宣告,那么宣告剩下一个即可

五.

display ospf peer可看DR与BDR,接口概念

可通过修改优先级改变,优先级改为0代表放弃选择,且会自动重选

怎么改?

int g0/0/0先进入对应的接口)

ospf dr-priority 0将优先级改为0

六.R4全网可达,做个缺省

default-route-advertise always

display ip routing-table protocol ospf查看路由

随便ping

七.保障更新安全:配置一个手动的手工认证

在area0区域,R1、R2、R3的g0/0/0接口统一都要配置相同的口令

ospf authentication-mode md5 1 cipher 123456

【认证类型选MD5,加密认证;kid必须都得相同,写1;跟cipher(密文);跟password(密码) 123456】

KID:唯一的,简短的字符串或编号,用于在拥有多个密钥的系统中,快速、明确地标识出使用的是哪一个特定的密钥

密码和KID都要对的上

八.减少路由条目(只能在ABR即R3上配置)

Ospf先进入ospf

area 0区域汇总,先进入区域

abr-summary 192.168.1.0 255.255.255.128汇总;最后必须写完整掩码,写25不行

display ip routing-table protocol ospf查看路由

汇总成了一条

九.避免环路产生:在黑洞路由上配置一条指向汇总网段的空接口路由

ip route-static 192.168.1.0 25 NULL 0

最后弄完再ping一下

错误示范!丢包率100%

正确示范

<rl>ping 4.4.4.4
PING 4.4.4.4: 56 data bytes, press CTRL_C to break
Reply from 4.4.4.4: bytes=56 Sequence=1 ttl=254 time
Reply from 4.4.4.4: bytes=56 Sequence=2 ttl=254 time
Reply from 4.4.4.4: bytes=56 Sequence=3 ttl=254 time
Reply from 4.4.4.4: bytes=56 Sequence=4 ttl=254 time
Reply from 4.4.4.4: bytes=56 Sequence=5 ttl=254 time

--- 4.4.4.4 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 40/52/60 ms

最终模型

至此,本次HCIA级别的OSPF基础实验已全部完成。从邻居建立到链路状态数据同步,从区域划分到路由计算,一步步验证了OSPF协议的核心工作机制。每一次成功的 ping 通,都是对知识最好的回响。我将保持这份亲手实践的热情,在更复杂的拓扑中迎接下一个挑战。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 12:20:33

Python+requests+unittest+excel实现接口自动化测试框架

&#x1f345; 点击文末小卡片&#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快一、框架结构工程目录二、Case文件设计三、基础包 base3.1 封装get/post请求&#xff08;runmethon.py&#xff09;1 import requests2 import json3 class RunMeth…

作者头像 李华
网站建设 2026/4/23 12:11:24

springboot-javagaoxi高校食堂堂移动座位预约点餐系统

目录高校食堂移动座位预约点餐系统摘要开发技术源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;高校食堂移动座位预约点餐系统摘要 随着高校师生规模的扩大和数字化需求的提升&#xff0c;传统食堂管理模式面临效率低、排队时间长、座位…

作者头像 李华
网站建设 2026/4/23 12:13:09

springboot-java临时停车收费系统vue车位租用

目录临时停车收费系统摘要开发技术源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;临时停车收费系统摘要 基于SpringBoot和Vue的临时停车收费系统旨在实现车位智能化管理与自动化计费&#xff0c;提升停车资源利用率与用户体验。系统采…

作者头像 李华
网站建设 2026/4/23 10:48:34

springboot-java旅游线路景点线路展示订票平台vue

目录技术架构与核心功能关键模块设计技术亮点与优化应用场景与扩展性开发技术源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;技术架构与核心功能 SpringBoot-Java旅游线路景点展示订票平台结合Vue前端框架&#xff0c;构建了一个高效、…

作者头像 李华
网站建设 2026/4/23 12:23:44

​史湘云的最终结局:流落到烟花巷也没等回丈夫,却得一人陪她到老君笺雅侃红楼​

百度首页 哈哈哈分享万岁 史湘云的最终结局:流落到烟花巷也没等回丈夫,却得一人陪她到老 君笺雅侃红楼 2025-12-13 08:32辽宁优质文化领域创作者 已关注 AI导读 史湘云历经家破人亡、流落烟花巷的绝境,却以"岂是绣绒才吐"的洒脱笑对风云。她与薛宝钗晚年相…

作者头像 李华