Protokół multipleksera karty sieciowej Microsoft ustawienia

Protokół multipleksera karty sieciowej Microsoft – czym jest i jak skonfigurować NIC Teaming w Windows 10 i 11?

Software & Aplikacje5 sierpnia, 202666 wyświetleń

Protokół multipleksera karty sieciowej Microsoft (Microsoft Network Adapter Multiplexor Protocol) to sterownik pośredni warstwy NDIS, który umożliwia połączenie kilku fizycznych kart sieciowych w jeden logiczny interfejs w procesie nazywanym NIC Teaming lub LBFO. Mechanizm ten odpowiada za powielenie przepustowości łącza oraz zapewnienie przełączenia awaryjnego (Failover) na wypadek uszkodzenia przewodu bądź awarii portu w przełączniku. W systemach klienckich Windows 10 oraz Windows 11 producent zablokował graficzny interfejs konfiguracji zespołów kart, jednak agregację interfejsów można wdrożyć za pomocą poleceń środowiska PowerShell lub zaimplementować przełącznik wirtualny Hyper-V.

Najważniejsze informacje w skrócie

  • Funkcja sterownika: protokół multipleksera wiąże fizyczne karty Ethernet w jeden wirtualny zespół sieciowy o wspólnym adresie IP.
  • Ograniczenia Windows 10/11: tradycyjne polecenie NetLbfoTeam zostało wyłączone w wydaniach klienckich i zwraca błąd braku obsługi danej jednostki SKU.
  • Rozwiązanie w PowerShell: agregację portów na komputerach stacjonarnych wykonuje się poprzez wirtualny przełącznik Hyper-V z funkcją Switch Embedded Teaming (SET).
  • Rzeczywista przepustowość: połączenie dwóch kart 1 Gbps zwiększa całkowity limit dla wielu równoległych połączeń, lecz nie przyspiesza pojedynczego strumienia pobierania danych (np. z poziomu przeglądarki).
  • Alternatywa dla serwerów NAS: przesyłanie plików w sieci lokalnej najlepiej realizować z wykorzystaniem natywnej technologii SMB Multichannel, która nie wymaga tworzenia zespołów NIC Teaming.

Czym jest protokół multipleksera karty sieciowej Microsoft (NIC Teaming / LBFO)?

Protokół multipleksera karty sieciowej Microsoft to sterownik pośredniczący NDIS (Network Driver Interface Specification), który agreguje dwie lub więcej fizycznych kart Ethernet w jedną wirtualną kartę sieciową o wspólnym adresie IP i MAC. W oficjalnej nomenklaturze Microsoftu technologia ta nosi nazwę LBFO (Load Balancing and Failover) lub po prostu NIC Teaming.

Architektura Sterownika Podsystemu Sieci Agregacja za pomocą Multipleksera Protokołu
Fizyczna Karta #1 1 Gbps
Fizyczna Karta #2 1 Gbps
Warstwa Sterownika Sterownik Multipleksera Network Adapter Multiplexor Protocol
Interfejs Wynikowy Wirtualna Karta Sieciowa 2 Gbps (LACP) / Failover

Działanie multipleksera opiera się na ulokowaniu sterownika ms_implat pomiędzy fizycznymi kartami sieciowymi a stosorem protokołów TCP/IP w systemie operacyjnym. System operacyjny przestaje wysyłać pakiety bezpośrednio do konkretnego portu rj45. Zamiast tego przekazuje cały ruch do interfejsu wirtualnego, a sterownik multipleksera rozdziela pakiety pomiędzy podłączone karty fizyczne na podstawie wybranego algorytmu równoważenia obciążenia.

Rozwiązanie to realizuje dwa zasadnicze cele inżynieryjne:

  1. Równoważenie obciążenia (Load Balancing): rozkładanie ruchu sieciowego generowanego przez wiele aplikacji lub klientów na wszystkie aktywne karty w zespole.
  2. Tolerancję na awarie (Failover): w momencie fizycznego uszkodzenia kabla lub awarii portu w przełączniku, sterownik w ułamku sekundy przekierowuje cały ruch na pozostałe sprawne interfejsy bez zrywania aktywnych sesji TCP.

Windows Server a Windows 10 i 11 – dlaczego brakuje interfejsu graficznego?

W systemach z rodziny Windows Server (2012, 2016, 2019, 2022) usługa LBFO stanowi natywny element systemu. Wystarczy otworzyć Menedżer Serwera, przejść do sekcji “Zespoły kart NIC” i wyklikać nową grupę za pomocą graficznego kreatora. W systemach klienckich Windows 10 oraz Windows 11 Microsoft świadomie usunął ten interfejs, ograniczając powszechny dostęp do technologii LBFO.

Próba wywołania klasycznego polecenia tworzenia zespołu w konsoli PowerShell na komputerze z systemem Windows 10 lub 11 kończy się zazwyczaj komunikatem błędu:

Ostrzeżenie systemu Windows Brak obsługi LBFO na systemach klienckich
PS C:\> New-NetLbfoTeam -Name “Teaming” -TeamMembers “Ethernet 1″,”Ethernet 2” New-NetLbfoTeam : The LBFO feature is not supported on this SKU. (Funkcja LBFO nie jest obsługiwana w tej jednostce SKU).
Przyczyna: Mechanizm LBFO (Load Balancing and Failover) za pomocą polecenia New-NetLbfoTeam został zablokowany w klienckich wersjach systemu (Windows 10 / 11). Działa on wyłącznie na wydaniach serwerowych (Windows Server). W systemach desktopowych rozwiązaniem jest użycie Hyper-V SET (Switch Embedded Teaming) lub sterowników producenta karty sieciowej (np. Intel PROSet).

Decyzja inżynierów z Redmond wynika ze zmian w architekturze sterowników NDIS od aktualizacji Windows 10 Redstone 4 (build 1803). Microsoft uznał klasyczny moduł LBFO za przestarzały na komputerach biurowych, zastępując go mechanizmem SET (Switch Embedded Teaming) zintegrowanym z wirtualizacją Hyper-V. Protokół multipleksera widnieje we właściwościach każdej karty sieciowej w Panelu Sterowania, jednak odznaczenie lub zaznaczenie go ręcznie bez skonfigurowanego zespołu powoduje jedynie utratę połączenia sieciowego.

Cecha / FunkcjaWindows Server (2012–2022)Windows 10 / 11 Pro i Enterprise
Kreator graficzny (GUI)Dostępny w Menedżerze SerweraBrak (funkcja usunięta z Panelu Sterowania)
Polecenie New-NetLbfoTeamPełne wsparcieZablokowane na poziomie jądra systemu
Metoda agregacjiNatywny moduł LBFO / SETSwitch Embedded Teaming (SET) via Hyper-V
Wsparcie dla LACP (802.3ad)Pełne (wymaga switcha zarządzalnego)Ograniczone do trybu Switch Independent
Zastosowanie domowe / LabSerwerownie, wirtualizacja Hyper-VStacje robocze, przesyłanie danych, Home Lab

Instrukcja krok po kroku: Jak połączyć karty sieciowe w Windows 10 i 11 przez PowerShell?

Nieobecność interfejsu graficznego nie wyklucza możliwości stworzenia stabilnego zespołu kart na komputerze stacjonarnym. Najskuteczniejszą metodą w Windows 10 oraz 11 jest wykorzystanie modułu Hyper-V i utworzenie wirtualnego przełącznika sieciowego z funkcją Switch Embedded Teaming (SET).

Przed rozpoczęciem konfiguracji upewnij się, że w systemie włączono funkcję Hyper-V (Aplikacje > Funkcje opcjonalne > Więcej funkcji systemu Windows > zaznacz “Hyper-V”).

Architektura Wirtualizacji Windows Server Hyper-V Switch Embedded Teaming (SET)
Karta Fizyczna Ethernet 1 Port fizyczny #1
Karta Fizyczna Ethernet 2 Port fizyczny #2
Konstrukcja Wirtualna Hyper-V SET Switch Agregacja na poziomie VSwitch
Host OS Wirtualna Karta Systemu Gospodarza vNIC (Management / Workload)

Krok 1: Identyfikacja dokładnych nazw kart sieciowych

Otwórz konsolę PowerShell z uprawnieniami administratora i wpisz poniższe polecenie, aby wyświetlić listę zainstalowanych kart oraz ich oficjalne nazwy systemowe:

PowerShell

Get-NetAdapter | Select-Name, InterfaceDescription, Status, LinkSpeed

Zapamiętaj lub skopiuj nazwy interfejsów, które mają wejść w skład zespołu (np. Ethernet 1 oraz Ethernet 2).

Krok 2: Tworzenie zespołu wirtualnego za pomocą wirtualnego przełącznika Hyper-V

Użyj polecenia New-VMSwitch, tworząc przełącznik wbudowany z opcją udostępnienia połączenia dla systemu operacyjnego gospodarza (-AllowManagementOS $true):

PowerShell

New-VMSwitch -Name "GlowneTeam" -NetAdapterName "Ethernet 1","Ethernet 2" -AllowManagementOS $true

Po wykonaniu tej komendy sterownik multipleksera przejmie kontrolę nad kartami Ethernet 1 oraz Ethernet 2. W Panelu Sterowania pojawi się nowa karta wirtualna o nazwie vEthernet (GlowneTeam), a dotychczasowe karty fizyczne zostaną powiązane z protokołem multipleksera Microsoftu.

Krok 3: Weryfikacja stanu zespołu

Aby sprawdzić, czy stworzony przełącznik poprawnie rozkłada ruch na oba porty, wykonaj polecenie:

PowerShell

Get-VMSwitchTeam -VMSwitchName "GlowneTeam"

Ważne: Skonfigurowana karta wirtualna przejmuje obsługę adresacji IP, przechowując fizyczne porty w stanie związanym przez sterownik multipleksera.

Tryby agregacji łączy – LACP (802.3ad) vs Switch Independent

Protokół multipleksera może pracować w różnych trybach negocjacji sygnału. Wybór odpowiedniego wariantu zależy od tego, czy posiadasz inteligentny przełącznik sieciowy (Switch zarządzalny Layer 2/Layer 3) obsługujący standard 802.3ad.

Istnieją dwie główne kategorie konfiguracji:

  1. Switch Independent (niezależny od przełącznika): najpopularniejszy tryb w środowiskach domowych. Karty sieciowe można podłączyć do dowolnego, nawet najtańszego switcha lub bezpośrednio do portów LAN w routerze dostawcy internetu. System operacyjny samodzielnie zarządza ruchem.
  2. Switch Dependent (zależny od przełącznika): wymaga skonfigurowania grupy LAG (Link Aggregation Group) na przełączniku sieciowym. Obejmuje agregację statyczną oraz dynamiczną z użyciem protokołu LACP (Link Aggregation Control Protocol).
Porównanie trybów NIC Teaming Switch Independent vs. LACP (802.3ad)
Tryb Switch Independent Brak wymagań co do switcha
PC z NIC Teaming Sterowanie po stronie OS
Zwykły Router / Switch Unmanaged Brak konfigurowania grup
Tryb LACP (IEEE 802.3ad) Wymagana obsługa LACP
PC z NIC Teaming Protokół LACP aktywny
LACP LAG Grupa Agregacji
Switch Zarządzalny L2/L3 Sprzętowa ochrona łącza

Podsumowanie parametrów poszczególnych trybów agregacji:

Mity dotyczące wydajności: czy połączenie dwóch kart 1 Gbps daje 2 Gbps?

Najczęściej powielanym błędem przy konfigurowaniu agregacji łączy jest przekonanie, że połączenie dwóch kart o przepustowości 1 Gbps pozwoli na pobieranie pojedynczego pliku z prędkością 2 Gbps (ok. 250 MB/s). Architektura sieciowa TCP/IP uniemożliwia rozbijanie jednego strumienia danych na poziomie pojedynczego gniazda aplikacyjnego.

Algorytmy równoważenia obciążenia (Address Hash) przypisują pojedynczą sesję TCP/UDP do konkretnej karty fizycznej na podstawie adresu IP źródła, adresu IP celu oraz numerów portów (tzw. 5-Tuple Hash).

Pojedynczy transfer pliku ze strony www, serwera FTP lub platformy Steam zawsze osiągnie maksymalnie 1 Gbps.

Łącze 2 Gbps zyskuje wyższość w scenariuszach wielosesyjnych:

  • Sytuacja A: Komputer pobiera duży plik (np. obraz ISO) z prędkością 1 Gbps, a w tym samym momencie drugi użytkownik w sieci lokalnej strumieniuje z tej stacji materiał wideo 4K – ruch rozłoży się na drugą kartę fizyczną.
  • Sytuacja B: Stacja robocza uruchamia równolegle kilkanaście maszyn wirtualnych, z których każda generuje unikalne połączenia do różnych adresów IP w podsieci.
Agregacja łączy (LACP / Load Balancing) Rozkład obciążenia dla wielu strumieni TCP
Strumień TCP #1 Pobieranie Steam
Karta #1 1 Gbps
Transfer rzeczywisty 1 Gbps
Strumień TCP #2 Backup do serwera
Karta #2 1 Gbps
Sumaryczny transfer 2 Gbps

Alternatywa: Technologia SMB Multichannel przy kopiowaniu plików

Jeśli Twoim głównym celem jest przyspieszenie transferu danych pomiędzy komputerem z Windows 10/11 a domowym serwerem NAS (np. Synology, QNAP, TrueNAS), stosowanie protokołu multipleksera jest zbędne. Protokół udostępniania plików SMB 3.0+ posiada natywną funkcję SMB Multichannel.

Gdy system Windows wykryje obecność dwóch osobnych kart sieciowych w komputerze oraz dwóch kart w serwerze NAS, automatycznie nawiąże odrębne sesje TCP przez oba interfejsy. Przesyłanie plików osiągnie rzeczywiste 2 Gbps bez konieczności tworzenia zespołów NIC Teaming w PowerShellu.

Czy warto wdrażać agregację kart sieciowych w stacji roboczej?

Decyzja o wdrożeniu zespołu kart sieciowych na komputerze klienckim powinna wynikać z chłodnej analizy architektury domowej lub firmowej sieci LAN. W większości zastosowań konsumenckich proste zastąpienie dwóch kart 1 Gbps jedną nowoczesną kartą sieciową 2.5 GbE na złączu PCI-e lub USB-C okaże się tańsze, stabilniejsze i mniej wymagające pod kątem konfiguracji.

Z naszych analiz wydajnościowych wynika, że tworzenie zespołów NIC Teaming na komputerze stacjonarnym sprawdza się najlepiej w konkretnych przypadkach użycia:

  • Wdrożenie lokalnego serwera wirtualizacji opartego na systemie Windows 10/11 Pro i środowisku Hyper-V.
  • Konieczność zapewnienia bezwzględnej ciągłości transmisji w stacjach roboczych przetwarzających dane w czasie rzeczywistym.
  • Wykorzystanie wolnych portów Gigabit Ethernet na płycie głównej bez ponoszenia nakładów finansowych na nowe karty 10 GbE.

Bezawaryjna sieć lokalna i pełna kontrola nad ruchem danych

Protokół multipleksera karty sieciowej Microsoft pozostaje ważnym elementem stosu sieciowego systemów Windows. Mimo ograniczenia funkcji graficznych w systemach klienckich, znajomość komend PowerShell i technologii Switch Embedded Teaming pozwala inżynierom oraz pasjonatom technologii na skuteczne podwojenie odporności stacji roboczej na awarie sprzętowe.

Czy wiesz, że najstarszym standardem agregacji łączy wykorzystywanym w branży IT jest certyfikacja EtherChannel, opracowana przez firmę Cisco pod koniec lat 90. XX wieku? Rozwiązanie to pozwalało na łączenie do 8 portów Fast Ethernet (100 Mbps), tworząc potężną jak na owe czasy magistralę o przepustowości 800 Mbps. Stało się ono bezpośrednim pierwowzorem dla otwartego standardu IEEE 802.3ad, używanego współcześnie przez systemy Microsoftu.

źródło: IEEE Standards Association, 2023

Najczęściej zadawane pytania

Do czego służy protokół multipleksera karty sieciowej Microsoft?

Protokół multipleksera karty sieciowej Microsoft (Microsoft Network Adapter Multiplexor Protocol) służy do wiązania kilku fizycznych kart sieciowych w jeden interfejs wirtualny (NIC Teaming / LBFO). Umożliwia rozkładanie ruchu sieciowego na wiele portów oraz zapewnia automatyczne przełączenie awaryjne w przypadku uszkodzenia jednego z kabli.

Dlaczego wyświetla mi się błąd “Funkcja LBFO nie jest obsługiwana w tej jednostce SKU”?

Komunikat ten pojawia się podczas próby użycia tradycyjnego polecenia New-NetLbfoTeam w systemach Windows 10 oraz Windows 11. Microsoft zablokował natywny moduł LBFO dla wersji klienckich systemu, rezerwując to konkretne polecenie wyłącznie dla edycji Windows Server.

Jak najprościej połączyć dwie karty sieciowe w Windows 11?

Najskuteczniejszą metodą w Windows 11 jest wykorzystanie środowiska Hyper-V i wpisanie w konsoli PowerShell polecenia New-VMSwitch -Name "Nazwa" -NetAdapterName "Karta1","Karta2" -AllowManagementOS $true. Tworzy to wirtualny przełącznik oparty na technologii Switch Embedded Teaming (SET).

Czy odznaczenie protokołu multipleksera we właściwościach karty przyspieszy internet?

Nie. Odznaczenie protokołu multipleksera na standardowej karcie sieciowej, która nie należy do żadnego zespołu, nie wpływa na wydajność. Jeśli karta jest częścią zespołu, odznaczenie tej opcji doprowadzi do natychmiastowej utraty połączenia z siecią.

Czy połączenie dwóch kart 1 Gbps pozwoli na pobieranie gier z prędkością 2 Gbps?

Nie. Pojedynczy strumień pobierania danych (np. pobieranie pliku w przeglądarce lub na platformie Steam) opiera się na jednej sesji TCP i zostanie skierowany do jednej karty fizycznej z maksymalną prędkością 1 Gbps. Przewaga 2 Gbps ujawnia się dopiero przy jednoczesnym pobieraniu danych z wielu różnych źródeł lub przez wielu użytkowników.

Czym różni się NIC Teaming od Mostka sieciowego (Network Bridge) w Windows?

NIC Teaming służy do łączenia wielu kart w celu zwielokrotnienia przepustowości i uzyskania tolerancji na awarie dla jednego komputera. Mostek sieciowy (Network Bridge) służy do łączenia dwóch odrębnych segmentów sieci (np. karty Wi-Fi i karty Ethernet), umożliwiając innym urządzeniom komunikację między sobą poprzez dany komputer.

Co to jest SMB Multichannel i dlaczego zastępuje NIC Teaming przy przesyłaniu plików?

SMB Multichannel to funkcja protokołu udostępniania plików w systemach Windows, która automatycznie wykrywa obecność kilku kart sieciowych na obu końcach połączenia i nawiązuje równoległe sesje przesyłu. Pozwala na uzyskanie rzeczywistej sumarycznej prędkości transferu plików bez konieczności konfigurowania zespołów kart w systemie.

Jak usunąć stworzony zespół kart w systemie Windows 10/11?

Aby usunąć przełącznik wbudowany utworzony w Hyper-V, należy otworzyć konsolę PowerShell z uprawnieniami administratora i wykonać polecenie Remove-VMSwitch -Name "NazwaPrzełącznika". Po jego wykonaniu fizyczne karty sieciowe powrócą do swojego pierwotnego stanu.

Redakcja BigPortal.pl
Autor wpisu
Redakcja BigPortal

Oficjalny zespół redakcyjny BigPortal.pl. Jesteśmy grupą pasjonatów, dziennikarzy i praktyków, którzy codziennie śledzą rynek technologiczny, motoryzacyjny oraz nowinki ze świata Smart Home. Naszym celem jest dostarczanie rzetelnych testów, sprawdzonych poradników i najświeższych informacji w przystępnej formie. Dbamy o to, aby każdy artykuł opierał się na faktach i realnych doświadczeniach, bez zbędnego marketingu.

Loading

Signing-in 3 seconds...

Signing-up 3 seconds...