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

2026.5.20,2026.5.21笔记

ospf扩展配置:

1.手工认证(设置密码):在ospf邻居之间交互的所有报文之中携带一个口令;如果口令相同,则身份合法。

1.接口认证

1.ospf authentication-mode md5 1 cipher 1234

2.此命令需要再该广播域上的所有设备配置并且配置密码类型必须全部相同(一个是md5全部都得是这个)

3.key相当于一个参数

2.区域认证---本质还是接口认证,相当于激活了一个区域的所有接口

authentication-mode md5 1 cipher 1234

3.虚链路认证

vlink-peer 3.3.3.3 md5 1 cipher 1234

2.加快收敛---减少计时器时间

ospf timer

dead ---死亡时间

hello ---hello时间

poll ---轮询时间

retransmit ---lsa重传时间

注意1.修改hello时间,dead时间改变,但是修改dead时间,hello时间不变,poll时间尽在abma网络中有效,waiting time时间不需要修改,dead修改之后,随之而变化

ospf trans-delay----修改lsa传输延迟时间

3.静默接口---stp中此接口不参与接口角色的选举直接参与转发报文,在ospf中该接口不发送也不接受ospf数据报文(接口配置在ospf进程当中)

1.配置在连接终端设备的接口上;如果不想让两台设备建立ospf邻居。

2.silence-interface GigabitEthernet 0/0/0

4.缺省路由

1.三类缺省---只能通过特殊区域的ABR设备自动生成;

1.标记为ospf,优先级10

2.五类缺省---只能通过手工配置生成

2.标记为为O_ASE,优先级150

default-route-advertise ----非强制下发

default-route-advertise always----强制下发

注意:不携带always参数,则本地全局路由表中必须存在一条缺省路由,否则无法生成5类缺省lsa信息

3.七类缺省---可以通过teshuquyuxiafa,也可以通过命令下发

1.标记为O_NSSA,优先级为150

nssa default-route-advertise

5.路由过滤---主要针对3/5/7类路由

借用了路由汇总的命令但是没有汇总携带not-advertise即可

6.路由控制---干涉路由器的选路

1.优先级

perference 50

修改的是ospf路由,仅干涉123类(域内路由)

perference ase 100

修改的是O_ASE或者O_NSSA的路由,干涉5/7类lsa

注意上述修改只修改本地路由转发到外部的不受影响

2.开销

接口cost=参考带宽/实际带宽

bandwidth-reference 10000 --- 修改参考贷款

修改时全网都需要修改

undo negotiate auto---关闭接口自动协商

在接口进程中用speed指令修改模拟器上面无法修改

改完之后重启接口随即生效

上述两种方式一般不使用

ospf cost 500---直接修改cost

改的时候建议把两边的接口都做更改否则会出现来回路径不一致问题

---------------------------------------------------------------------------------------------------------------------------------

第十章,控制和优化

BFD技术---双向转发检测

用途:用来快速检测,监控网络上链路或者ip路由的转发联通状况。

“快速”体现在时间上,ospf报文的单位是秒而bfd报文的单位是毫秒,检测速度更快

可检测动态路由故障和静态路由故障

BFD可以检测应用层,传输层,网络层,数据链路层以及物理层的联通情况

类似与hello报文,两个系统之间建立bfd会话通道,周期性发送bfd报文,一定时间内未接收到则理解为bfd会话出现故障

bfd报文:

ver字段恒定为1

sta表示bfd的状态

标记位:

P:置位时接收方必须回复bfd报文

F:与p标记位一起使用,本地回复之后f置位

C:转发分离控制标志(控制层面:查路由信息有没有学到,数据层面:有路由之后看这个路由能否被转发)

A:认证标记位,需要认证置位

D:查询请求,bfd的查询模式

M:预留标记位

Desired :多长时间发一次

Request:多长时间收一次

Echc:Echc报文的接收时间

BFD会话的建立

主要区别:在于本地表示符合对端标识符的配置方式

静态会话:手工配置标识符

动态会话:设备自动配置标识符信息

1.本地产生自己的标识符

R1---------------------------------------R2

R1产生个标识符10,R2产生个标识符20用于标识自己需要向对端通告

2.将自己的标识符发送给对方,对端进行学习

状态机

1.down

管理down:管理员手工关闭导致

down:因为其他原因所导致的结果

本地收到对方报文时对方的状态为down则本地进去init状态

本地收到对方的报文时对方为init则本地进入到up状态

2.init---正在通讯状态

如果收到了对端的init或者是up报文,则本地进入up状态;否则时间超过后或国道down

3.up---BFD会话建立成功

BFD的检测模式

异步模式

两端周期性发布BFD报文如果周期时间内一段未收到则认为会话down(自己发自己的)

查询模式

在需要验证联通性的情况下,连续发布多个bfd报文,在规定时间内未收到bfd报文则宣布会话down

本质区别:检测的位置不同,异步模式检测的是远端查询模式是检测自身

bfd检测时间

检测时间由发送时间接收时间和检测倍数决定

本地发送时间=本地配置的发送时间与对端接收时间中的最大值决定

本地接收时间=对端的发送时间与本地配置的接收时间的最大值决定

本地BFD会话的检测时间

异步模式=本地实际时间*检测倍数(对端)

查询模式=本地实际时间*检测倍数(本端)

默认参数:发送时间为1000ms,接收时间1000ms检测时间是3倍(此为默认可修改)

静态:bfd---开启bfd

bfd aa bind peer - ip 34.0.0.4 interface GigabitEtherent 0/0/0(ip是对端的,接口是自己的出接口)

配置标识符

discriminator local/remote (本端/对端) 10/20

commit

配置标识符在主进程其他的再brd进程

dis bfd session all---查看bfd信息

bfd静态会划分为单跳检测(直连)和多跳检测(非直连);非直连不能写接口,而直连之间必须写接口

ip route-static 0.0.0.0 0 23.0.0.3 track bfd-session aa

将名称为aa的bfd会话,与这个路由进行绑定实现实时监测

动态:

bfd会话可以和ospf,vrrp等协议进行关联,此时为动态bfd会话。

bfd

ospf 1

在此ospf进程中敲此命令

brd all-int enable

重发布技术(在同一个网络拓补之中存在多个路由协议由于对路由的处理方式不一样可能产生一系列问题,在边界设备上把某种协议引入,进行路由引入或者路由重分发这个技术叫做重发布)

作用:让多种路由协议之间进行沟通计算,实现路由共享

关注点

1.必须存在asbr设备---同时连接两种协议或者两个进程

2.种子度量值---重发布路由的其实度量值(不同协议不一样)

规则

1.将a协议发布到b协议中在asbr的b协议上配置

2.将a协议发布到b协议中,asbr会将所有通过a协议学习到的路由以及asbr上宣告在a协议中的所有直连路由,全部共享到b协议中。

单点:ospf----rip只有一个设备执行了重发布(最容易理解)

双点

多点

单向

双向

单点重发布

在ospf进程中编辑可以使rip协议发布到ospf协议中

在rip进程中同理

类型

A--->Brip网络中的种子度量值为0

default-cost 5 ---修改默认开销之,对全局进行修改

import-route ospf 1 cost 3 ---针对重发布的路由进行修改

静态-->B

重发布时,不会将缺省路由进行引入

直连--->B

在同时引入动态和直连路由时,且这两个网段在同一个网段中,则优先引入的是直连路由

引入是只会引入不存在于B协议中的直连网段

双点重发布

运行了双向重发布可能会产生的问题
r4会学习到上面rip发来的r1的路由
由于r2的重发布把r1的路由信息会被引入到ospf中
r4也可以通过ospf学习到r2的环回
此时对比优先级
ospf更优采用ospf路由经过了实际上更远的更麻烦的路径
《次优问题》
路由回馈
a协议被发到b协议又被b协议转一圈发回来
可能导致环路,次优路径问题
解释问题:
1.r4为什么会优选ospf的路由---ospf的优先级比rip的小
结论:不同的两个路由协议,在进行双电重发布时由于两者的优先级不一样,谷底一套的asbr设备重发布结束后会影响其他asbr设备的路由表;使得路由可能会被传回到源协议,发生路由回馈,a协议的路由重发布到b协议中,又被重发布回a协议;路由回馈会导致选路不佳形成环路等问题
解决方案:华为将ospf的域外路由的优先级提高到150(高于华为体系下所有的igp协议优先级)
多点重发布必然存在选路不佳问题
理解方式:可以通过双点映射出多点的情况只会更麻烦,更复杂,且个人感觉有可能双点的解决方式不适用

第十章最重要的内容!!!!!!!
路由策略
控制层流量---路由协议传递路由产生的流量
数据层流量---设备访问目标地址时产生的流量
(这个概念第三次讲,很重要)
之前学过acl对数据层数据进行修改
所谓的路由策略就是在控制层转发流量的过程中,截取流量,之后修改流量再转发或者不再转发,最终达到影响路由表的生成,干涉选录的结果
第一步---抓取流量
目前只有acl和ip前缀列表抓取
acl
acl为了处理数据层流量而诞生的存在一个通配符的概念
rule permit source 192.168.1.0 0.0.0.0 (255)
ip地址 通配符
通配符由0和1组成0代表IP对应bit不可变1代表可变
acl在抓取流量的时候只能通过ip地址的数字特征来进行匹配
如果要使用acl来抓取路由信息,上述命令描述了抓取192.168.1.0路由信息(不管掩码是多少都会被匹配上没有办法很好的区分每一条路由的信息,如果写255的话能被抓的路由信息太多了不用管最后一个ip信息和掩码信息)
ip前缀列表抓取
匹配的对象1ip地址前缀---路由条目的目标网络号(182.168.1.0/24)
2掩码长度
ip前缀列表---包含了多条语句每一个语句用了步长为10的序号标识
不同点
前缀列表的每一条表项只能代表一条信息
所以在前缀列表中可以进行范围匹配(掩码范围)
匹配规则:从上而下,注意匹配,一旦匹配,向下执行,不再匹配,(末尾隐含条件为拒绝所有,acl中为允许所有)
示例:
171.16.0.0/16
172.16.0.0/24
172.16.0.0/30
172.16.1.1/32
计算方式
172.16__.__
掩码为16,17,18.。。。。。。24=1+2+4+。。。。。。256
ip ip-prefix aa permit 172.16.0.0 24
---代表允许172.16.0.0/24这条路由通过
ip ip-prefix bb index 10 permit 172.16.0.0 16 less-equal 24
--- less-equal代表小于等于
---代表匹配前缀为172.16,掩码在16-24范围内的所有路由信息。
ip ip-prefix cc index 10 permit 172.16.0.0 16 greater-equal 24
--- greater-equal代表大于等于
---代表匹配前缀为172.16,掩码在24-32之间的所有路由信息。
匹配前缀为172.16 掩码为24的所有路由,
先写172.16.0.0 16
之后同时用小于和大于24这样就可以选中24网段
更多玩法
小于24大于30,24到30(灵活变通)
匹配缺省
和之前一样permit后面接0.0.0.0 0
所有路由
大于0小于32
或者用缺省后面接less-equal 32
匹配所有主机路由(掩码为32的路由)
和上面的匹配掩码为24的同理
第二部---做策略
便宜列表
在思科中属于一种策略工具,但是在华为中仅属于一种距离矢量型路由协议专用,用于改cost(目前学习的只有rip)
在思科中仅使用acl服务,而华为中可以使用acl也可以使用ip前缀列表抓取
图中因为r2跟r4都做了重发布把度量值洗掉了导致r1去r4的环回有两条路径其他网段也有等价路由情况发生
解决方案:
偏移列表
1.抓取流量
ip ip-prefix aa permit 4.4.4.4 32在r1上先把r4发来的流量抓取
抓取流量时动作选择permit另外一个动作是直接干掉
2.做策略
rip metricin ip-prefix aa 5入方向匹配一个前缀列表,匹配成功的信息加上5开销
3.调用(不一定有)
rip默认的开销值增加方式是本地向外传递则+1
但是通过策略修改,是可以实现叠加操作, 即同一条链路发出时增加一次,接收时在增加一次。
http://www.jsqmd.com/news/873981/

相关文章:

  • 行业观察:2026现阶段云南钢模板单价,中陆达钢模板如何以高性价比突围? - 2026年企业推荐榜
  • 【Java 抽象类(零基础完整版超详细教程)看完彻底弄懂 】
  • 【Telephony】IPC 跨层通信机制深度解析 (Binder HAL)
  • Midjourney渐变美学的神经渲染原理(附RGB-HSV-LCH三空间渐变映射对照表·行业首曝)
  • 【199管理类联考】逻辑66考点(第一轮复习)
  • 2026年商丘口碑好的墙布企业大揭秘,你知道几家? - 资讯纵览
  • 2026成都文化墙设计技术解析与靠谱服务商选型指南:成都校园走廊文化设计公司、成都社区文化墙设计公司、成都中小学文化建设公司选择指南 - 优质品牌商家
  • 【教育科技圈内部流传】:Claude提示词工程在K12课件创作中的6个致命误区(92%教师正在踩坑)
  • Go语言接口设计:最小接口原则
  • 2026年常压快开人孔权威厂商评测:蛭石隔热管托/隔热管托/可变式弹簧支吊架/固定支吊架/坐式管托/垂直吊盖人孔/选择指南 - 优质品牌商家
  • RAG已死?大模型主动“翻文件”实现精准检索,告别幻觉与低效!附GitHub源码!
  • 让 AI 做代码 Review(CR):测试如何提前在代码提交阶段发现 Bug?
  • C++ 学习笔记---容器---vector(后续会更新)
  • 2026年探秘:专业高温轴流泵厂商究竟有何独特魅力? - 资讯纵览
  • 【游戏设计】游戏循环的奥秘
  • OpenClaw本地Agent网关机器人对接全解析:技能MCPRAG分层搞定!
  • 2026年东莞阳台改造综合实力榜最新公布:6家口碑扎实、交付稳健的企业推荐 - 优家闲谈
  • 大模型Function Calling的底层原理
  • 【Midjourney渐变风格终极指南】:20年AI视觉专家亲授7大高阶参数组合与色彩过渡黄金公式
  • 解决华硕灵耀X双屏Linux下扬声器不工作的问题
  • 如何用COMET框架实现专业级机器翻译质量评估:从零到精通的完整指南
  • Go语言依赖注入:构造函数注入
  • 【AI Agent社交应用实战指南】:2024年已验证的7大落地场景与避坑清单
  • 2026年重庆阳台改造优选指南:七维评估模型筛选出的6家靠谱企业 - 优家闲谈
  • 第1篇:开篇|Claude Code 源码泄露始末与核心价值
  • Scrapy-Pinduoduo:高效构建拼多多电商数据采集系统
  • 当传统CMS遇上AI Agent写作引擎:一场静默升级正在发生——5家上市公司已悄然切换,技术栈兼容性白皮书紧急发布
  • 清远搬工厂公司哪家好?口碑 TOP5 推荐 + 避坑指南 - 从来都是英雄出少年
  • 深度学习安全帽佩戴检测系统
  • Serverless扩缩容:实现自动弹性和成本优化