< 返回新聞公共列表

恒訊科技全面介紹:BGP服務(wù)器是什么?

發(fā)布時間:2022-06-09 14:40:46

BGP服務(wù)器是什么?BGP(全稱邊界網(wǎng)關(guān)協(xié)議)是互聯(lián)網(wǎng)全球路由系統(tǒng)的底層協(xié)議。它通過邊緣路由器之間的路由和可達(dá)性信息交換來管理數(shù)據(jù)包如何從一個網(wǎng)絡(luò)路由到另一個網(wǎng)絡(luò)。BGP 在自治系統(tǒng)(AS)之間引導(dǎo)數(shù)據(jù)包,自治系統(tǒng)是由單個企業(yè)或服務(wù)提供商管理的網(wǎng)絡(luò)。

BGP通過保證路由器能夠適應(yīng)路由故障來創(chuàng)建網(wǎng)絡(luò)穩(wěn)定性:當(dāng)一條路徑出現(xiàn)故障時,很快就會找到一條新路徑。BGP根據(jù)路徑做出路由決策,路徑由網(wǎng)絡(luò)管理員設(shè)置的規(guī)則或網(wǎng)絡(luò)策略定義。


恒訊科技全面介紹:BGP服務(wù)器是什么?.jpg


那么BGP服務(wù)器是如何開展工作的?

每個路由器都維護(hù)一個路由表來控制數(shù)據(jù)包的定向方式。路由表信息由路由器上的 BGP 進(jìn)程根據(jù)來自其他路由器的傳入信息和BGP路由信息庫(RIB)中的信息生成,RIB是存儲在BGP路由器上的服務(wù)器上的數(shù)據(jù)表。RIB包含來自直接連接的外部對等點和內(nèi)部對等點的信息,并且基于應(yīng)該使用哪些路由和應(yīng)該發(fā)布哪些信息的策略,在發(fā)生更改時不斷更新路由表。


BGP服務(wù)器有什么用?

說那么這么多,簡單來講,BGP就是提供網(wǎng)絡(luò)穩(wěn)定性的。確保路由器能夠在一條互聯(lián)網(wǎng)路徑出現(xiàn)故障時快速適應(yīng)通過另一次重新連接發(fā)送數(shù)據(jù)包。BGP根據(jù)網(wǎng)絡(luò)管理員配置的路徑、規(guī)則或網(wǎng)絡(luò)策略做出路由決策。每個BGP路由器都維護(hù)一個標(biāo)準(zhǔn)路由表,用于引導(dǎo)傳輸中的數(shù)據(jù)包。BGP使用客戶端至服務(wù)器拓?fù)鋪韨鬟f路由信息,客戶端至服務(wù)器通過向服務(wù)器發(fā)送請求來啟動BGP會話。


BGP路由基礎(chǔ)

BGP僅在發(fā)生更改時才發(fā)送更新的路由器表信息,并且僅發(fā)送受影響的信息。BGP沒有自動發(fā)現(xiàn)機制,這意味著必須手動建立對等體之間的連接,并在兩端編程對等體地址。

BGP根據(jù)當(dāng)前的可達(dá)性、跳數(shù)和其他路徑特征做出最佳路徑?jīng)Q策。在多條路徑可用的情況下(例如在主要托管設(shè)施內(nèi)),BGP策略會傳達(dá)組織對進(jìn)出路徑流量的偏好。BGP社區(qū)標(biāo)簽可以控制對等體之間的路由發(fā)布行為。

網(wǎng)絡(luò)中的BGP基于TCP/IP。它在OSI傳輸層(第4層)上運行以控制網(wǎng)絡(luò)層(第3層)。如RFC4271中所述并于2006年批準(zhǔn),當(dāng)前版本的BGP-4 支持IPv6和無類別域間路由(CIDR),這使得IPv4能夠持續(xù)生存。與當(dāng)前的IP地址分配方案相比,使用CIDR是一種在網(wǎng)絡(luò)中擁有更多地址的方法。


內(nèi)部BGP和外部BGP、OSPF有何區(qū)別?

當(dāng)BGP用于在單個AS內(nèi)進(jìn)行路由時,稱為內(nèi)部BGP,或iBGP。當(dāng)用于將一個AS連接到其他AS時,它被稱為外部BGP,或eBGP。

OSPF(開放最短路徑優(yōu)先)協(xié)議僅用于內(nèi)部網(wǎng)絡(luò)。OSPF專注于尋找節(jié)點之間可用的最短路徑,并盡快故障轉(zhuǎn)移到該最短路徑。BGP失敗到新路由的速度較慢,但更具可擴展性。OSPF本質(zhì)上是層次結(jié)構(gòu),而BGP是網(wǎng)狀結(jié)構(gòu)。一些網(wǎng)絡(luò)正在用 iBGP代替OSPF。


以上是“BGP服務(wù)器是什么”的全面介紹,希望能給大家?guī)硪欢ㄕJ(rèn)識。



/template/Home/Zkeys724/PC/Static