Pamiętaj: Wyniki kalkulatorów mają charakter poglądowy. Dokładamy wszelkich starań, by były poprawne, ale zawsze weryfikuj je z fachowcem.

Przejdź do treści

Kalkulator rzeczywistej przepustowości Ethernet

Oblicz maksymalną przepustowość danych po uwzględnieniu narzutu ramki Ethernet, preambuły i przerwy międzyramkowej.

Parametry transmisji Ethernet

Model pokazuje teoretyczną wydajność warstwy Ethernet. Nie uwzględnia TCP, IP, aplikacji ani wydajności urządzeń końcowych.
Ethernet • MTU • overhead
Dla klasycznej ramki bez jumbo: 46-1500 B.
Kalkulator liczy 14 B podstawowego nagłówka MAC, 4 B FCS, 8 B preambuły z SFD i 12 B minimalnej przerwy IFG. Każdy wybrany tag VLAN dodaje 4 B do ramki.

Rzeczywista przepustowość Ethernet

Przepustowość danych w payload
975,3 Mb/s
Teoretyczna sprawność Ethernet wynosi 97,53%.
Sprawność
97,53%
Narzut na medium
2,47%
Bajty na cykl ramki
1538 B
Ramki na sekundę
81 274
Przepustowość payload
121,9 MB/s
Narzut na ramkę
38 B
Przy 1 Gb/s i payloadzie 1500 B sama struktura Ethernet ogranicza maksymalny strumień danych w payloadzie do około 975,3 Mb/s.

Dlaczego 1 Gb/s Ethernet nie oznacza 1000 Mb/s danych?

Prędkość portu Ethernet określa szybkość przesyłania bitów na łączu, ale nie wszystkie przesyłane bity są danymi użytkownika. Każda ramka zawiera nagłówek MAC i FCS, a na medium dochodzą preambuła z SFD oraz wymagana przerwa międzyramkowa. Kalkulator pokazuje, jaka część prędkości nominalnej może przypadać na zawartość pola payload ramki.

sprawność = payload / (payload + narzut)

Dla standardowego payloadu 1500 B bez VLAN narzut przyjęty przez kalkulator wynosi 38 B na każdy cykl ramki: 14 B nagłówka Ethernet, 4 B FCS, 8 B preambuły i SFD oraz 12 B IFG.

Przykład dla Gigabit Ethernet i 1500 B

Przy payloadzie 1500 B na medium trzeba przeznaczyć czas odpowiadający 1538 B. Sprawność wynosi więc około 97,53%. Na łączu 1 Gb/s daje to około 975,3 Mb/s, czyli około 121,9 MB/s danych znajdujących się w polu payload Ethernet.

Nie jest to jeszcze szybkość kopiowania pliku. W payloadzie Ethernet znajdują się kolejne nagłówki, np. IP i TCP lub UDP, a na wynik testu wpływają również protokół, system operacyjny, dyski, obciążenie urządzeń, opóźnienia i ewentualne retransmisje.

Jak rozmiar ramki wpływa na przepustowość?

Stały narzut jest szczególnie widoczny przy małych ramkach. Im mniejsza ilość danych przypada na jedną ramkę, tym większa część czasu łącza jest zużywana na elementy niezawierające payloadu. Przy dużych ramkach udział narzutu maleje, dlatego strumień danych może zbliżyć się do nominalnej prędkości portu.

Małe ramki wymagają również obsłużenia znacznie większej liczby ramek na sekundę. Z tego powodu przy ocenie switcha ważna bywa nie tylko przepustowość podawana w Gb/s, ale również wydajność przekazywania pakietów wyrażona w Mpps.

Co dokładnie oznacza wynik?

Wynik jest teoretyczną przepustowością payloadu ramki Ethernet dla ciągłego ruchu i minimalnego IFG. Nie należy traktować go jako gwarantowanej przepustowości TCP, UDP, SMB, HTTP ani testu internetowego. Dla tych warstw dochodzi dodatkowy narzut i ograniczenia urządzeń.

VLAN a narzut Ethernet

Tag IEEE 802.1Q zwiększa rozmiar ramki o 4 B. Przy jednym tagu różnica w sprawności dla dużych ramek jest niewielka, ale kalkulator pozwala ją uwzględnić. Opcja dwóch tagów może służyć do oszacowania dodatkowego narzutu przy podwójnym tagowaniu. Rzeczywista obsługa rozmiaru ramki i MTU zależy od konfiguracji oraz urządzeń w całej ścieżce.

Dlaczego wynik z iperf lub kopiowania pliku może być niższy?

Obliczenie zakłada idealne wykorzystanie łącza na poziomie Ethernet. W rzeczywistej sieci przepustowość aplikacji może być mniejsza z powodu nagłówków IP i TCP/UDP, potwierdzeń TCP, szyfrowania, kolejkowania, opóźnień, strat pakietów, ograniczeń procesora, sterowników, switcha, routera lub nośnika danych. Przy połączeniu z Internetem dodatkowym ograniczeniem jest najwolniejszy fragment całej trasy.

Kalkulator jest więc przydatny jako górna granica wynikająca z samego narzutu Ethernet i do porównywania wpływu rozmiaru ramki, VLAN oraz prędkości portu.

Źródła merytoryczne

FAQ - rzeczywista przepustowość Ethernet

Przy payloadzie 1500 B i bez VLAN teoretyczny strumień payloadu Ethernet wynosi około 975,3 Mb/s. Przepustowość aplikacji, np. TCP, będzie niższa, ponieważ dochodzą nagłówki wyższych warstw i ograniczenia urządzeń.

Dla ramki bez VLAN kalkulator uwzględnia 14 B nagłówka MAC, 4 B FCS, 8 B preambuły wraz z SFD oraz czas minimalnego IFG odpowiadający 12 B. Razem daje to 38 B na cykl ramki.

Nie. Wynik dotyczy danych w polu payload Ethernet. Pakiet IP i segment TCP lub datagram UDP znajdują się wewnątrz tego pola, dlatego przepustowość danych aplikacji jest mniejsza.

Tak. Narzut przypadający na jedną ramkę jest w dużej części stały, więc przy większym payloadzie stanowi mniejszy procent całego czasu transmisji. Obsługa jumbo frames musi jednak być zgodna na urządzeniach w danej ścieżce.

Tag 802.1Q dodaje 4 B do ramki, więc przy tej samej ilości payloadu nieznacznie zwiększa narzut. Dla dużych ramek różnica procentowa jest mała, ale przy dużej liczbie małych ramek staje się bardziej widoczna.

Ostatnia aktualizacja: 09.09.2026