windows 创建虚拟以太网适配器基于单个物理适配器然后链接聚合这些

windows 创建虚拟以太网适配器基于单个物理适配器然后链接聚合这些

背景(为什么我想这样做)

我的电脑连接了流量控制交换机,交换机会限制每个访问的IP的速度为10mbps,所以我想访问多个IP并合并以提高网速

我目前所做的

我参考了这些文章:

  1. Windows - 通过单个物理接口创建虚拟接口
  2. 强制应用程序使用特定的网络接口
  3. https://www.altaro.com/hyper-v/hyper-v-network-teaming-understanding-link-speed/
  4. https://learn.microsoft.com/en-us/powershell/module/netswitchteam/new-netswitchteam?view=windowsserver2022-ps
  5. http://woshub.com/configure-nic-teaming-windows/

现在我接入了多个IP,通过curl命令可以达到每个网卡的峰值网速

所有 vEthernet 均可工作

但我无法通过 NIC Teaming 将它们的网络速度合并到一张网卡上

我尝试跑New-NetSwitchTeam -Name "SwitchTeam01" -TeamMembers "vEthernet (net1)","vEthernet (net2)","vEthernet (net3)","vEthernet (net4)"

但我有一个 10mbps vEthernet

SwitchTeam01 10mbps

我需要什么帮助

  1. 如何聚合这些虚拟网卡,提高速度呢?
  2. 有没有更简单的方法来实现我想要做的事情?

答案1

网络适​​配器组合不会聚合带宽。适配器组合不是为了带宽聚合而创建的,而是为了负载平衡和故障转移。

这是因为一个网络连接只能有一条路由,连接该连接每一侧的一个网络物理连接。

您可以在四个千兆位适配器上创建一个组,看到 4 千兆位的链接速度报告,并认为您已经创建了一个 4 千兆位管道。但实际上,您已经创建了四个千兆位适配器的链路聚合,它们充当一个逻辑单元。

更多解释请参见 本文

当有多条物理路径可用时,某些技术可以利用这一点来提高传输速度。但是,适配器组合却不行。某些技术(如 MPIO 和 SMB 多通道)在适配器不组合时效果更好。

有关详细信息,请参阅文章 Hyper-V 和网络团队:了解链接速度

相关内容