2.2.4.1 Ping

A Ping message is sent by the local Node over a Neighbor connection to test connectivity with the remote Neighbor. The message MUST be a PT2PT (section 2.2.2.13) message with the following values:

Message Size (4 byte unsigned integer value): The total number of bytes in the message.

Version (1 byte unsigned integer value): The Peer-to-Peer Graphing Protocol version number. This MUST be set to 0x10 to signify version 1.0.

Message Type (1 byte unsigned integer value): MUST be set to 0x0D.

Reserved1 (2 byte unsigned integer value): MUST be set to zero and MUST be ignored on receipt.

Data Offset (2 byte unsigned integer value): The offset, in bytes, from the beginning of the message to the Payload Data.

Reserved2 (2 byte unsigned integer value): MUST be set to zero and MUST be ignored on receipt.

Data Type (16 byte GUID): MUST be set to GUID {0ccbb0d2-be41-4bd6-914b058ec5dcce64}

Payload Data (variable-length binary value): MUST NOT be present.