The request line begins with the request command. The current ConfARP version defines only one command that requests an address resolution. The header contains one or more header fields. A header field consists of a header name and a value, which are separated by a colon. The following table lists the header fields for request headers.
Header fields can occur in any order.
The payload contains data that is specific to the used request command. For the ARQ-command, the payload is empty. A reply message contains a status line, a header and a payload. The content of the message is related to the status code and should be human-readable. For example, it can give further explanation why a request failed and should be used for debugging or logging purposes.