BGP分解实验·15——路由阻尼(抑制/衰减)实验

news/2025/1/30 18:50:57/

一个可以监控路由信息不稳定征兆的小特性,那些表现出不稳定的路由将会受到惩罚,直到它稳定下来为止。

实验拓扑如下:

配置两台路由器的基础连通性后,再到R2上设置半衰期5分钟、使用阈值750,惩罚阈值1500;并验证路由阻尼参数。

R1的基础配置:

hostname R1
!
interface Loopback0ip address 192.168.1.1 255.255.255.255
!
interface Ethernet0/0ip address 10.12.1.1 255.255.255.0no sh
!
router bgp 100bgp router-id 1.1.1.1network 192.168.1.1 mask 255.255.255.255neighbor 10.12.1.2 remote-as 200
!
end

R2的基础配置:

hostname R2
!
interface Loopback0ip address 192.168.2.2 255.255.255.255
!
interface Ethernet0/0ip address 10.12.1.2 255.255.255.0no sh
!
router bgp 200bgp router-id 2.2.2.2bgp dampening 5 750 1500 5network 192.168.2.2 mask 255.255.255.255neighbor 10.12.1.1 remote-as 100
!

验证实验需要在R1上身后接口不稳定,比如,使R1环回loopback0接口反复关闭再开启(重复3次),每次间隔数秒,可以模拟真实环境中的链路不稳定造成的震荡。

再查看R2设置惩罚的阻尼路径:

可以在R2限定的阻尼参数中看到由于R1有不稳定链路过来的路由信息。

这个时候路由表也会被清空:

稍后大约等待设置的阻尼半衰期的临近时间,达到该路由的再使用阈值,即可恢复优选路径。

这个简单的小实验可以说明当某一条链路出现故障且不稳定的翻动震荡时,将会导致网络不稳定,在这种情况下可以针对BGP路由器设置阻尼/抑制参数,合理的减小震荡时间,使得BGP路由在不稳定的情况下受到制约,使其暂时将不稳定的路径抑制且限定被优选。这样虽然牺牲了BGP路由的收敛时间,但是增加了BGP网络的稳定。


http://www.ppmy.cn/news/1567953.html

相关文章

浅谈Redis

2007 年,一位程序员和朋友一起创建了一个网站。为了解决这个网站的负载问题,他自己定制了一个数据库。于2009 年开发,称之为Redis。这位意大利程序员是萨尔瓦托勒桑菲利波(Salvatore Sanfilippo),他被称为Redis之父,更…

【BUUCTF】[GXYCTF2019]BabysqliV3.01

进入题目页面如下 是一个登陆界面,尝试万能密码登录 当输入带有符号的用户名时,提示用户不存在,那尝试 弱口令密码 用户名:admin 密码:password 可以,登陆上去了,页面如下 难道是文件上传&…

贝尔科技液氮罐确保每一份样本的保存达标

生物样本库保存的人体样本种类也越来越多,目前各个样本库并没有采用标准的、统一的低温保存技术和方法,也缺少对第三方对深低温液氮罐的运行监测,这是目前亟待解决的现实问题。 生物样本的保存温度与样本的处理方式、样本特性、用途和保存时间…

《Trustzone/TEE/安全从入门到精通-标准版》

CSDN学院课程连接:https://edu.csdn.net/course/detail/39573 讲师介绍 拥有 12 年手机安全、汽车安全、芯片安全开发经验,擅长 Trustzone/TEE/ 安全的设计与开发,对 ARM 架构的安全领域有着深入的研究和丰富的实践经验,能够将复杂的安全知识和处理器架构知识进行系统整…

【Rust自学】16.3. 共享状态的并发

喜欢的话别忘了点赞、收藏加关注哦(加关注即可阅读全文),对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 16.3.1. 使用共享来实现并发 还记得Go语言有一句名言是这么说的:Do not commun…

信息学奥赛一本通 2110:【例5.1】素数环

【题目链接】 ybt 2110:【例5.1】素数环 【题目考点】 1. 深搜回溯 2. 质数 【解题思路】 1~n的数字构成一个环,要求相邻数字加和必须是质数。 该题最终输出的是一个序列,只不过逻辑上序列最后一个数字的下一个数字就是序列的第一个数字…

C语言-----扫雷游戏

扫雷游戏的功能说明 : • 使⽤控制台实现经典的扫雷游戏 • 游戏可以通过菜单实现继续玩或者退出游戏 • 扫雷的棋盘是9*9的格⼦ • 默认随机布置10个雷 • 可以排查雷: ◦ 如果位置不是雷,就显⽰周围有⼏个雷 ◦ 如果位置是雷,就…

python学opencv|读取图像(四十三)使用cv2.bitwise_and()函数实现图像按位与运算

【1】引言 前序已经对图像叠加进行了一些探索: python学opencv|读取图像(四十)掩模:三通道图像的局部覆盖-CSDN博客 python学opencv|读取图像(四十一 )使用cv2.add()函数实现各个像素点BGR叠加-CSDN博客…