Der Datenanteil ist in Antwortpaketen obligatorisch, wenn im Anforderungspaket ein Datenanteil enthalten ist. Der Anrufbeantworter muss eine Antwort mit genau demselben Datenanteil senden. Der RFC792 gibt nicht an, ob der Datenteil im Anforderungspaket obligatorisch ist. Das Data
in diesem Schema ist nicht (optional)
wie in vielen anderen RFCs markiert .
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Code | Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Identifier | Sequence Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Data ... +-+-+-+-+-
Das Senden eines Pings mit null Datenbytes ist jedoch durchaus möglich. Versuchen Sie unter Windows:
ping <destination> -l 0
Dies beweist, dass der Datenanteil in einem ICMP-Echo-Request optional ist .