Dlaczego karta sieciowa PCIe działa wolniej niż powinna?
Niska szybkość karty sieciowej PCIe może wynikać z portu, kabla, sterownika, ustawień lub ograniczeń routera i łącza operatora.
Jak objawia się problem z szybkością karty PCIe?
Karta sieciowa PCIe powinna zapewniać stabilne połączenie przewodowe, ale jej rzeczywista wydajność zależy od całego toru transmisji. Problem może objawiać się niższą prędkością pobierania i wysyłania, wysokim opóźnieniem, jitterem, utratą pakietów albo częstym przełączaniem połączenia.
Warto odróżnić szybkość karty od przepustowości łącza internetowego. Karta 1 Gb/s nie zwiększy pakietu operatora do 2 Gb/s, a karta 2,5 Gb/s nie wykorzysta pełnego potencjału, jeśli router, modem, kabel lub port przełącznika obsługuje tylko 1 Gb/s.
Najczęstsze przyczyny niskiej prędkości
Ograniczenie portu PCIe
Nie każda karta PCIe otrzymuje takie same zasoby. Starsze gniazdo lub konfiguracja płyty głównej może ograniczać przepustowość, szczególnie w przypadku szybkich kart 2,5, 5 albo 10 Gb/s. Sam standard PCIe zwykle nie jest wąskim gardłem dla kart 1 Gb/s, ale warto sprawdzić specyfikację gniazda i jego tryb pracy.
Nieprawidłowa negocjacja szybkości połączenia
System może ustawić połączenie na 100 Mb/s zamiast 1 Gb/s lub wyższą wartość. Przyczyną bywa uszkodzone gniazdo, słaby styk, niezgodność urządzeń albo ręcznie ustawiony tryb duplexu. W ustawieniach karty sprawdź parametr szybkości i duplexu. Najczęściej właściwą opcją jest automatyczna negocjacja.
Uszkodzony lub nieodpowiedni kabel Ethernet
Kabel o niskiej jakości, uszkodzone żyły lub zbyt duża długość mogą obniżyć szybkość połączenia i powodować błędy transmisji. Dla 1 Gb/s użyj sprawnego kabla kategorii Cat 5e lub wyższej, a dla 2,5 Gb/s i więcej najlepiej zastosuj certyfikowany przewód Cat 6 albo odpowiedni dla danej instalacji.
Nieaktualny sterownik lub firmware
Nieprawidłowy sterownik może powodować niestabilność, obciążenie procesora, problemy z autonegocjacją i utratę pakietów. Pobierz sterownik ze strony producenta karty, płyty głównej albo układu sieciowego. Sprawdź również aktualizacje firmware routera lub modemu, ponieważ błędy po stronie urządzenia sieciowego mogą wpływać na wynik testu.
Ograniczenia routera, modemu lub przełącznika
Jeśli karta jest podłączona do portu WAN albo LAN o niższej przepustowości, jej potencjał nie zostanie wykorzystany. Dotyczy to także starszych routerów, przełączników i modemów dostarczanych przez operatora. Sprawdź oznaczenie portu oraz dokumentację urządzenia, a nie tylko deklarowaną szybkość karty PCIe.
Obciążenie systemu i programy działające w tle
Pobieranie aktualizacji, synchronizacja chmury, kopie zapasowe, VPN oraz skanowanie antywirusowe mogą zajmować pasmo. W czasie testu zamknij zbędne aplikacje i sprawdź użycie sieci w Menedżerze zadań. Wysokie obciążenie procesora lub pamięci również może obniżać wynik, zwłaszcza przy szybkich łączach.
Jak sprawdzić rzeczywistą szybkość karty PCIe?
- Otwórz właściwości połączenia Ethernet w systemie i odczytaj prędkość negocjowanego łącza.
- Sprawdź, czy karta pracuje w trybie 100 Mb/s, 1 Gb/s, 2,5 Gb/s lub innym zgodnym z jej specyfikacją.
- Wykonaj test pobierania i wysyłania na speedtest.im, korzystając z połączenia przewodowego.
- Powtórz pomiar na kilku serwerach i o różnych porach, aby wykluczyć chwilowe przeciążenie sieci operatora.
- Porównaj wynik z innym komputerem podłączonym do tego samego routera i portu.
Jeżeli szybkość interfejsu wynosi 1 Gb/s, ale test internetu pokazuje znacznie mniej, problem może leżeć po stronie pakietu operatora, routera, serwera testowego albo przeciążenia sieci. Jeśli interfejs negocjuje tylko 100 Mb/s, najpierw sprawdź kabel, port i ustawienia karty.
Jak zdiagnozować opóźnienia i utratę pakietów?
Sama przepustowość nie opisuje całej jakości połączenia. Wysoki ping lub jitter może wynikać z przeciążenia routera, buforowania, zakłóceń na trasie do serwera albo błędów fizycznych na kablu. Wykonaj polecenie ping do routera, a następnie do zewnętrznego serwera. Jeżeli opóźnienie do routera jest już wysokie, szukaj problemu w sieci lokalnej.
Sprawdź także licznik błędów i odrzuconych pakietów w właściwościach karty. Rosnąca liczba błędów wskazuje na problem z kablem, portem, zasilaniem lub samym adapterem. Dla bardziej szczegółowej analizy można użyć narzędzi systemowych do monitorowania interfejsu, ale wynik należy interpretować razem z testem prędkości.
Jak poprawić szybkość karty sieciowej PCIe?
- Podłącz kartę do właściwego portu PCIe zgodnego z dokumentacją płyty głównej.
- Wymień kabel na sprawny Cat 5e, Cat 6 lub wyższej kategorii, odpowiednio do wymaganej prędkości.
- Ustaw automatyczną negocjację szybkości i duplexu, chyba że producent zaleca inne ustawienie.
- Zainstaluj aktualny sterownik karty oraz sprawdź aktualizacje routera, modemu i przełącznika.
- Wyłącz zbędne transfery, VPN i synchronizację podczas pomiaru.
- W przypadku problemów z energooszczędnością przetestuj funkcje takie jak Energy Efficient Ethernet, ale zmieniaj je pojedynczo.
- Jeśli używasz łącza światłowodowego, kablowego lub DSL, porównaj wynik z parametrami usługi operatora.
Kiedy problem może leżeć po stronie operatora?
Jeżeli karta negocjuje właściwą szybkość, kabel i router działają poprawnie, a wyniki są stale niższe niż parametry usługi, przyczyną może być przeciążenie sieci ISP, awaria regionalna lub problem z trasą do serwera. Dotyczy to zarówno internetu światłowodowego, kablowego, jak i DSL.
Przed kontaktem z operatorem wykonaj kilka testów przewodowych, zapisz godziny pomiarów, wyniki pobierania i wysyłania oraz wartości opóźnienia i utraty pakietów. Takie dane ułatwią rozróżnienie problemu w domu od usterki po stronie operatora.
Podsumowanie diagnozy
Szybkość karty sieciowej PCIe zależy od karty, gniazda, sterownika, kabla, portu routera i jakości łącza internetowego. Najpierw sprawdź szybkość negocjowaną przez interfejs, następnie wykonaj test na kablu Ethernet i porównaj wyniki z innym urządzeniem. Dopiero później zmieniaj ustawienia systemowe lub zgłaszaj problem operatorowi.
