
我有一個應用程式需要從一台 Windows Server 2008 電腦上的一個或兩個實體 NIC 發送 UDP 多播資料。在兩個網卡配置中,每個資料封包都需要通過兩個都物理 NIC。每個網路卡位於不同的子網路上,因此冗餘資料封包的來源位址需要與實際的實體網路卡相對應。
雖然我顯然可以在應用程式中發送一次或兩次數據,但我希望應用程式與網路配置無關。
有什麼可以解決這個問題嗎?答案是硬體、驅動程式還是作業系統配置並不特別重要。
答案1
我認為您正在尋找一種稱為 NIC 組合的東西。 (或粘合。)官方標準是LACP。不幸的是,Windows 不支援這一點。不過在 Linux 下運作得很好。 ;-)
在 Windows 上,這仍然是可能的。然而,它是供應商透過他們自己的驅動程式包實現的。我知道英特爾和惠普都有支援此功能的產品。因此,請檢查 NIC 驅動程式詳細資訊頁面中的選項。
需要注意的是,這確實需要交換器本身的一些支援。大多數現代的都有這種能力,只需要一些配置。
——克里斯多福‧卡雷爾