设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1900|回复: 4
收起左侧

[分享] 优化BGP的设计

[复制链接]
 成长值: 62980
发表于 2017-10-26 10:42:04 | 显示全部楼层 |阅读模式

思科知识点汇总贴
http://bbs.hh010.com/thread-529979-1-1.html
(出处: 鸿鹄论坛)



优化BGP的设计
1.减少路由振荡
大型网络之间,路有频繁振荡会带来严重的后果。因此BGP为尽可能减少路由振荡做了一些考虑。
①BGP邻居超时时间很长,通常是180秒。当应用环回地址建立邻居时,即便链路中断,只要备份链路能够及时发布切换环回地址路由,邻居可以保持建立,不引起振荡。
②BGP规定,如果需要撤销到一个目的地址的路由,同时更新一个掩码不同的路由,则应该把他们组合在一个UPDATE消息中。这样BGP可以一次处理,不出现路由振荡。
③BGP提供路由抑制机制(Route flap damping),它为每条路由分配一个动态的度量数字,用来反馈路由稳定程度。当一条路由出现振荡,就给他分配一个惩罚值。振荡越多,惩罚值越高。如果惩罚值超出预设的门限,该路由就不再对外发布。直到一段时间后惩罚值降低到可重新使用的门限值。
2.节省设备资源
①在BGP向其他邻居发布路由时,引入一个介于0.75~1的随机因子,将该因子分别与每对邻居间发布路由的最小时间间隔相乘,从而得出不同的路由发布最小时间间隔,以避免路由都挤在一个时间发布占用太多的带宽和CPU。
②BGP支持路由聚合,可根据某些属性进行灵活的聚合,减少路由发布条目。
③引入路由反射器。IBGP要求全链接,引入反射器后,每台BGP发言者只需要与BGP反射器建立邻居,BGP反射器会把从IBGP邻居学到的路由发布给其他IBGP邻居,以节省开销。



发表于 2020-7-25 18:52:02 | 显示全部楼层
感谢小乔分享
5# 2020-7-25 18:52:02 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-5 08:50 , Processed in 0.063701 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表