Win10 双网卡链路聚合解决方案

2024-01-09 12:33:30

Win10 双网卡叠加解决方案

方案1:Metric

在任务管理器中看到两个网卡都有数据流量,这并非说明操作系统支持自动带宽叠加,这是默认策略导致的。

例如操作系统会发送简单的请求以判断网络连接的可用性。这就可能导致看到两个网卡都有少量的数据流量。

在默认情况下,无论路由优先级(Metric)如何,所有的操作系统都会优先访问对应网卡默认网关所在的网段。例如网卡1的默认网关是192.168.1.1,网卡2的默认网关是10.10.10.1,而子网掩码都是255.255.255.0,此时我们访问10.10.10.2,则系统默认直接由网卡2进行访问。这就是路由表的默认规则。因此我们设置外网使用哪个网卡,就是设置到指定网关地址Metric最低的网卡即可。

在windows操作系统中,如果两个网卡速率相同,设置相同跃点数的方案可以实现负载均衡和外网带宽叠加,但是点对点速率不会有提升。例如内网传输文件到NAS的速度不会有叠加,但是在迅雷下载的时候速度会有明显提升。如果希望内网传输文件到NAS的速度进行叠加,可以在NAS和win10中同时启用SMB3.0实现多通道负载均衡。

  • 首先在本地电脑查看路由信息,拿win10系统举例子,在左下角开始菜单,点击右键,打开命令窗口。
    在这里插入图片描述

  • 在命令窗口输入:route print 查看它的跃点数,如果两个数不一样,说明电脑只是用了一个网卡。我的一个是55,一个是25。
    在这里插入图片描述

  • 修改成相同的跃点数,系统就让两个网卡一起工作,带宽叠加使用,网速起飞。

    • 右击鼠标属性;
    • 选择internet版本协议IPv4;
    • 再点击属性;
    • 弹窗选择高级;
    • 取消勾选;
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
  • 同样的方法,把第二个网卡跃点数也改成跟之前网卡相同的跃点数即可。

  • 再次命令窗口输入:route print 查看它的跃点数,两个网卡的就会相同。

  • 在任务管理器中查看性能,有线和WIFI在同时工作。

在这里插入图片描述
在这里插入图片描述

NetSwitchTeam

NetSwitchTeam是实现win10链路聚合的推荐方案。同样的,该方案不会叠加内网点对点传输的速率。

通过Windows PowerShell(管理员),执行Get-NetAdapter查看当前网卡列表详情。

创建一个NetSwitchTeam:

PS C:\>New-NetSwitchTeam -Name "SwitchTeam01" -TeamMembers "Ethernet 2","Ethernet 3"

Ethernet 2和Ethernet 3就是Get-NetAdapter得到的Name值,可以是中文,例如以太网 4。
在这里插入图片描述
此时访问网络连接状态,可以看到SwitchTeam01的速度是2.0Gbps。
在这里插入图片描述
此时通过外网测速能够看到明显的叠加效果。
在一个SwitchTeam以内的两个网卡是自动相互协助的,不需要再点击切换到Team。

NIC

Intel? PROSet

文章来源:https://blog.csdn.net/lizongti/article/details/135477086
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。