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

数据通信学习笔记之OSPF其他内容2

OSPF 与 BFD 联动

网络上的链路故障或拓扑变化都会导致设备重新进行路由计算,所以缩短路由协议的收敛时间对于提高网络的性能是非常重要的。

OSPF 与 BFD 联动就是将 BFD 和 OSPF 关联起来,一旦与邻居之间的链路出现故障,BFD 对完品以,四二出快速感应能够加快 OSPF 对于网络拓扑变化的响应

OSPF 与 BFD 联动工作原理:

  • 三台设备(R1、R2、R3)间建立 OSPF 邻居关系。邻居状态到达 Full 时通知 BFD 建立 BFD 会话
  • R1 到 R2 间的链路出现故障后,BFD 首先感知到并通知 R1。R1 外理 BFD 会话 Down 事件,重新进行路由计算,新的路径为:R1-R3-R2

锐捷

RSR-A(config)#interface gigabitEthernet 2/1
RSR-A(config-GigabitEthernet 2/1)#bfd interval 500 min_rx 500 multiplier 3//配置BFD时间参数,该命令同时启用了接口的BFD功能,因此必须配置;
这里的 500/500/3 为推荐配置,间隔500ms发送一个探测报文,连续3个没收到回应宣告链路失败。
RSR-A(config-GigabitEthernet 2/1)#no bfd echo    //推荐配置为该模式(ctrl模式),默认是bfd echo模式;和友商对接更是推荐ctrl模式,否则可能对接不起来。
RSR-A(config-GigabitEthernet 2/1)#ip ospf bfd        //在对应的接口开启OSPF与BFD联动功能

等价路由

当路由表中存在到达同一目的地址,且同一路由协议发现的多条路由时,若这几条路由的开销值也相同,那么这些路由就是等价路由,可以实现负载分担。

设置进行负载分担的等价路由最大数量:

[H3C-ospf-10]maximum load-balancing 10

如果配置了下一跳的权重,那么会以权重的优先级为主

[HUAWEI-ospf-1] nexthop 10.0.0.3 weight 1

缺省路由

OSPF 实际组网应用中,区域边界和自治系统边界通常都是由多个路由器组成的多出口几余备份或者负载分担。此时,为了减少路由表的容量,可以配置缺省路由,保证网络的高可用

OSPF 缺省路由通常应用于下面两种情况

  • 由区域边界路由器(ABR)发布 Type3 LSA,用来指导区域内路由器进行区域之间报文的转发
  • 由自治系统边界路由器(ASBR)发布 Type5 LSA 或 Type7LSA,用来指导 OSPF 路由域内路由器进行域外报文的转发。

OSPF 不支持默认路由引入,OSPF 只可以产生默认路由

OSPF 产生默认路由的条件是:

首先本设备的路由表中存在其他协议的默认路由,那么才可以向其他 OSPF 邻居产生默认路由。并且使用 5 类 LSA 进行泛红

H3C

[H3C-ospf-10]default-route-advertise // 产生缺省路由
[H3C-ospf-10]default-route-advertise always // 不管路由表中是否存在默认路由,均向其他邻居泛红默认路由

锐捷

default-information originate always  // 强制下发默认路由
default-information originate // 非强制下发默认路由,只有在本地有默认路由的情况下才会发布type5默认路由,也学习其它设备发布的默认路由

 

 

 

 

 

 

 

 

 

 

 

 

 

 

http://www.xdnf.cn/news/730.html

相关文章:

  • 读书笔记--MySQL索引
  • MQTT协议容错协议容错机制设计与实现
  • 京东百亿补贴杀入外卖市场:一场关乎即时零售未来的攻防战
  • 5G网络切片:精准分配资源,提升网络效率的关键技术
  • 测试环境凌晨2点负载偏高, 2点到7点 IO 读偏高问题定位
  • ASP.NET Core 最小 API:极简开发,高效构建(上)
  • DEA-Net:基于细节增强卷积和内容引导注意力的单图像去雾
  • 51c大模型~合集119
  • SpringBoot入门实战(第一篇:环境准备和项目初始化)
  • C语言求执行次数
  • 【算法笔记】如何优雅的进行字符串操作
  • 【英语语法】词法---形容词
  • 关于编译树莓派内核系统的总结
  • STM32基础教程——串口收发
  • 基于尚硅谷FreeRTOS视频笔记——11—RTOS获取源码及源码简介
  • 开发环境解决浏览器层面跨域问题
  • [Scade One] Swan 图形化建模技术的形式化文法
  • 如何快速的搭建可用的付费网盘站点,实现盈利:新版网盘系统源码,全新构架,局部新颖,功能齐全,可自用可运营,可正常用于生产,2025年搭建付费网盘系统首选!
  • python绘制正态分布和t分布图形
  • Spring 事务管理核心机制与传播行为应用
  • Keil MDK 编译问题:function “HAL_IncTick“ declared implicitly
  • 牛客java练习题
  • OpenCV 图像调整指南
  • CSS 预处理器:Sass 升级版本 浅学
  • Edge Impulse 训练openMV分类模型(字母+数字)
  • AnimateCC基础教学:制作一个打地鼠简化版
  • 第37讲|AI+农业气象建模:预测极端天气对农业的影响
  • Linux 动、静态库的实现
  • 【代码解读】开源模型 minimind之pretrain
  • Java29:Spring MVC