Windows
Windows 上多個乙太網適配器之間的循環傳出 TCP 請求
我有一個帶有 3 個乙太網適配器的 Windows Server Standard。我正在執行一個與另一台伺服器建立 TCP 連接的 C# 應用程序。現在它們都是通過具有預設網關的適配器製作的。有沒有辦法讓連接以循環方式通過所有 3 個適配器(它們都連接到 Internet)?連接本身是相當長的 TCP 會話(從幾個小時到幾天不等)。
如果您有到 Internet 的三個不同的上游連接,那麼正確的方法是終止商務級路由器上的三個連接,該路由器支持多個 WAN 介面,並且可以相應地進行負載平衡。伺服器將有一個到路由器的連接和一個預設網關。
如果要試驗 Windows 伺服器,可以使用 Netsh Metrics 更改預設網關。您將需要設置一個循環,在特定時間範圍內不斷更改所有三個適配器的指標。這是一個使用 Utilization 切換適配器的範例 VP 腳本。
http://menistuff.blogspot.com/2012/02/network-load-balancing-using-windows-7.html