设备具有两个及以上网卡就有可能实现链路聚合,进行带宽叠加。windows平台提供了一些链路聚合的实现方案。
在任务管理器中看到两个网卡都有数据流量,这并非说明操作系统支持自动带宽叠加,这是默认策略导致的。
例如操作系统会发送简单的请求以判断网络连接的可用性。这就可能导致看到两个网卡都有少量的数据流量。
在默认情况下,无论路由优先级(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实现多通道负载均衡。

若要配置跃点数,请执行以下操作:
INTERNET 协议版本4 (TCP/IPv4) ,然后选择"属性"。通过Windows PowerShell(管理员)执行route print,可以查询路由表,其中明确标明了各个接口的跃点数。
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。

此时通过外网测速能够看到明显的叠加效果。
删除switch team:
PS C:\>Remove-NetSwitchTeam -Name "SwitchTeam01"
NIC 组合可以获得更佳的网络负载均衡和故障转移能力。但是目前只适用于windows server服务器操作系统。如果有兴趣可以研究在win10中进行实现。
无论何种带宽叠加方案,都依赖于上层设备带宽支持。例如将两个1G的网卡进行链路聚合,需要交换机至少为2.5G交换机。
设备具有两个及以上网卡就有可能实现链路聚合,进行带宽叠加。windows平台提供了一些链路聚合的实现方案。
在任务管理器中看到两个网卡都有数据流量,这并非说明操作系统支持自动带宽叠加,这是默认策略导致的。
例如操作系统会发送简单的请求以判断网络连接的可用性。这就可能导致看到两个网卡都有少量的数据流量。
在默认情况下,无论路由优先级(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实现多通道负载均衡。

若要配置跃点数,请执行以下操作:
INTERNET 协议版本4 (TCP/IPv4) ,然后选择"属性"。通过Windows PowerShell(管理员)执行route print,可以查询路由表,其中明确标明了各个接口的跃点数。
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。

此时通过外网测速能够看到明显的叠加效果。
删除switch team:
PS C:\>Remove-NetSwitchTeam -Name "SwitchTeam01"
NIC 组合可以获得更佳的网络负载均衡和故障转移能力。但是目前只适用于windows server服务器操作系统。如果有兴趣可以研究在win10中进行实现。
无论何种带宽叠加方案,都依赖于上层设备带宽支持。例如将两个1G的网卡进行链路聚合,需要交换机至少为2.5G交换机。