怎樣解決南北互通

2021-08-27 17:36:44 字數 1775 閱讀 4848

idc行業面臨著電信與聯通也就是南北互通的難題,為了解決南北互通問題。出現了許多新事物,比如就有:電信聯通雙線路接入,電信聯通雙線路自動切換七層全路由ip策略技術。使以前兩台伺服器各放置電信和聯通機房供使用者選擇訪問,現在只需1臺伺服器放置雙線路機房自動達到電信網通互聯互訪問。

解決南北互通問題

雙ip雙線路實現方式

雙ip雙線路實現方式是指在一台伺服器上安裝兩塊網絡卡,分別接入電信網線與聯通網線並設定乙個聯通ip與乙個電信ip,這樣一台伺服器上就有了兩個ip位址,需要在伺服器上新增聯通或電信的路由表來實現聯通使用者與電信使用者分別從不同的線路訪問。雙ip雙線路具有常用的兩種使用方式:

2. 使用bind9(dns伺服器軟體)對不同的ip位址請求返回不同的伺服器ip的功能來實現聯通使用者請求網域名稱時返回聯通的ip,電信使用者請求網域名稱時返回電信的ip,這個方式就是一些idc提出的智慧型dns的方案。

雙ip雙線路在一定程度上提高了聯通與電信使用者訪問**的速度,但缺點是由於伺服器接入的是雙網絡卡必須在伺服器上進行路由表設定,這給普通使用者增加了維護難度,並且所有的資料報都需要在伺服器上進行路由判斷然後再發往不同的網絡卡,當訪問量較大時伺服器資源占用很大。此方案是最簡單的雙線解決方案。

代表機房:上海電信真如機房

單ip雙線路

普通的單ip雙線路是指在伺服器上設定乙個ip,此ip是聯通ip或是電信ip,通過路由裝置設定資料報,而資料報是通過電信網路或是聯通網路發出來實現的雙線技術。此方案也可以提高聯通使用者與電信使用者的訪問速度,解決了雙ip雙線需要在伺服器上設定路由的問題,但由於ip位址採用的是聯通或電信的ip,訪問使用者在傳送請求資料報時不會自動判別最好的路由。所以這種解決方案只能說是半雙線的技術方案、是一種過渡形式的解決方案。

代表機房:上海市北雙線機房

bgp實現的單ip多線路

bgp(邊界閘道器協議)協議主要用於網際網路as(自治系統)之間的互聯,bgp的最主要功能在於控制路由的傳播和選擇最好的路由。中國聯通與中國電信都具有as號(自治系統號),全國各大網路運營商多數都是通過bgp協議與自身的as號來互聯的。使用此方案來實現雙線路需要在cnnic(中國網際網路資訊中心)申請idc自己的ip位址段和as號,然後通過bgp協議將此段ip位址廣播到聯通、電信、移動等其它的網路運營商,使用bgp協議互聯後聯通與電信的所有骨幹路由裝置將會判斷到idc機房ip段的最佳路由,以保證聯通、電信使用者的高速訪問。

代表機房:上海科技網長江西路雲計算資料中心

使用此方案具體以下優點:

1.伺服器只需要設定乙個ip位址,最佳訪問路由是由網路上的骨幹路由器根據路由跳數與其它技術指標來確定的,不會占用伺服器的任何系統資源。伺服器的上行路由與下行路由都能選擇最優的路徑,所以能真正實現高速的單ip雙線訪問。

2. 由於bgp協議本身具有冗餘備份、消除環路的特點,所以當idc服務商有多條bgp互聯線路時可以實現路由的相互備份,在一條線路出現故障時路由會自動切換到其它線路。

3. 使用bgp協議還可以使網路具有很強的擴充套件性可以將idc網路與其他運營商互聯,輕鬆實現單ip多線路,做到所有互聯運營商的使用者訪問都很快。這個是其它方案無法比擬的。

cdn方式實現冗餘線路

cdn(content delivery network)網際網路內容分發網路,就是多伺服器分網託管加智慧型網域名稱dns,即伺服器是cdn服務商提供,放在不同網路節點上,通過緩衝程式自動抓取使用者源伺服器的資料,然後快取在不同網段節點的伺服器上。再配合智慧型dns伺服器的分網解析功能,實現不同網路使用者都能訪問到離自己最近網段上的**,從而避免因為網路問題而影響**訪問速度的目的。目前cdn方案主要作為一種輔助的解決方案需要配合其它的雙線方案才能達到最好的效果

綜上所述,用bgp單ip多線路與cdn加速結合起來是最優的解決方案。

怎樣解決南北互通的難題?

目前電信 網通瓶頸問題可以說主要是人為因素造成的,只有靠增加成本或用技術來補救,部分idc提供商分別提出了 雙線路 智慧型網域名稱dns和cdn方案。雙線路 方案又包括雙線路單ip通過路由解決方案和雙線路雙ip解決方案。智慧型網域名稱dns方案是基於網域名稱的分網解析的 主要通過上網者使用的dns伺...

解決mac主機無法與 Docker容器互通問題

這是乙個github開源專案docker connector 1.mac 通過 brew 安裝 docker connector 2.執行以下命令把 docker 的所有bridge網路都新增到路由中 拷貝已下指令 docker network ls filter driver bridge for...

怎樣解決問題

1.理解問題,你必須理解要解決的問題 問題是什麼?條件是什麼?資料是什麼?有可能滿足條件嗎?已知條件足以確定未知嗎 已知條件是否不夠充分?是夠矛盾?是否冗餘?2.設計乙個方案 找到已知資料和未知之間的關係。若不能找出直接聯絡的話,你可能不考慮一些輔助問題,但最後,你應該找到乙個解決方案。以前是否遇到...