Przykład 1
- pakiet 2000 B
- MTU 1500
- nagłówek 20
2
Ile fragmentów przy 2000 B, MTU 1500 i nagłówku 20? 2. Arytmetyka nagłówka, nie PMTU.
Wpisz pakiet, MTU i nagłówek. 2000, 1500 i 20 dają 2. 1400, 1500 i 20 dają 1. 9000, 1500 i 40 dają 7. Arytmetyka nagłówka, nie path MTU.
To payload = MTU minus nagłówek, potem ceil(pakiet / payload). Nie sonda PMTUD. Hosty IPv4 są na kalkulatorze podsieci IP / CIDR.
Wprowadź dane i kliknij Oblicz.
MTU i fragmentacja na tej karcie liczy fragmenty z trzech liczb. 2000 B, MTU 1500 i nagłówek 20 dają 2. 1400, 1500 i 20 dają 1. 9000, 1500 i nagłówek 40 dają 7. Payload = MTU minus nagłówek. To nie path MTU.
Pola: mtu-pkt, mtu-mtu, mtu-ip-header. 1500 minus 20 = 1480. ceil(2000 / 1480) = 2. 1400 mieści się w 1480, więc 1. 1500 minus 40 = 1460. ceil(9000 / 1460) = 7. Presety 1500, 1492, 1400 tylko wypełniają MTU.
2 nie jest wynikiem ping -M do. 1 nie schodzi z traceroute. 7 nie jest sondą PMTUD. Wpisujesz nagłówek sam: 20 na IPv4, 40 na IPv6. Karta nie pyta ścieżki.
Podsieć IP / CIDR obok liczy hosty. Skrót IPv6 kompresuje hextety. Tu 2000 i 1500 zostają 2, sama arytmetyka nagłówka.
Wpisz 2000, 1500 i 20, potem Oblicz. Wynik to 2. Przecinek nie jest potrzebny. Zero MTU nie dzieli. To nie live fragmentacja.
2000, 1500 i 20 dają 2. 1400, 1500 i 20 dają 1. 9000, 1500 i 40 dają 7. Inny nagłówek przy 2000 zmienia 2.
payload = MTU − nagłówek; fragmenty = ceil(pakiet / payload) albo 1, gdy pakiet się mieści. Arytmetyka nagłówka, nie PMTU.
Payload = MTU minus nagłówek. 2000, 1500 i 20 dają 2. Arytmetyka nagłówka, nie PMTU.
2
Ile fragmentów przy 2000 B, MTU 1500 i nagłówku 20? 2. Arytmetyka nagłówka, nie PMTU.
1
Ile przy 1400 B, MTU 1500 i 20? 1. Pakiet się mieści.
7
Ile przy 9000 B, MTU 1500 i nagłówku 40? 7.
2. Payload 1480, ceil(2000 / 1480). Nie PMTU.
1. 1400 mieści się w 1480.
7. Payload 1460, ceil(9000 / 1460).
Nie. Trzy wpisane liczby. Nie ma ICMP i nie ma PMTUD.
20 na zwykły IPv4. 40 na bazowy IPv6. Tunele często obniżasz w polu MTU.
Nie. 1500, 1492 i 1400 tylko wypełniają MTU. Potem Oblicz.
Nie. Karta nie zna flagi DF. Sama liczba fragmentów.
Na kalkulatorze podsieci IP / CIDR. Tu zostaje 2 z 2000 i 1500.
Nie. MTU i pakiet muszą być dodatnie. To nie pusta ramka z tesu.
MTU (Maximum Transmission Unit) to największy rozmiar ramki/pakietu (w bajtach), jaki warstwa łącza lub ścieżka może przenieść bez dzielenia. Na typowym Ethernetcie IPv4 MTU wynosi zwykle 1500 B — to limit dla datagramu IP (nagłówek IP + payload), który mieści się w ramce Ethernet bez fragmentacji na tym łączu.
Jeśli wyślesz większy pakiet niż MTU na ścieżce, router musi go pofragmentować (gdy wolno) albo odrzucić (gdy ustawiony jest bit DF — Don't Fragment). Ten kalkulator szacuje, ile fragmentów powstanie przy danym rozmiarze pakietu i MTU oraz jaki jest użyteczny payload na fragment (MTU − nagłówek IP).
Presety w formularzu (1500 / 1492 / 1400) pokrywają najczęstsze scenariusze LAN, PPPoE i „bezpieczny” VPN.
Załóż nagłówek IPv4 = 20 B (bez opcji). Payload na fragment ≈ MTU − 20.
Wpisz własne liczby w formularzu — wynik pokaże liczbę fragmentów i payload na ramkę.
Uproszczony podgląd — dokładną liczbę fragmentów policzysz w formularzu (nagłówek IP + wyrównanie offsetów).
| MTU | Pakiet | Mieści się? | Uwaga |
|---|---|---|---|
| 1500 | 1400 | Tak (1) | Typowy Ethernet — zapas |
| 1500 | 1500 | Tak (1) | Granica MTU Ethernet |
| 1500 | 1600 | Nie → fragmenty | Potrzeba ≥2 fragmentów |
| 1492 | 1500 | Nie → fragmenty | Częsty PPPoE |
| 1400 | 1500 | Nie → fragmenty | Typowy punkt startowy VPN |
To arytmetyka edukacyjna, nie pełne Path MTU Discovery. Przy DF i „black hole” diagnostyka jest osobna (ping/tracepath/VPN MSS).
Kalkulator liczy arytmetyczny podział rozmiaru względem MTU i nagłówka IP. Nie symuluje Path MTU Discovery, bitów DF, ICMP „Packet Too Big”, TCP MSS clamping ani różnic IPv4/IPv6 w praktyce operatorskiej. Traktuj wynik jako szybki szacunek edukacyjny / planistyczny — do diagnostyki produkcyjnej użyj ping -f -l / tracepath / testów VPN zgodnie z dokumentacją łącza.
Dla typowego IPv4 + TCP bez opcji: MSS ≈ MTU − 40 (20 B IP + 20 B TCP). Przy MTU 1500 MSS ≈ 1460; przy MTU 1492 ≈ 1452; przy MTU 1400 ≈ 1360. Gdy tunel VPN obniża efektywne MTU, clamp MSS na firewallu/routerze często usuwa objawy „strona ładuje się w nieskończoność”, bo syn/ack negocjuje mniejszy segment i unika fragmentacji.
Krótko o typowych wartościach MTU i tym, czego ten kalkulator nie symuluje.