eBGP和iBGP都是BGP協(xié)議的變種。在比較eBGP和iBGP兩者的區(qū)別之前,讓我們先了解一下這兩個術(shù)語的含義。
一、外部邊界網(wǎng)關(guān)協(xié)議eBGP
它是一種邊界網(wǎng)關(guān)協(xié)議(BGP), 用于不同自治系統(tǒng)(AS)之間的通信。eBGP作為負責不同組織或互聯(lián)網(wǎng)的網(wǎng)絡(luò)互連的協(xié)
議。eBGP在邊緣或邊界路由器上使用和實現(xiàn),為兩個或多個自治系統(tǒng)提供互連。
二、內(nèi)部邊界網(wǎng)關(guān)協(xié)議或iBGP
它是同一自治系統(tǒng)(AS)中路由器之間使用的協(xié)議。iBGP用于向我們的內(nèi)部路由器提供信息。iBGP要求同一 AS中的所有
設(shè)備形成全 網(wǎng)狀 鄰居 或 路由反射器 和 聯(lián)盟中的任何一個 來進行前綴學(xué)習。
三、eBGP和iBGP之間有何區(qū)別?
1、鄰居關(guān)系:外部邊界網(wǎng)關(guān)協(xié)議(EBGP)用于在兩個不同的自治系統(tǒng) (AS) 之間建立連接,而內(nèi)部邊界網(wǎng)關(guān)協(xié)議(IBGP)用
于在相同的自治系統(tǒng)之間建立鏈接。
2、路由通告:從外部BGP (eBGP)對等點接收到的任何路由都將分發(fā)給其他對等點(BGP或iBGP)。但是,從iBGP對等
體收到的路由不會被通告給其他iBGP對等體。
3、作為路徑添加:當向eBGP對等方通告時,AS路徑被預(yù)先添加到路由中。然而,內(nèi)部BGP的情況并非如此。
4、屬性:對于eBGP,本地首選項等屬性會發(fā)送到iBGP對等體,而不是發(fā)送到eBGP對等體。另一方面,在iBGP的情況
下,本地首選項等屬性會發(fā)送到iBGP對等體,但不會發(fā)送到EBGP對等體。
5、范圍:eBGP范圍在組織之間或組織與Internet服務(wù)提供商之間。但是,iBGP在同一組織內(nèi)使用。
6、TTL:默認情況下,EBGP對等體的生存時間(TTL)值設(shè)置為1,表示假定鄰居是直接連接的。然而,IBGP的情況并非如
此。要修改EBGP的TTL設(shè)置,應(yīng)使用命令“neighbor xxxx ebgp-multihop TTL>”。術(shù)語“多跳”僅與 EBGP 相關(guān)。
7、AD(管理距離):外部邊界網(wǎng)關(guān)協(xié)議(EBGP)路由的管理距離為20,而內(nèi)部邊界網(wǎng)關(guān)協(xié)議(IBGP)的管理距離為
200。
8、Next Hop屬性:默認情況下,路由的下一跳在發(fā)布給Internal BGP對等體時保持不變,但在傳播給External BGP對
等體時會修改??梢酝ㄟ^命令“neighbor xxxx next-hop-self”改變IBGP的默認行為,它在發(fā)出通告時將下一跳值修改
為路由器自己的本地路由。
9、拓撲:iBGP需要全網(wǎng)狀拓撲或路由反射器或聯(lián)盟。eBGP不需要全網(wǎng)狀拓撲。
10、防環(huán)機制:External BGP利用AS Path來防環(huán)。然而,iBGP使用BGP水平分割,即從iBGP到iBGP鄰居的非通告。
以上是eBGP和iBGP之間的區(qū)別介紹,希望能幫助到大家了解!
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站