- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BGP决策过程
BGP的决策过程
上面我们描述了BGP发言者之间交换哪些信息。决策过程选择路由用于下一步的发布,应
用本地策略信息库PIB(Policy Informaiton Base)来处理Adj-RIB-In中的路由。决策过程的输出是发布到所有邻居(包括IBGP和EBGP)的路由信息集合,被选的路由存储在Adj-RIB-Out中。
决策过程分三步来进行:
1.当本地BGP发言者接收到EBGP邻居发布过来的更新、替代或撤销路由时,为每一条路由
计算优先级,并将最高优先级的路由通告到所有IBGP邻居。
2.在步骤一完成后激活。负责从到达目的地的所有路由中选择最好的路由,同时安装每
条选中的路由到相应的Loc-RIB。如果路由信息携带的下一跳路由不可达,则将该路由排除在这个决策过程之外。
3.在步骤二完成后激活。负责根据在PIB中的规则,发布Loc_RIB中的路由到EBGP邻居的
每个对端。
最优路由有三种情况:
1.对同一个目的地集合有路由的最高优先级
2.是到目的地的唯一路由
3.两条或两条以上具有相同优先级,必须用更细的法则算出一条最优来。此过程称之为
Tie-Break
一般来说,BGP计算路由优先级采用如下规则:
1.选择具有最高LOCAL_PREF值的路由
2.如果LOCAL_PREF相同,选择从本地IGP(含直连路由)引入的路由
3.如果LOCAL_PREF相同,且没有本地引入路由,则选择AS_PATH最短的路由
4.如果AS_PATH路径长度相同,判断ORIGIN值,IGP优于EGP,EGP优于Incomplete
5.如果ORIGIN相同,优选MULTI_EXIT_DISC值较小的
6.如果MED也相同,依次选择从EBGP、Confederation、IBGP发布的路由
7.如果发布源也相同,优选下一跳IP在本地路由表中Cost值最小的路由
8.如果下一跳Cost也相同,优选CLUSTER_LIST长度最短的路由
9.如果CLUSTER_LIST长度也相同,优选ORIGINATOR_ID最小的路由
10.如果ORIGINATOR_ID长度也相同,优选ROUTER_ID最小的路由
两条或两条以上具有相同优先级,必须用更细的法则算出一条最优来。此过程称之为
Tie-Break。Tie-break采用如下过程:
1.优选MULTI_EXIT_DISC值较小的.
2.优选下一跳IP在本地路由表中Cost值最小的路由
3.优选EBGP邻居发布的路由
4.选择BGP标识符最小的邻居发布的路由
BGP选路概述
解析BGP选路的意义
每个路由协议都有自己计算路由的方法,计算路由的方法称为路由算法,BGP选路方法就
是BGP的路由算法,BGP运行路由算法的目的是计算出有效路由进而优选出最优路由,选路算法是BGP路由协议的核心算法之一。
BGP选路与常见IGP选路的区别
众所周知,链路状态算法的路由协议,其路由非通告所得,而是计算所得。在采用链路
状态算法的路由协议如OSPF中,在其作用域内无法人为地干涉路由优选,即算法不可改变,
在路由器的实现中在代码中固定,人为干涉的结果会导致路由无法计算或计算出错,在链路
状态算法的作用域之间,有相对比较简单的计算规则,一般也没有必要人为地去干涉选路
(如OSPF协议的区域间路由)。
以上原因导致OSPF的路由计算对网络管理员来说比较傻瓜化,大部分的选路工作由机器
完成,管理员参与的部分极少。
基于距离矢量的IGP,如RIP由于路由协议中携带的信息量极少,可供选路决策的条件很
少,所以讨论其协议内部的路由优选意义不大。
BGP选路是一个比较复杂的过程,需要深入讨论,原因是BGP的设计者将需要大部分由代
码固化完成的工作分了一部分出来“允许”管理员参与完成,在协议中也包含了丰富的优选
参数,可供选路时自动或人为地进行控制与决策。这也说明,关于BGP的主要工作内容由两部分:
在AS之间及AS内部传递路由——自动完成
? 控制、管理、优化路由——自动或由管理员手动完成
通过选路,我们可以看出设计者设计如此多属性的原因,与通用的IGP协议采用单一
Metric计算路由相比,BGP的众多属性更细致地反映一条路由的“历史背景”,在选路过程中可以自动或手动地利用这些丰富的材料进行综合考虑,进而更为细腻地优选和控制路由。
BGP选路过程解析
选路规则
BGP IPv4选路规则如下:
? 下一跳(Next_Hop)不可达的路由及其他无效路由不参与优选;
? 优选协议优先级值低的路由;
? 标签路由(有LSP隧道)优于非标签路由;
? 若配置了Preferred-value值,优选值高的;
? 优选本地优先级(Local_Pref)最高的路由;
? 优选本路由器始发的路由;
? 优选AS路径(AS_
您可能关注的文档
- 05 HR培训_职位和职务体系.ppt
- 108774_植筋理论与混凝土加固规范.ppt
- 06第六章 致癌基因与癌症.ppt
- 10元投入是怎样变成100万元回报?(爱心创业同盟方案).doc
- 04专题一.火力发电厂烟气排放新标准实施对电厂环保影响和应对措施.pdf
- 12粮面压盖方法和要求.doc
- 11 HR培训_考勤管理_考勤管理系统和外部考勤硬件接口说明.ppt
- 12春婴幼儿营养和保育作业4.doc
- 03和11平法图集对比.ppt
- 13 零售和批发.ppt
- 教育质量评估与认证体系在学生生涯教育中的构建策略报告.docx
- 短视频平台短视频内容审核与版权保护研究报告.docx
- 2025年互联网医疗服务平台政策法规影响及应对策略研究报告.docx
- 基于2025年城市河道整治项目的社会稳定性评估与风险化解策略报告.docx
- 2025年金融行业反洗钱技术监管与金融机构风险识别报告.docx
- 2025年儿童教育游戏化在儿童学习策略培养中的应用报告.docx
- 农业保险创新产品与农村金融服务创新技术应用报告.docx
- 金融量化投资策略在2025年区块链技术投资中的风险分析与控制报告.docx
- 食品与饮料行业食品行业食品安全监管执法监督机制完善报告.docx
- 2025年新能源汽车二手车市场评估标准与流通渠道拓展竞争格局分析报告.docx
文档评论(0)