我剛剛建立了我的第一個負載平衡器,它結合了兩個不同的 ISP。這種機制運作得很好,但它有一點限制,因為連接不能簡單地同時使用兩個 ISP。
其中一個 ISP 的連結速度為 15/1 mbit/s,另一個 ISP 的連結速度為 3/20 mbit/s (lte)。我只是想知道是否有可能透過一個連結發送資料包並透過另一個連結接收答案。所以在結果中我會得到一個 15/20 mbit/s 的連結。那可能嗎?
答案1
有兩種可能的情況:
- 您已從兩個ISP 訂購了固定IP(或範圍),並且與處理您的出站流量的ISP 進行了特殊安排,以允許來自您網站的流量在IP 資料包中具有與該ISP 提供給您不同的來源IP 位址。此外,該 ISP 很可能會要求您提供證據,證明這些 IP 是由另一個 ISP/網路機構分配給您的。那麼這是可能的。
- 您沒有在這方面與 ISP 做出任何安排,並且自行發送更改了來源位址的流量。然後 ISP 將阻止所有此類流量。如果 ISP 夠聰明,它最終會阻止來自您網站的任何可疑活動流量(例如,他們試圖阻止病毒傳播)
編輯:
第三種情況可以從流量分割中獲益,但它要求您以統一費率租用一台伺服器(否則,您將為流量支付太多費用),並且最好在這些 ISP 之一租用(以最大限度地減少其中一個方向的延遲)。
您在網關和該伺服器之間設置了兩個VPN
s - 一個使用到第一個 ISP 的鏈接,另一個使用到第二個 ISP 的鏈接。然後,在此伺服器上,您偽裝所有「外部」流量並設定適當的路由來處理「內部」流量。透過一些配置工作,例如使用GRE透過固定鍵控封裝,您可以在「傳出」鏈路上實現接近零的傳入流量,在「傳入」鏈路上實現接近零的傳出流量。