Myślę, że mylę się z terminologią dotyczącą MTU.
Ta definicja z książki CCNA Wendella Odoma na temat MTU:
Specyfikacja IEEE 802.3 ogranicza część danych ramki 802.3 do minimum 46 i maksymalnie 1500 bajtów. Termin maksymalna jednostka transmisji (MTU) określa maksymalny pakiet warstwy 3, który można wysłać za pośrednictwem medium. Ponieważ pakiet warstwy 3 spoczywa w części danych ramki Ethernet, 1500 bajtów to największa dozwolona jednostka MTU IP w sieci Ethernet.
Rozumiem, że ramka Ethernet jest ostatnią fazą enkapsulacji zanim zostanie przesłana do drutu. Kiedy patrzę na schemat ramki Ethernet, jej całkowity rozmiar może wynosić maksymalnie 1526 bajtów.
Czy mam rację mówiąc, że MTU ramki Ethernet to 1526, a MTU w warstwie IP to 1500? Czy MTU zmienia się w każdej fazie enkapsulacji, czy też termin „MTU” służy jedynie określeniu maksymalnego rozmiaru pakietu w warstwie 3?
Dzięki za wszelką pomoc!
źródło
Odpowiedzi:
Ethernet MTU ma 1500 bajtów, co oznacza, że największy pakiet IP (lub inny ładunek), który może zawierać ramka Ethernet, to 1500 bajtów. Dodanie 26 bajtów dla nagłówka Ethernet skutkuje maksymalną ramką ( inną niż MTU) wynoszącą 1526 bajtów.
MTU jest często uważane za właściwość łącza sieciowego i zwykle odnosi się do MTU warstwy 2. Limity na warstwie 3 są znacznie wyższe (patrz poniżej) i nie powodują żadnych problemów.
Długość pakietu IP (warstwa 3) jest ograniczona maksymalną wartością 16-bitowego pola Całkowita długość w nagłówku IP. W przypadku IPv4 powoduje to maksymalny rozmiar bloku danych wynoszący 65515 (= nagłówek 2 ^ 16-1–20 bajtów). Ponieważ IPv6 ma 40-bajtowy nagłówek, pozwala na ładunki do 65495. A IIRC za pomocą rozszerzenia nagłówka Jumbo Payload, IPv6 może pozwolić na pakiety do 4 GB ...
Podczas konfigurowania połączenia TCP ustalany jest maksymalny rozmiar segmentu (MSS). Można to uznać za MTU na warstwie 4, ale nie zostało to naprawione. Często jest ustawiony na największy ładunek, który można wysłać w segmencie TCP bez powodowania fragmentacji, odzwierciedlając w ten sposób najniższą MTU warstwy 2 na ścieżce. Przy ethernetowej jednostce MTU wynoszącej 1500 ten MSS wynosiłby 1460 po odjęciu 20 bajtów dla nagłówka IPv4 i TCP.
źródło
IP MTU = MSS (warstwa 4) MTU = interfejs MTU (warstwa 2)
Tak to interpretuję, cieszę się, że mogę je poprawić.
na zdrowie, Rey
źródło