Il Teaming NIC del software Windows 10 è ora possibile?


12

Windows Server 2012 ha portato il team NIC di adattatori di diversi produttori.

Intendo fare squadra usando 1 scheda di rete di Intel e l'altra di Realtek. È stato possibile eseguire il raggruppamento o il collegamento a livello di driver, ma ciò che è stato introdotto in Windows Server 2012 è a livello di sistema operativo. Apprezzo che Linux lo stia facendo da anni :-)

Non è arrivato su Windows 8 / 8.1. Ho visto alcuni articoli in cui le persone riferivano che funzionava su Windows 10 Preview ma che non funzionava più.

NIC Teaming è supportato su Windows 10 Pro? O un'altra edizione.


Il team NIC è stato possibile in Windows almeno da Windows XP. Cosa hai letto esattamente dove?
qasdfdsaq,

@qasdfdsaq a livello di driver sì, ma avresti bisogno di adattatori dello stesso modello. Non intendo dire che supportano un paio di realtek o un paio di informazioni. Voglio dire, supporta il teaming utilizzando 1 Intel e 1 Realtek. Se hai un suggerimento su come posso definirlo più chiaramente, per favore fatemelo sapere.
albal,

Realtek è piuttosto terribile per quello. Intel aveva il supporto driver in Windows 8 per la mia scheda, ma stai davvero meglio con una seconda informazione, anche se hai 'supporto'. Non l'ho mai fatto funzionare con un realtek
Journeyman Geek

Risposte:


8

- MODIFICA 4/5/16 -

Questo è stato disabilitato nella versione più recente di Windows 10 e nella build insider 14295. Il comando powershell genererà un errore o dirà che LBFO non è supportato sulla SKU corrente a seconda della versione di Windows in esecuzione. Speriamo che MS riattivi questa funzione a breve.

- Post originale qui sotto -

Sì, questo è possibile! A chiunque altro abbia trovato questo post su Google:

Non ho trovato un modo per accedere a questo tramite una GUI, ma l'esecuzione del seguente comando PowerShell creerà un team per te. Sostituisci semplicemente i nomi Ethernet con i tuoi nomi NIC.

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

Dovresti quindi ottenere un team Switch Independent da 2 GB. Da lì puoi utilizzare la schermata Connessioni di rete per configurarla come desideri.

Schermata di reti e team


1
Grazie mille @FunkeDope - Ho aggiunto uno screenshot al tuo post. Funziona perfettamente. Ora dovrò fare squadra sul mio VM Server ;-)
albal

Una volta creato il team, come posso rimuoverlo? Il pulsante Rimuovi è disattivato quando faccio clic con il pulsante destro del mouse sull'interfaccia del team.
Bilo,

Nota che la sessione di PowerShell dovrà essere in esecuzione come e amministratore
Nate

1

No, non è possibile ottenere NIC Teamin negli SKU client di Windows 10. Ma disponibile per SKU Server.

Dalla versione 14393 (aggiornamento dell'anniversario) questa funzionalità di teaming della NIC era stata bloccata o rimossa per sempre. Sembra che la funzionalità sia stata aggiunta erroneamente agli SKU di Windows 10 client. Quando lo metti comando New-NetLbfoTeam in PowerShell New-NetLbfoTeam -Name "NewTeam" -TeamMembers "Ethernet", "Ethernet2", ad esempio , l'errore viene visualizzato come segue

New-NetLbfoTeam: la funzione LBFO non è attualmente abilitata o LBFO non è supportato su questo SKU. Alla riga: 1 carattere: 1 + New-NetLbfoTeam -Name "NewTeam" -TeamMembers "Ethernet", "Ethernet2" + ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoriaInfo: NotSpecified: ( MSFT_NetLbfoTeam: root / Standa rdCimv2 / MSFT_NetLbfoTeam) [New-NetLbfoTeam], CimException + FullyQualifiedErrorId: MI RESULT 1, New-NetLbfoTeam

New-NetLbfoTeam

La ragione principale è stata data in Social.TechNet.Microsoft: Nic Teaming ha rotto nella build 10586 come segue (citato):

"Non ci sono funzionalità LBFO native su Win10. Microsoft non supporta il teaming della rete SKU client.

È stato un difetto nella build 10240 di Windows 10 che "New-NetLbfoTeam" non era completamente bloccato su SKU client. Si trattava di un bug involontario, non di un cambiamento nella matrice SKU. Tutta la nostra documentazione ha continuato a dire che NIC Teaming è esclusivamente una funzionalità per SKU Server.

Mentre il cmdlet PowerShell non ha avuto esito negativo sul client, LBFO si trovava in uno stato non supportato e non supportato, poiché lo SKU del client non distribuiva il driver del kernel mslbfoprovider.sys. Quel driver del kernel contiene tutta la logica di bilanciamento del carico e di failover, nonché la macchina a stati LACP. Senza quel pilota, potresti avere l'aspetto di una squadra, ma in realtà non farebbe la vera logica di squadra. Non abbiamo mai testato NIC Teaming in una configurazione in cui mancava questo driver del kernel.

Nell'aggiornamento 10586 ("Aggiornamento autunnale") che è stato rilasciato alcuni mesi dopo, "New-NetLbfoTeam" è stato correttamente bloccato di nuovo.

Nell'aggiornamento 14393 ("Aggiornamento dell'anniversario"), abbiamo continuato a bloccarlo, ma abbiamo migliorato il messaggio di errore ".


0

Sembra che questa funzionalità stia tornando:

Intel menziona il supporto del teaming per Windows 10 nelle versioni del driver 22.3 o successive . Attualmente sono disponibili 23.5.

Questa versione viene fornita con ANS (servizi di rete avanzati, installati per impostazione predefinita) che dovrebbe consentire il raggruppamento tramite i comandi PowerShell .

Non l'ho ancora provato - l'unica scheda madre che ho con due Intel è un po 'di aggiornamento del testardo testardo.

Se qualcuno riuscisse a farlo funzionare con l'ultimo aggiornamento di Windows Creator menzionato nelle note di rilascio, fammi sapere :)

Aggiornamento: ho provato l'aggregazione dei collegamenti su Windows 10, quindi attualmente funziona (gennaio 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

Una corsa iperf3 da due client mostra che sembra funzionare:

inserisci qui la descrizione dell'immagine


Qualche idea su adattatori non Intel, come Realtek?
Cocowalla,

dato che questa funzionalità proviene dal driver Intel, suppongo che sia la stessa per realtek: solo se il loro driver la supporta
1919
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.