Se hai un PC o un server con più schede di rete e vuoi sfruttarle al meglio, probabilmente hai sentito parlare di... Teaming NIC in Windows 11Questa tecnica è utilizzata da anni in ambienti professionali, ma sta diventando sempre più comune vederla anche nei laboratori domestici, nei dispositivi NAS costruiti a mano o nei piccoli server domestici che spostano grandi quantità di dati sulla rete.
Il problema è che in In Windows 11, molte di queste funzionalità sono nascoste o direttamente ridotte. Per quanto riguarda Windows Server, non è così intuitivo come aprire semplicemente una procedura guidata grafica e il gioco è fatto. È necessario comprendere esattamente cos'è il NIC Teaming, quali tipi esistono (LBFO classico, SET, SDN...), quali limitazioni ci sono sui sistemi client e come configurarlo correttamente utilizzando PowerShell e uno switch opportunamente configurato.
Che cos'è il NIC Teaming e perché è importante in Windows 11?
Quando parliamo NIC Teaming o formazione del team NIC Ci riferiamo alla possibilità di combinare più schede di rete fisiche in un unico adattatore logico. Dal punto di vista di Windows, non si hanno più due o tre interfacce indipendenti, ma piuttosto un unico adattatore "virtuale" su cui si configurano indirizzo IP, subnet mask, gateway e DNS.
Questo approccio consente al traffico di non dipendere più da una singola carta, ma da tutti i NIC che sono raggruppati nel teamL'obiettivo è duplice: aumentare la larghezza di banda totale (aggregazione dei link) e ottenere tolleranza ai guasti, in modo che se un cavo, una porta dello switch o un adattatore si guastano, il resto continuerà a funzionare senza che si perda la connettività.
Un modo semplice per visualizzarlo è immaginare di avere diversi tubi dell'acqua in parallelo e di unirli in un unico tubo di diametro maggiore: La portata totale aumenta e una foratura in uno dei tubi non ti lascerà a secco.Qualcosa di simile accade in una rete: si combina la capacità di più collegamenti e si riducono al minimo le conseguenze di un singolo guasto.
Per i server fisici, è molto tipico avere più porte Ethernet da 1 Gbps o 10 GbpsInvece di lasciarne alcune inutilizzate o distribuirle per attività diverse, l'approccio più logico è aggregarle in un'unica NIC (scheda di interfaccia di rete) che gestisca il bilanciamento del carico e l'alta disponibilità. Questa soluzione è particolarmente utile per file server, ambienti di virtualizzazione, dispositivi NAS domestici o apparecchiature utilizzate come centri di backup e multimediali.
In Windows Server, il supporto NIC Teaming è molto maturo per diverse versioni e può essere gestito sia da amministratore del server come tramite PowerShell. In Windows 10 e Windows 11 la storia cambia: non c'è un assistente grafico integrato per il teaming classico, molte funzionalità di LBFO sono progettate per i server e, tuttavia, Esistono cmdlet e soluzioni alternative. che consentono di ottenere risultati molto simili se si sa dove toccare.
Differenze tra NIC Classic Teaming, LBFO, SET e SDN
Per chiarire cosa si può e cosa non si può fare in Windows 11, è utile distinguere diversi concetti che a volte vengono usati in modo intercambiabile: NIC Teaming (LBFO), Switch Embedded Teaming (SET) e Software-Defined Networking (SDN)Tutti mirano a migliorare le prestazioni e la disponibilità, ma non funzionano allo stesso modo né sono progettati per gli stessi scenari.
Teaming NIC classico, noto anche come LBFO (bilanciamento del carico e failover)Questa era la tecnologia resa popolare da Microsoft nelle versioni precedenti di Windows Server. Con LBFO, è possibile creare un team NIC "indipendente" dallo switch virtuale Hyper-V ed esporre una o più schede virtuali all'host o alle macchine virtuali, gestendo il bilanciamento del carico e il failover tra le schede fisiche.
Con l'arrivo di Windows Server 2016 e il forte impegno verso reti definite dal software (SDN)Viene introdotto Switch Embedded Teaming (SET). In questo modello, la logica di teaming è integrata direttamente nello switch virtuale Hyper-V. Invece di creare un team esternamente e poi collegarlo allo switch virtuale, in SET gli adattatori fisici aggiunti alimentano lo switch virtuale stesso, riducendo i livelli intermedi e migliorando l'integrazione con lo stack SDN.
SET è stato progettato pensando ad ambienti di virtualizzazione avanzati, in cui tecnologie come RDMA (Remote Memory Direct Access), NVGRE, VXLAN, NFV o controller di reteIn questi scenari, l'obiettivo è ridurre la latenza, massimizzare le prestazioni e controllare il traffico proveniente da numerose macchine virtuali all'interno di un'architettura di rete altamente flessibile.
Nelle workstation e nei sistemi client come Windows 10 e Windows 11, la situazione è più pratica: di solito non si dispone di un SDN Hyper-V su larga scala, ma è possibile avere più schede Ethernet che si desidera raggruppare Per comunicare con uno switch gestito, un router avanzato o un NAS che supporta l'aggregazione dei link, le opzioni prevedono l'utilizzo dei cmdlet disponibili (ad esempio). Nuovo-NetSwitchTeam) per creare un team di base o ricorrere a soluzioni che ripristinino alcune delle funzionalità di LBFO nelle edizioni in cui non sono più ufficialmente esposte.
Esempio pratico: configurazione del teaming NIC su un NUC con Windows 11
Un esempio molto esemplificativo è quello di un NUC Extreme di fascia altache si può trovare di seconda mano a un prezzo molto conveniente e che offre interessanti extra: un generoso spazio di archiviazione SSD, la possibilità di installare una GPU ITX e, cosa importante, due interfacce Ethernet da 1 Gbps. Questo tipo di macchina è perfetto come mini server domestico o da laboratorio (Vedi le specifiche complete).
Di default, queste due porte RJ45 funzionano come interfacce indipendenti da 1 Gbps. Anche se le colleghi entrambe allo stesso switch, Windows continuerà a vederli come percorsi separati.Quindi, non si otterrà larghezza di banda semplicemente collegando due cavi. Affinché il sistema li utilizzi insieme, è necessario raggrupparli tramite una NIC (scheda di interfaccia di rete).
Prima di toccare Windows, è essenziale preparare il switch gestito dove collegherai l'apparecchiaturaMolti switch consentono di creare un "trunk" o un'aggregazione di link (ad esempio, utilizzando LACP) con due o più porte. L'idea è che queste porte si comportino come un singolo collegamento logico ad alta capacità, in modo che il NUC e lo switch possano scambiare traffico come se avessero una "doppia pipeline".
Una volta configurato il trunk dello switch, è il momento di passare alla parte Windows 11. Il primo passo è aprire un prompt dei comandi. PowerShell con autorizzazioni di amministratoreDa lì, il comando chiave per iniziare è Get-NetAdapter, che elenca tutte le schede di rete presenti nel sistema, sia fisiche che virtuali.
In una configurazione tipica, vedrai qualcosa come un'interfaccia Wi-Fi (ad esempio, Intel Wi-Fi 6), due NIC Ethernet cablate (forse denominate LAN01 e LAN02), un'interfaccia Bluetooth e forse un adattatore aggiuntivo come un Ethernet USB da 1 GbpsCiò che dobbiamo annotare sono i nomi esatti delle carte che vogliamo includere nel team, perché sono quelli che useremo nel comando di creazione.

Creazione di un team di switch con PowerShell in Windows 11
Una volta individuate le interfacce che formeranno il team (ad esempio LAN01 e LAN02Il passaggio successivo consiste nel creare il team stesso. A questo scopo, Windows 11 fornisce il cmdlet New-NetSwitchTeam, che consente di definire un team di adattatori per scenari di switching e aggregazione di collegamenti.
Il comando di base sarebbe più o meno questo: Nuovo-NetSwitchTeam -Nome «LANTEAMING» -Membri del team «LAN01″,»LAN02»Questo comando di PowerShell raggruppa le due schede di rete fisiche in un nuovo adattatore logico, che apparirà nel sistema come se fosse una scheda aggiuntiva. Da quel momento in poi, le proprietà IP vengono configurate su LANTEAMING e non direttamente su LAN01 o LAN02.
Per verificare che il team sia stato creato correttamente, puoi eseguire Ottieni-NetSwitchTeamIl risultato dovrebbe mostrare un computer denominato LANTEAMING e un elenco di membri che include LAN01 e LAN02. È anche consigliabile aprire il pannello Connessioni di rete di Windows per verificare che la nuova scheda logica sia presente tra le opzioni disponibili.
Se esegui ipconfig dopo aver creato il computer, vedrai che L'indirizzo IP non è più associato a ciascuna scheda di rete fisicama all'adattatore LANTING. Vale a dire che la configurazione di rete (IP, maschera, gateway e DNS) viene assegnata all'apparecchiatura logica, mentre le schede fisiche diventano "gambe" che supportano quell'adattatore virtuale.
In pratica, il nuovo dispositivo ottiene solitamente un indirizzo IP tramite DHCP e spesso mantiene lo stesso indirizzo IP che una delle schede di rete (ad esempio, LAN01) aveva prima della creazione del dispositivo, a condizione che il processo venga eseguito senza interrompere drasticamente la connessione. In ogni caso, è possibile configurare facilmente un Indirizzo IP statico, con la sua subnet mask, gateway e server DNS sull'adattatore LANTEAMING proprio come faresti con una scheda di rete convenzionale.
Un chiaro vantaggio di questa configurazione è che, se un'interfaccia si guasta (ad esempio, se si scollega un cavo), il dispositivo continua ad avere accesso alla rete grazie all'altra. Si perde larghezza di banda aggregata ma si mantiene la connettività, il che significa un bonus di elevata disponibilità in caso di guasti isolati del cablaggio, delle porte dello switch o degli adattatori di rete.
Vantaggi reali: larghezza di banda aggregata e tolleranza ai guasti
Spesso si semplifica dicendo che il NIC Teaming "raddoppia la velocità", ma la realtà è più sfumata. Quando si aggiungono due collegamenti da 1 Gbps correttamente configurati, ciò che si ottiene in realtà è un capacità totale fino a 2 Gbps distribuita su più connessioninon tanto un singolo flusso da 2 Gbps verso un singolo client.
Nell'uso quotidiano, ciò significa che se più dispositivi accedono contemporaneamente al tuo NUC, NAS o server Windows 11, il sistema potrebbe distribuire le diverse sessioni tra i NIC che compongono il teamLa somma di tutti i flussi può avvicinarsi a 2 Gbps, a condizione che lo switch supporti l'aggregazione dei link e che l'algoritmo di bilanciamento del carico svolga bene il suo lavoro.
L'altro grande vantaggio è l'elevata disponibilità. Con più schede di rete, cavi e porte switch, la probabilità di un'interruzione completa della rete è notevolmente ridotta. In caso di guasto di un componente, la scheda di interfaccia di rete (NIC) continua a fornire il servizio. servizio a velocità inferiore ma senza disconnessioni completeQuesto è fondamentale per i server con utenti connessi o macchine virtuali in esecuzione su di essi.
Anche in un ambiente domestico avanzato, in cui il server centralizza i backup, gli ambienti multimediali o di test, un'interruzione di rete nel mezzo di un backup lungo o una sessione di streaming Può causare non pochi problemi. Con il NIC teaming, i piccoli problemi hardware vengono mitigati e diventano molto meno evidenti.
Tuttavia, per notare davvero il miglioramento delle prestazioni sostenuto, è importante che il resto della tua infrastruttura tenga il passo: hai bisogno di un switch gestito con supporto per LACP o altro metodo di aggregazioneUn router o un firewall in grado di gestire tale larghezza di banda e, se si utilizzano NAS o array di dischi, che dispongano anche di più porte con supporto per bonding o teaming.
NIC Teaming in Windows 10 e Windows 11: funzionalità e PowerShell
In Windows 10 e Windows 11, l'abilitazione del NIC Teaming non è intuitiva come in Windows Server, dove Server Manager guida l'utente con una procedura guidata grafica. Sui sistemi client, la procedura standard prevede PowerShell con privilegi elevati e l'uso di cmdlet quali Get-NetAdapter e New-NetSwitchTeam.
La sequenza in Windows 10 è molto simile all'esempio NUC: prima viene eseguito Get-NetAdapter per vedere quali interfacce sono disponibili, quindi viene lanciato un comando come questo. New-NetSwitchTeam - Nome "LAN" - Membri del team "LAN1", "LAN2" Modificare i nomi in modo che corrispondano a quelli visualizzati dal dispositivo. Dopo la creazione, è possibile verificare il risultato con Get-NetSwitchTeam e visualizzare il nuovo adattatore logico nel pannello delle connessioni.
In Windows 11 la filosofia è simile, ma è importante tenere presente che Microsoft ha ridotto il supporto ufficiale per LBFO sui computer clientCiononostante, molte persone continuano a utilizzare New-NetSwitchTeam per configurare sistemi di base quando i driver lo consentono e, in alcuni casi, utilizzano script o strumenti esterni per riattivare funzioni che non sono più esposte per impostazione predefinita.
Un esempio molto curioso è quello di un utente che ha impostato un NAS e server multimediale con Windows 11 IoT Enterprise LTSC 2024 Scoprì di non poter utilizzare LBFO/NIC Teaming come faceva in Windows 10. Inoltre, non poteva passare a Windows Server perché alcune applicazioni nel suo laboratorio non erano compatibili con quella versione. Dopo approfondite ricerche e basandosi su documentazione non ufficiale, creò una soluzione di installazione completa che Ripristina le funzionalità LBFO in Windows 11.
Questa soluzione, pubblicata in un repository GitHub (hifihedgehog/Windows11LBFO), ha dimostrato di funzionare su Windows 11 Pro 24H2 e Windows 11 IoT Enterprise LTSC 2024, sia su hardware fisico che su macchine virtuali. Grazie a questo, è possibile riscontrare nuovamente [il problema]. Aggregazione di link LACP tra router avanzati, switch gestiti e server domestici, con più client che trasferiscono dati simultaneamente senza sovraccaricare un singolo collegamento.
Se si desidera provare qualcosa di simile, si consiglia di esaminare attentamente la documentazione del repository, verificare i requisiti e segnalare eventuali problemi su GitHub in modo che l'autore possa perfezionare il processo. È ancora una soluzione avanzata e non ufficiale, ma apre le porte al ripristino del comportamento di Teaming NIC classico in Windows 11 per ambienti domestici e di laboratorio esigenti.
Scenari di rete con NIC Teaming e SET in Windows Server
Sebbene qui ci concentriamo su Windows 11, comprendere come Windows Server gestisce il NIC Teaming aiuta a fornire un quadro più completo della direzione intrapresa dal networking moderno. Molti aspetti sono definiti in Windows Server 2016 e versioni successive. scenari ufficialmente approvati dove sono coinvolti NIC Teaming, SET e SDN.
Nel campo della reti definite dal software (SDN)Il controller di rete consente l'implementazione e la gestione di un'istanza multi-nodo in grado di gestire le policy di rete tramite un'API REST Northbound. Da qui, è possibile creare e controllare reti virtuali basate sulla virtualizzazione di rete Hyper-V, utilizzando incapsulamenti come NVGRE o VXLAN per creare topologie flessibili.
Negli scenari di virtualizzazione delle funzioni di rete (NFV), Windows Server supporta la distribuzione di bilanciatori di carico software sia per il traffico nord-sud (ingresso/uscita dal data center) che per il traffico est-ovest (tra macchine virtuali), gateway di livello 3, VPN IPsec da sito a sito (IKEv2)Gateway GRE e routing di transito tramite BGP con ridondanza M+N. In tutti questi casi, avere più NIC fisiche aggregate tramite SET o NIC Teaming aiuta a fornire larghezza di banda e ridondanza sufficienti.
Per quanto riguarda la piattaforma di rete, Windows Server consente l'utilizzo di NIC convergenti che combinano traffico RDMA ed Ethernet Su un singolo adattatore, crea percorsi a bassa latenza con Packet Direct abilitato sullo switch virtuale Hyper-V e configura SET per distribuire i flussi SMB Direct e RDMA tra un massimo di due adattatori fisici. In questo caso, il teaming è completamente integrato con le funzionalità di virtualizzazione.
Se consideriamo specificamente lo switch virtuale Hyper-V, sono supportati scenari quali la creazione di un vSwitch con una vNIC RDMA, un vSwitch con vNIC che sfruttano SET e RDMA, la creazione di dispositivi SET all'interno dello switch stesso. gestire quei team tramite PowerShellIn questo contesto, il teaming delle NIC non è più un optional, ma un componente centrale di molte architetture di virtualizzazione moderne.
Servizi correlati: DNS, IPAM e altri componenti di rete
Il NIC Teaming non funziona in modo isolato; solitamente coesiste con servizi di rete come DNS, DHCP o IPAMSoprattutto nelle distribuzioni di Windows Server. Capire quali scenari sono supportati da questi servizi aiuta a integrare il ruolo dei team NIC nel quadro generale.
Ad esempio, sui server DNS con Windows Server è possibile definire direttive basate sulla posizione geografica per indirizzare il traffico verso indirizzi diversi a seconda dell'origine della query, configurare DNS split-brain per fornire risposte interne ed esterne diverse, applicare filtri alle query, utilizzare policy per bilanciare il carico delle applicazioni tramite DNS e generare risposte intelligenti in base all'ora del giorno.
Inoltre, il DNS può funzionare con politiche di trasferimento di zonaSono supportati l'integrazione con Active Directory Domain Services (AD DS) tramite zone integrate, la limitazione della velocità di risposta per proteggere da determinati attacchi e il supporto per l'autenticazione basata su DNS di entità denominate (DANE). Ciò presuppone che il server disponga di una rete stabile con percorsi ridondanti e larghezza di banda adeguata grazie al lavoro in team.
Nel campo dell'IPAM (gestione degli indirizzi IP), Windows Server consente di rilevare e gestire i server DNS e DHCP, nonché gli intervalli di indirizzi IP. più foreste federate di Active DirectoryÈ possibile centralizzare la gestione di zone e record, definire controlli di accesso basati sui ruoli altamente granulari e delegare l'amministrazione di determinate proprietà a gruppi di utenti specifici. Inoltre, molte di queste attività possono essere automatizzate utilizzando cmdlet di PowerShell specifici per IPAM.
Quando questi servizi (DNS, DHCP, IPAM) vengono eseguiti su host con più schede di rete aggregate tramite NIC Teaming o SET, Acquisiscono resilienza e prestazioniUn'interruzione temporanea di un collegamento non interrompe il servizio e l'aggregazione della larghezza di banda aiuta a supportare meglio i picchi nelle query o nei rinnovi degli indirizzi senza limitare una singola porta di rete.
Creazione, espansione e rimozione di apparecchiature NIC
Negli scenari di formazione dei team NIC supportati in Windows Server e, più cautamente, in alcuni sistemi client, non viene presa in considerazione solo la creazione dei team, ma anche la loro modifica e cancellazione in modo controllato. Ciò consente di adattare la topologia della rete senza dover ricostruire tutto da zero ogni volta che cambiano le esigenze.
Quando si crea un team NIC in una configurazione compatibile, gli adattatori dello stesso tipo (ad esempio, due schede Ethernet da 1 Gbps) vengono selezionati e aggiunti sotto un nome di team, scegliendo la modalità operativa appropriata in base a supporto offerto dallo switch (LACP, statico, indipendente dallo switch, ecc.). Oltre a New-NetSwitchTeam, sono disponibili cmdlet per regolare parametri avanzati, controllare lo stato dei membri e visualizzare le statistiche di utilizzo.
Se in qualsiasi momento hai bisogno di più capacità, puoi aggiungere adattatori fisici aggiuntivi a un sistema esistente, a condizione che la combinazione sia compatibile con la modalità di teaming configurata. Ciò consente, ad esempio, di iniziare con due schede di rete e successivamente aggiungerne una terza per ottenere maggiore larghezza di banda o ridondanza, a condizione che lo switch e le porte disponibili lo consentano.
È possibile anche fare il contrario: rimuovere i membri del teamChe si voglia utilizzarli per altri scopi o che si stia riorganizzando la rete, il team continuerà a funzionare con meno membri, sebbene con una larghezza di banda inferiore e una tolleranza agli errori inferiore. Riducendolo a una singola scheda di rete, si perderanno di fatto i vantaggi del teaming, pur mantenendo una configurazione IP centralizzata.
Infine, hai sempre la possibilità di rimuovere completamente un dispositivo NIC quando non ne hai più bisogno. Quando elimini il dispositivo, Windows smonta la scheda logica e riporta le schede fisiche al loro stato originale, senza l'indirizzo IP associato al vecchio dispositivo. Questo passaggio deve essere pianificato attentamente perché comporta un cambiamento importante nella topologia della rete dell'host e può rendere i servizi inaccessibili se non si riassegnano correttamente gli indirizzi.
Tutta questa flessibilità, sia in Windows 11 con PowerShell e soluzioni specifiche, sia in Windows Server con SET e SDN, è progettata in modo che possiamo per sfruttare al meglio l'hardware di rete disponibileOttieni prestazioni, stabilità e resilienza quando qualcosa di semplice come un cavo o una porta decide di guastarsi nel peggior momento possibile.
Grazie alle possibilità offerte da NIC Teaming, LBFO, SET e dai servizi di rete associati, è ora relativamente facile costruire qualsiasi cosa, da un laboratorio domestico a un ambiente professionale in cui il traffico è distribuito in modo efficienteI guasti hardware vengono gestiti senza problemi e l'infrastruttura di rete si adatta man mano che il progetto cresce e diventa più complesso. Condividi queste informazioni e più utenti potranno approfondire l'argomento.
