¿Es ahora posible la formación de equipos NIC de software de Windows 10?

12

Windows Server 2012 trajo consigo equipos de adaptadores NIC de diferentes fabricantes.

Me refiero a un equipo usando 1 NIC de Intel y la otra de Realtek. Ha sido posible hacer equipo o vinculación a nivel de controlador, pero lo que se introdujo en Windows Server 2012 es a nivel de sistema operativo. Aprecio que Linux ha estado haciendo esto durante años :-)

No llegó a Windows 8 / 8.1. He visto algún artículo en el que las personas informaron que funcionaba en Windows 10 Preview pero ya no funcionaba.

¿NIC Teaming es compatible con Windows 10 Pro? O otra edición.

albal
fuente
La formación de equipos NIC ha sido posible en Windows desde al menos Windows XP. ¿Qué leíste exactamente dónde?
qasdfdsaq
@qasdfdsaq a nivel de controlador sí, pero necesitaría adaptadores del mismo modelo. No quiero decir que admitan un par de realteks, o un par de datos. Me refiero a que admite la formación de equipos con 1 Intel y 1 Realtek. Si tiene una sugerencia de cómo puedo definir esto más claramente, hágamelo saber.
albal
Realtek es bastante terrible por eso. Intel tenía soporte para controladores en Windows 8 para mi tarjeta, pero está realmente mejor con una segunda información, incluso si tiene 'soporte'. Nunca lo conseguí trabajando con un realtek
Journeyman Geek

Respuestas:

8

- EDITAR 5/4/16 -

Esto se ha deshabilitado en la versión más reciente de Windows 10, así como en la compilación interna 14295. El comando powershell generará un error o dirá que LBFO no es compatible con el SKU actual, dependiendo de la versión de Windows que esté ejecutando. Esperemos que MS vuelva a habilitar esta función en algún momento pronto.

- Publicación original a continuación -

Sí, esto es posible! Para cualquiera que haya encontrado esta publicación en Google:

No he encontrado una manera de acceder a esto a través de una GUI, pero ejecutar el siguiente comando de PowerShell creará un equipo para usted. Simplemente reemplace los nombres de Ethernet con sus nombres de NIC.

New-NetLbfoTeam TheATeam "Ethernet","Ethernet 6"

A continuación, debe obtener un equipo independiente de Switch de 2 GB. Desde allí, puede usar la pantalla Conexiones de red para configurarlo como desee.

Captura de pantalla de redes y equipo

FunkeDope
fuente
1
Muchas gracias @FunkeDope: agregué una captura de pantalla a tu publicación. Funciona perfectamente. Ahora tendré que trabajar en equipo en mi servidor VM ;-)
albal
Una vez que haya creado el equipo, ¿cómo puedo eliminarlo? El botón Eliminar aparece atenuado cuando hago clic derecho en la interfaz del equipo.
Bilo
Tenga en cuenta que su sesión de PowerShell deberá ejecutarse como administrador
Nate,
1

No, no es posible obtener el equipo de NIC en las SKU de cliente de Windows 10. Pero disponible para SKU de servidor.

Desde la versión 14393 (actualización de aniversario), esta función de formación de equipos de NIC se había bloqueado o eliminado para siempre. Parece que la característica se agregó por error a las SKU de Windows 10 del cliente. Cuando coloca el comando New-NetLbfoTeam en PowerShell New-NetLbfoTeam -Name "NewTeam" -TeamMembers "Ethernet", "Ethernet2", por ejemplo , el error se muestra de la siguiente manera

New-NetLbfoTeam: la función LBFO no está habilitada actualmente, o LBFO no es compatible con esta SKU. En la línea: 1 carácter: 1 + New-NetLbfoTeam -Name "NewTeam" -TeamMembers "Ethernet", "Ethernet2" + ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: NotSpecified: (( MSFT_NetLbfoTeam: root / Standa rdCimv2 / MSFT_NetLbfoTeam) [New-NetLbfoTeam], CimException + FullyQualifiedErrorId: MI RESULTADO 1, New-NetLbfoTeam

New-NetLbfoTeam

La razón principal se dio en Social.TechNet.Microsoft: Nic Teaming roto en la compilación 10586 de la siguiente manera (citado):

"No hay capacidades nativas de LBFO en Win10. Microsoft no admite la formación de equipos de red SKU del cliente.

Era un defecto en Windows 10 build 10240 que "New-NetLbfoTeam" no estaba completamente bloqueado en los SKU del cliente. Este fue un error no intencional, no un cambio en la matriz de SKU. Toda nuestra documentación seguía diciendo que NIC Teaming es una característica exclusiva de los SKU de servidor.

Si bien el cmdlet powershell no falló directamente en el cliente, LBFO estaba en un estado roto y no admitido, ya que el SKU del cliente no envía el controlador de kernel mslbfoprovider.sys. Ese controlador de núcleo contiene toda la lógica de equilibrio de carga y conmutación por error, así como la máquina de estado LACP. Sin ese controlador, podría tener la apariencia de un equipo, pero realmente no tendría una lógica de equipo real. Nunca probamos NIC Teaming en una configuración en la que faltaba este controlador de kernel.

En la actualización 10586 ("Actualización de otoño") que se lanzó unos meses después, "New-NetLbfoTeam" se bloqueó correctamente nuevamente.

En la actualización 14393 ("Actualización de aniversario"), continuamos bloqueándola, pero mejoramos el mensaje de error ".

Biswapriyo
fuente
0

Parece que esta característica está volviendo:

Intel menciona la compatibilidad de equipos para Windows 10 en las versiones de controlador 22.3 o posteriores . Actualmente 23.5 está disponible.

Esta versión viene con ANS (servicios de red avanzados, instalados de manera predeterminada) que deberían permitir la formación de equipos mediante comandos de PowerShell .

Todavía no lo he probado: la única placa base que tengo con dos intel nic es un poco obstinada de actualización de BIOS.

Si alguien puede hacer que esto funcione con la última actualización de Windows Creator mencionada en las notas de la versión, hágamelo saber :)

Actualización: intenté la agregación de enlaces en Windows 10, por lo que actualmente funciona (enero de 2019)

PS C:\Windows\system32> Import-Module -Name "C:\Program Files\Intel\Wired Networking\IntelNetCmdlets\IntelNetCmdlets"

PS C:\Windows\system32> Get-IntelNetAdapter

Location        Name                                                           ConnectionName            LinkStatus
--------        ----                                                           --------------            ----------
0:31:6:0        Intel(R) Ethernet Connection (2) I219-LM                       Intel-219                 Nicht verf...
7:0:0:0         Intel(R) I210 Gigabit Network Connection                       Intel-210                 1.00 Gbit/...

PS C:\Windows\system32> New-IntelNetTeam

Cmdlet New-IntelNetTeam an der Befehlspipelineposition 1
Geben Sie Werte fuer die folgenden Parameter an:
TeamMemberNames[0]: Intel(R) Ethernet Connection (2) I219-LM
TeamMemberNames[1]: Intel(R) I210 Gigabit Network Connection
TeamMemberNames[2]:
TeamMode: StaticLinkAggregation
TeamName: link_name_team

PS C:\Windows\system32> Get-IntelNetTeam

TeamName         : Gruppe:  link_name_team
TeamMembers      : {Intel(R) I210 Gigabit Network Connection, Intel(R) 
Ethernet Connection (2) I219-LM}
TeamMode         : StaticLinkAggregation
PrimaryAdapter   : NotSet
SecondaryAdapter : NotSet

Un iperf3 ejecutado desde dos clientes muestra que parece funcionar:

ingrese la descripción de la imagen aquí

wemu
fuente
¿Alguna idea sobre adaptadores que no sean Intel, como Realtek?
Cocowalla
Dado que esta característica proviene del controlador de Intel, supongo que es lo mismo para Realtek: solo si su controlador lo admite
Wemu