C
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.