在本文中,小編我將詳細(xì)給大家分析下bgp是什么意思?
BGP(邊界網(wǎng)關(guān)協(xié)議)是通過在邊緣路由器之間交換路由和可達(dá)性信息來管理數(shù)據(jù)包如何通過互聯(lián)網(wǎng)路由的協(xié)議。BGP在自治系統(tǒng)(AS)引導(dǎo)數(shù)據(jù)包-由單個(gè)企業(yè)或服務(wù)提供商管理的網(wǎng)絡(luò)。在單個(gè)網(wǎng)絡(luò)中AS內(nèi)部路由的流量稱為內(nèi)部BGP或iBGP。更常見的是,BGP用于將一個(gè)AS連接到其他自治系統(tǒng),然后稱之為外部系統(tǒng)BGP或eBGP。有時(shí),BGP它被描述為可達(dá)性協(xié)議,而不是路由協(xié)議。
BGP角色包括:
1、因?yàn)樗荘VP,所以BGP將整個(gè)自治系統(tǒng)/網(wǎng)絡(luò)路徑拓?fù)鋫魉偷狡渌W(wǎng)絡(luò);
2、拓?fù)渚S護(hù)所有外部連接網(wǎng)絡(luò)的路由表;
3、支持無類域間路由(CIDR),它為連接的Internet設(shè)備分配Internet協(xié)議(IP)地址;
4、在促進(jìn)不同自治系統(tǒng)之間的通信時(shí),BGP被稱為外部BGP(EBGP)。使用主機(jī)網(wǎng)絡(luò)/自治系統(tǒng)時(shí),BGP稱為內(nèi)部BGP(IBGP);
5、創(chuàng)建BGP擴(kuò)大和替換外部網(wǎng)關(guān)協(xié)議(EGP)。
BGP用在哪里?
BGP提供網(wǎng)絡(luò)穩(wěn)定性,確保路由器在另一個(gè)互聯(lián)網(wǎng)路徑出現(xiàn)故障時(shí)能夠快速適應(yīng)數(shù)據(jù)包的重新連接。BGP根據(jù)網(wǎng)絡(luò)管理員配置的路徑、規(guī)則或網(wǎng)絡(luò)策略做出路由決策。每一個(gè)BGP所有路由器都維護(hù)標(biāo)準(zhǔn)路由表,以指導(dǎo)傳輸中的數(shù)據(jù)包。該表與單獨(dú)的路由表相結(jié)合,稱為路由信息庫(RIB),它是存儲在BGP服務(wù)器上的數(shù)據(jù)表在路由器上。RIB包括直接連接的外部對等體和內(nèi)部對等體的路由信息,并在更改時(shí)不斷更新路由表。BGP基于TCP/IP并使用客戶端–與客戶端一起使用服務(wù)器拓?fù)洙C通過向服務(wù)器發(fā)送請求發(fā)起服務(wù)器通信BGP會(huì)話。
BGP路由基礎(chǔ)知識
只有當(dāng)發(fā)生變化時(shí),BGP發(fā)送更新的路由器表信息–即便如此,它也只發(fā)送受影響的信息。BGP對等體之間的連接必須手動(dòng)設(shè)置,并在兩端編寫對等地址。
BGP根據(jù)當(dāng)前的可達(dá)性、跳數(shù)等路徑特征做出最佳路徑?jīng)Q策。在多條路徑(如主要托管設(shè)施)的情況下,BGP它可以用來偏好可以根據(jù)流量在其網(wǎng)絡(luò)中進(jìn)出的路徑來傳達(dá)。BGP甚至有一種機(jī)制可以定義任何標(biāo)簽,稱為社區(qū),可以通過對等體之間的相互協(xié)議來控制路由廣告行為。
BGP-4是當(dāng)前版本BGP,它支持IPv六、無類域間路由(CIDR),支持IPv可持續(xù)性CIDR在網(wǎng)絡(luò)中擁有比現(xiàn)在使用更多的權(quán)利IP更多地址分配方案。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動(dòng)站