我有一个应用程序需要从一台 Windows Server 2008 计算机上的一个或两个物理网卡发送 UDP 多播数据。在两个网卡配置中,每个数据报都需要通过两个都物理 NIC。每个 NIC 位于不同的子网上,因此冗余数据报的源地址需要与实际的物理 NIC 相对应。
虽然我显然可以在应用程序内仅发送数据一次或两次,但我希望应用程序不受网络配置的影响。
有什么可以解决这个问题吗?答案是硬件、驱动程序还是操作系统配置并不重要。
答案1
我认为你正在寻找一种称为 NIC Teaming(或绑定)的东西。官方标准是链路控制协议。不幸的是,Windows 不支持此功能。不过,在 Linux 上效果很好。;-)
在 Windows 上,这仍然是可能的。但是,这是供应商通过他们自己的驱动程序包实现的。我知道英特尔和惠普都有支持此功能的产品。因此,请在 NIC 驱动程序详细信息页面中检查您的选项。
需要注意的是,这确实需要交换机本身的支持。大多数现代交换机都具备这种能力,只需进行一些配置即可。——
Christopher Karel