HC120112002 BGP路径选择课件讲解_第1页
HC120112002 BGP路径选择课件讲解_第2页
HC120112002 BGP路径选择课件讲解_第3页
HC120112002 BGP路径选择课件讲解_第4页
HC120112002 BGP路径选择课件讲解_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

BGP路径选择Page1前言BGP作为一个策略工具,主要作用是实现AS间的路由信息传递。BGP就是结合丰富的路径属性,很好的控制路由信息的传递,从而实现路径的选择。Page2培训目标学完本课程后,您应该能:知道什么是路径属性了解BGP常用路径属性了解BGP的选路原则Page3目录BGP路径属性介绍

BGP路径选择Page4目录BGP路径属性介绍

BGP路径选择Page5BGP的路径属性BGP路径属性是一组描述BGP前缀特性的参数BGP路径属性可以被分为四大类:公认必遵(Well-knownmandatory)公认任意(Well-knowndiscretionary)可选过渡(Optionaltransitive)可选非过渡(Optionalnon-transitive)Page6BGP的路径属性(续)公认属性是所有BGP路由器都必须识别的属性公认必遵(Well-knownmandatory)所有BGP路由器都可以识别,且必须存在于Update消息中。如果缺少这种属性,路由信息就会出错公认任意(Well-knowndiscretionary)所有BGP路由器都可以识别,但不要求必须存在于Update消息中,可以根据具体情况来决定是否添加到Update消息中Page7BGP的路径属性(续)可选属性不需要都被BGP路由器所识别可选过渡(Optionaltransitive)BGP路由器可以选择是否在Update消息中携带这种属性。接收的路由器如果不识别这种属性,可以转发给邻居路由器,邻居路由器可能会识别并使用到这种属性可选非过渡(Optionalnon-transitive)BGP路由器可以选择是否在Update消息中携带这种属性。在整个路由发布的路径上,如果部分路由器不能识别这种属性,可能会导致该属性无法发挥效用。因此接收的路由器如果不识别这种属性,将丢弃这种属性,不必再转发给邻居路由器Page8Page9常见BGP路由属性1、Origin2、AS_PATH3、Nexthop4、MED5、Local-Preference6、Atomic-Aggregate7、Aggregator8、Community9、Originator-ID10、Cluster-List11、MP_Reach_NLRI12、MP_Unreach_NLRI13、Extended_CommunitiesPage10常见BGP路由属性(续)==========||===============BGP属性类别1.Origin2.AS_Path3.Next_Hop4.Multi_Exit_Disc5.Local_Pref6.Atomic_Aggregate7.Aggregator8.Community9.OriginatorID10.ClusterList(well-knownmandatory)(well-knownmandatory)(well-knownmandatory)(optionalnon-transitive)(well-knowndiscretionary)(well-knowndiscretionary)(optionaltransitive)(optionaltransitive)(optionalnon-transitive)(optionalnon-transitive)Page11起源(Origin)

属性一般的,具体的实现按如下方式决定一条路由的Origin属性某条路由是直接而具体的注入到BGP路由表中的,则origin属性为IGP通过network命令注入BGP的路由通过EGP(RFC904)学到的路由,则origin属性为EGP其他情形下,Origin属性都为Incomplete通过import命令注入BGP的路由Origin属性值默认情况下不被任何路由器修改Page12Page13起源(Origin)

属性(续)[RTB]displaybgprouting-table

TotalNumberofRoutes:2

BGPLocalrouterIDis192.168.2.1Statuscodes:*-valid,>-best,d-damped,h-history,i-internal,s-suppressed,S-StaleOrigin:

i-IGP,e-EGP,?-incompleteNetworkNextHopMEDLocPrfPrefValPath/Ogn

*>192.168.1.010.1.1.100100i*192.168.2.010.1.1.100100iPage14AS路径(AS_PATH)属性18.0.0.0/8AS200AS400RTANLRI18.0.0.0/8AS_PATH(400300200)NLRI18.0.0.0/8AS_PATH(500200)AS100AS300AS500NLRI18.0.0.0/8AS_PATH(500200)Page15Page16问题10.0.0.0/8AS387NLRI10.0.0.0/8AS_PATH(213)RTARTCRTBNLRI10.0.0.0/8AS_PATH(387213)AS213RTA会接受这条路由吗?Page17预先规划AS_PATH10.0.0.0/8AS462AS3872Mbps64kbps2MbpsAS123NLRI10.0.0.0/8AS_PATH(123)NLRI10.0.0.0/8AS_PATH(123123123)NLRI10.0.0.0/8AS_PATH(462123)2Mbps10.0.0.0/8RTARTBRTCRTDPage18下一跳(NextHop)属性18.0.0.0/820.0.0.0/8RTARTCRTBRTD19.0.0.0/821.0.0.221.0.0.110.0.0.210.0.0.310.0.0.1AS100AS200IBGPIBGPEBGPRTB可经下一跳10.0.0.2到达18.0.0.0/8可经下一跳10.0.0.3到达20.0.0.0/8RTA可经下一跳10.0.0.2到达18.0.0.0/8可经下一跳10.0.0.3到达20.0.0.0/8可经下一跳21.0.0.1到达19.0.0.0/8RTC可经下一跳10.0.0.1到达19.0.0.0/8可经下一跳10.0.0.3到达20.0.0.0/8Page19Page20本地优先级属性

(Local-Preference)RT1RT2ISP1RT4RT3210.52.83.0/24210.52.82.0/24RT5Prefix/maskLocal-Pref210.52.83.0100210.52.82.0200Prefix/maskLocal-Pref210.52.83.0200210.52.82.0100InternetISP2ISP0Page21Page22MED(Multi-Exit-DISC)属性RT1RT2RT3AS200AS100MED是可选非过渡属性区别到达同一邻居AS的多条入口链路(MED值越小,链路越优先)通过EBGP发送MED值给对等体Prefix/maskMED210.52.83.050210.52.82.0100Prefix/maskMED210.52.83.0100210.52.82.050Page23Page24问题在RTC上为什么不一定会选择通往RTA的链路(MED值较小)作为主链路去往目标网段192.10.0.0/16?201.1.1.2/24160.1.1.2/24201.1.1.1/24160.1.1.1/24RTCRTBRTAAS500AS600AS700192.10.0.0/16E0E0MED10MED20Page25团体(Community)属性什么是团体属性团体是一组有相同性质的目的地址路由。目的就是将路由信息编组,通过组的标识决定路由传递的策略。团体属性属性类型:8可选,过渡属性Page26团体(Community)属性团体属性是由一系列4字节(0x00000000—0xFFFFFFFF)数值所组成保留的团体属性:0x00000000—0x0000FFFF0xFFFF0000—0xFFFFFFFF公认团体属性:NO_EXPORT(0xFFFFFF01)NO_ADVERTISE(0xFFFFFF02)NO_EXPORT_SUBCONFED(0xFFFFFF03)私有团体属性:AS(2B):Number(2B)Page27Page28目录BGP路径属性介绍

BGP路径选择Page29BGP路径选择过程1,如果此路由的下一跳不可达,忽略此路由2,Preferred-Value值数值高的优先3,Local-Preference值最高的路由优先4,聚合路由优先于非聚合路由5,本地手动聚合路由的优先级高于本地自动聚合的路由6,本地通过network命令引入的路由的优先级高于本地通过import-route命令引入的路由7,AS路径的长度最短的路径优先8,比较Origin属性,IGP优于EGP,EGP优于Incomplete9,选择MED较小的路由Page30BGP路径选择过程(续)10,EBGP路由优于IBGP路由11,BGP优先选择到BGP下一跳的IGP度量最低的路径当以上全部相同,则为等价路由,可以负载分担注:AS_PATH必须一致当负载分担时,以下3条原则无效12,比较Cluster-List长度,短者优先,13,比较Originator_ID(如果没有Originator_ID,则用RouterID比较),选择数值较小的路径14,比较对等体的IP地址,选择IP地址数值最小的路径Page31BGP路由属性-选路规则1、Preferred-value(大的优先,本地有效,不传递,Cisco叫weight)2、

Local-Preference(大的优先)3、

Aggregator>Atomic-Aggregate4、AS-Path5、Origin6、MED7、eBGP>iBGP>LocalCross>RemoteCross8、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论