3 Protocol Details

PNRP nodes use eight specific message types. These messages can be split into two distinctive classes: request messages (SOLICIT, REQUEST, FLOOD, LOOKUP, and INQUIRE) and acknowledge messages (ADVERTISE, ACK, and AUTHORITY_BUFFER). Request messages are initiated by one node and sent to another. Acknowledge messages are sent in reply to received request messages.

Specific relationships of messages sent by a Resolver are shown in the following table.

Message sent by Resolver

Acknowledgment sent by Publisher

SOLICIT

ADVERTISE

REQUEST

ACK

LOOKUP

AUTHORITY_BUFFER (contained in an AUTHORITY)

INQUIRE

AUTHORITY_BUFFER (contained in an AUTHORITY)

Specific relationships of messages sent to a Resolver are shown in the following table.

Message sent by Publisher

Acknowledgment sent by Resolver

FLOOD with D flag clear

ACK

Show: