資源描述:
《dp500025 bgp反射與聯(lián)盟 issue1.0_20061229_a》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、DP500025BGP反射與聯(lián)盟ISSUE1.0在AS內(nèi)部,為保證IBGP對(duì)等體之間的連通性,需要在IBGP對(duì)等體之間建立全連接關(guān)系。當(dāng)IBGP對(duì)等體數(shù)目很多時(shí),建立全連接網(wǎng)的開銷很大。使用路由反射器或者聯(lián)盟,可以解決這個(gè)問題。在大規(guī)模的AS中,它們可以被同時(shí)使用。前言Page參考資料RFC2796(BGPRouteReflection-AnAlternativetoFullMeshIBGP)RFC3065(AutonomousSystemConfederationsforBGP)Page學(xué)習(xí)完此課程,您將會(huì):知道BGP反射器的工作原理知道
2、BGP聯(lián)盟的工作原理目標(biāo)Page第1章路由反射/聯(lián)盟簡(jiǎn)介第2章BGP路由反射第3章BGP聯(lián)盟內(nèi)容介紹PageIBGP擴(kuò)展性的問題BGP是怎樣防止環(huán)路的?EBGP通過AS-Path屬性,丟棄從EBGP對(duì)等體接收到的包含自身AS號(hào)的任何更新信息IBGPIBGP宣告者不會(huì)宣告任何更新信息給該IBGP對(duì)等體BGP的環(huán)路防止機(jī)制PageIBGP擴(kuò)展性的問題IBGP環(huán)路防止機(jī)制帶來的問題為保證更新信息可以到達(dá)所有IBGP對(duì)等體IBGPSpeaker與IBGPSpeaker之間的全互連從而又帶來IBGP會(huì)話數(shù)n(n-1)/2的問題解決方案:路由反射(RF
3、C2796)聯(lián)盟(RFC3065)IBGP全互連PageIBGP擴(kuò)展問題解決方案路由反射(RFC2796)對(duì)指定路由器放松IBGP環(huán)路防止機(jī)制,允許宣告IBGP更新信息到該IBGP對(duì)等體聯(lián)盟(RFC3065)對(duì)于大的AS分成若干小的AS,而小AS之間建立EBGP對(duì)等體關(guān)系PageBGP路由反射路由反射器(RouteReflector)AS101AS100AS102IBGPEBGPRRClientClientClientPageBGP聯(lián)盟聯(lián)盟(Confederation)AS100IBGPEBGPAS1001AS1003AS1002AS101
4、EBGP_ConfedPage第1章路由反射/聯(lián)盟簡(jiǎn)介第2章BGP路由反射第3章BGP聯(lián)盟內(nèi)容介紹Page第2章BGP路由反射2.1路由反射宣告原則2.2路由反射簇2.3路由反射環(huán)路防止機(jī)制內(nèi)容介紹Page路由反射宣告原則一個(gè)AS內(nèi)的IBGP對(duì)等體可以被分為:客戶對(duì)等體(ClientPeers)指定路由反射的對(duì)等體非客戶對(duì)等體(Non-ClientPeers)非指定路由反射的對(duì)等體反射路由器(RouteReflector)負(fù)責(zé)反射路由信息的對(duì)等體對(duì)等體的不同角色ClientClusterNon-ClientRRClientNon-Clien
5、tIBGPPage路由反射宣告原則Client只需維護(hù)與RR之間的IBGP會(huì)話RR與RR之間需要建立IBGP的全互連Non-Client與Non-Client之間需要建立IBGP全互連對(duì)等體之間的關(guān)系Page路由反射宣告原則第一步:按照BGP的基本選路原則,選出最佳路由第二步:路由來自Non-ClientIBGP對(duì)等體只反射到所有Client對(duì)等體宣告三步曲ClientClusterNon-ClientRRClientNon-ClientIBGPPage路由反射宣告原則第三步:路由來自ClientIBGP對(duì)等體反射到所有Client對(duì)等體以
6、及Non-Client對(duì)等體宣告三步曲(續(xù))ClientClusterNon-ClientRRClientNon-ClientIBGPPage路由反射宣告原則RR之間的反射由于RR相互之間也存在著Client與Non-Client關(guān)系RR與RR之間如果是Non-Client關(guān)系,則各RR之間需要IBGP全連接RRRRRRRRClientClientClientIBGPPage第2章BGP路由反射2.1路由反射宣告原則2.2路由反射簇2.3路由反射環(huán)路防止機(jī)制內(nèi)容介紹Page路由反射簇當(dāng)一個(gè)AS內(nèi)存在多臺(tái)RR為Client提供冗余時(shí),RR間的
7、路由更新很有可能會(huì)造成環(huán)路,為防止該現(xiàn)象,引入了Cluster簇(Cluster)RRRRRRRRClientClientClientIBGPClusterClusterPage路由反射簇通過4字節(jié)的Cluster_ID來標(biāo)識(shí)Cluster,通常會(huì)使用LoopBack地址作為Cluster_ID一個(gè)Cluster里可以包括一個(gè)或多個(gè)RR;一個(gè)Client可以同時(shí)屬于多個(gè)Cluster簇(Cluster)RRRRRRRRClientClientClientIBGPCluster10.1.1.1Cluster10.1.1.2Page路由反射簇?fù)?/p>
8、有相同Cluster_ID的路由更新會(huì)被丟棄RRRRRRRRClientClientClientIBGPCluster10.1.1.2Cluster10.1.1.1簇(Clust