![Windows 7 和 Linux 之间的通道绑定解决方案?](https://linux22.com/image/1436921/Windows%207%20%E5%92%8C%20Linux%20%E4%B9%8B%E9%97%B4%E7%9A%84%E9%80%9A%E9%81%93%E7%BB%91%E5%AE%9A%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%EF%BC%9F.png)
我一直在寻找 Windows 7 系统和 Linux 系统之间的通道绑定解决方案。Linux 似乎具有绑定功能,而不管底层硬件是什么。Windows 似乎通常仅限于制造商为其硬件提供驱动程序的 NIC。查看 Windows DDK 文档,似乎应该可以创建一个驱动程序,该驱动程序提供自己的 NIC,并简单地在一组配置的 NIC 之间拆分数据包,而不管底层硬件是什么。我理解,无论使用哪种方法,为了使用,连接的两端都需要合作。因此,这种 Windows 驱动程序需要与 Linux 等效的匹配项。理论上,我可以学习 Windows DDK 和 Linux 驱动程序并编写自己的驱动程序,但我真的不想经历所有这些。
是否已经存在适用于 Windows 7 的驱动程序,并且在某种程度上与 Linux 兼容?
供参考:带有一个板载 GbE NIC 和一个附加 GbE NIC 的 Linux 以相同的安排直接连接到 Windows 7。
答案1
您需要一个介于两者之间的交换机,并在交换机上为来自每个系统的端口配置一个以太网通道。
Windows 上的任何链路聚合驱动程序都应该只向交换机呈现一个虚拟第 1 层设备,就像 Linux 绑定驱动程序一样。
无论如何,如果不编写自己的驱动程序,您就无法通过交叉进行链路聚合。