【知識分享】簡單講講BGP線路的含義和辨別方法
為了更好的服務廣大企業朋友們,IDC服務商針對不同問題給出了不同的解決方案,尤其是線路問題,南北互通問題,透過BPG線路,單雙線線路解決了,BGP線路成為很多中心企業的最愛,那麼怎樣辨別伺服器是否採用BGP線路,今天壹基比小鑫給大家簡單講講。
BGP協議的最主要功能在於控制路由的傳播和選擇最佳路由的路徑。中國電信、中國聯通、中國移動,以及一些大型第三方IDC服務提供商都具有中國網際網路資訊中心頒發的AS號。全國各大網路運營商的部分高質量自有網路,多數都是使用BGP協議,相互廣播IP來實現各個自治域之間的多線互聯。
時下,運營商和第三方IDC服務提供商廣泛採用BGP協議來實現AS(自治域)之間的互聯,這已經成為解決當前國內南北互聯互通問題的首要方法。
然而近年來,在使用者在選擇伺服器託管或者租用伺服器時,經常會見到所謂BGP雙線接入這樣的宣傳口號。但是使用者在實際的使用過程中又感受不到屬於真正BGP網路的那種低延遲以及跨網路訪問的體驗,那麼,這種所謂BGP雙線是真正意義上的BGP線路麼?
其實,一般中小型資料中心所謂BGP雙線是一種雙IP雙線路接入方式,即在伺服器上設定一個聯通或者電信IP,透過路由裝置判斷資料包經過電信網路,還是聯通網路來傳送。此方案可以在一定程度上提高聯通使用者與電信使用者的跨網訪問速度,解決單IP雙線接入方式需要在伺服器上設定路由的問題,但是由於採用聯通或電信的IP地址,因而使用者傳送請求資料包時,伺服器不會自動判別最好的路由。所以這種解決方案只是一種過渡形式的折中解決方案,被稱為靜態BGP線路。也就是說,當靜態BGP中的網路結構發生變化,運營商是無法在第一時間自動調整網路設定以保障使用者的體驗度。而動態BGP可根據設定的尋路協議第一時間自動最佳化網路結構,以保持客戶使用的網路持續穩定、高效。所以,動態BGP網路被稱為真正意義上的BGP。
一、BGP線路和普通線路的本質區別
一個自治系統的經典定義是在一個管理機構控制之下的一組路由器,它使用IGP和普通度量值向其他自治系統轉發報文。在BGP中使用自治系統這個術語是為了強調這樣一個事實:一個自治系統的管理對於其他自治系統而言是提供一個統一的內部選路計劃,它為那些透過它可以到達的網路提供了一個一致的描述。BGP協議是不同自治系統路由器之間進行通訊的外部閘道器協議,作為EGP替代品。BGP系統之間交換網路的可達到資訊。這些資訊包括資料到達這些網路所必須經過的自治系統AS中的所有路徑,透過這些資訊構造自治系統連結圖,然後根據全域性BGP路由表,避免環路,選擇最優路徑。
真正的BGP線路機房,均透過網際網路AS(自治系統)之間的互聯,這是因為BGP協議是一種在自治系統之間動態交換路由資訊的協議,也就是所謂的動態BGP。
二、怎樣辨別伺服器是否採用BGP線路?
首先,瞭解IDC企業是否取得了AS號等硬性條件,這是BGP線路的最基本要求。其次,可以利用各種站長工具對於伺服器的IP段分地區進行測試,測試結果有很高的可參考性。再次,就是在日常的使用中,BGP線路在跨網訪問的時候速度的提升是很明顯的,使用者很容易感知到。使用BGP協議互聯後,網路運營商的所有骨幹路由裝置將會判斷到IDC機房IP段的互聯最佳路由,以保證不同網路運營商使用者的高速訪問。
使用者在選擇BGP機房時,一定應注意服務提供商是否符合運營BGP機房的“硬條件”——即擁有CNNIC或APNIC頒佈的AS號,以及向其申請並透過BGP協議廣播的IP段。如果不具備上述條件,那麼提供商的網路服務往往無法到達低延遲、高度冗餘的要求。即便如此使用者也應該對符合上述條件的服務提供商的線路進行詳細的測試,以便能夠摸清其線路質量的真實情況。例天下資料,作為CNNIC/APNIC會員單位,擁有AS自治號,擁有大量IP段資源,其香港自營機房資料中心,接入中國電信、中國聯通、PCCW Global、NTT等優質國際線路,採用BGP協議智慧切換,並直接接駁電信CN2專線直連境內,使境內客戶群均享極速網路連線體驗。
簡言之,國內號稱BGP雙線或者多線的IDC服務提供商大部分都是不符合上述條件的。因此有BGP線路需求的使用者需要對當前的市場現狀有比較清晰的認識,進一步說明就是真正的BGP雙線/多線服務提供商在國內是比較有限的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70013663/viewspace-2923992/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 簡單講講上下界網路流
- Python中Pandas 方法cut簡單講講Python
- 線段樹知識亂講
- 【知識分享】應用伺服器的含義和作用是什麼伺服器
- 通過講故事搞定前端網路知識前端
- 必考知識點-JavaScript型別轉換(講原理)JavaScript型別
- react的詳細知識講解!React
- 編寫一個簡單的flask的前後端互動的網頁(flask簡單知識的講解)Flask後端網頁
- 安全大講堂|海南金融行業網路安全知識講座成功舉辦行業
- 小知識:講述Linux命令別名與資原始檔的區別Linux
- Android Fragment用法知識點的講解AndroidFragment
- IPLC專線、CN2、BGP、CIA和普通線路的區別和聯絡
- 最全網路線路科普:IPLC專線、CN2、BGP、CIA和普通線路的區別和聯絡
- 簡單講講小程式外掛是什麼
- 多型 簡單講解多型
- 簡單易懂講註解
- Airtest簡單上手講解AI
- 第一講 你應該瞭解這些簡單的計算機基礎知識計算機
- BGP基礎知識
- NB!各類好用API分享,含簡訊、OCR識別等API
- vertical-align知識點講解
- 【重構前端知識體系之HTML】講講對HTML5的一大特性——語義化的理解前端HTML
- 用信鴿來講解HTTPS的知識HTTP
- 講講我與Linux的初識Linux
- BGP線路與雙IP智慧雙線的區別——VecloudCloud
- 【知識分享】 計算機網路中速率和頻寬的區別計算機網路
- 【知識分享】計算機網路中速率和頻寬的區別計算機網路
- 學習網路BGP必備基礎知識
- 【知識分享】 雙路伺服器單路執行,雙路伺服器和單路伺服器有什麼區別?伺服器
- SpringBoot切面Aop的demo簡單講解Spring Boot
- 資料庫安全定義以及重要性簡單講解資料庫
- 【知識分享】顯示卡應用伺服器的含義及作用介紹伺服器
- Thread執行緒知識點講解thread執行緒
- Design pattern 第一講 基礎知識
- 恆訊科技教您:怎樣辨別真假動態BGP?
- 如何辨別AG介面是官方線路還是分接線路
- 用泡妞的方式來簡單講講如何把 Laravel 框架搞上床吧。Laravel框架
- 「Vue原始碼學習」簡單講一講keep-alive的原理吧Vue原始碼Keep-Alive