IP Pakete
-
Hi,
Ich habe was über IP Pakete gelesen:
All hosts must be able to accept a datagram of 576 octets (512+64).
Only send datagrams longer than 576 octets if the receiver can handle them.Woher kommen diese Zahlen?
Danke
-
512 - Das sind die Daten, die das Paket enthält. Diese Zahl muss durch 8 teilbar sein, das, falls das Paket fragmentiert werden muss, 8 Bytes die kleinestmögliche Größe sind. Diese Größe wird durch das RFC 791 festgelegt.
64 - Das ist der IP-Header. Dort stehen alle Informationen über das Paket (wohin es soll, woher es kommt, ob es defragmentiert wurde etc...). Maximal sind das 60 Bytes, wobei aber selten alle Informationen wirklich benötigt werden. Die meisten IP-Header haben eine Länge von 20 Bytes.
Im Grunde sind es eigentlich nur Zahlen, die im o. a. RFC festgelegt sind, damit Hersteller und Programmierer sich an einen Standard halten können.