Receiving a PNRP Message

When a node receives a PNRP Message, it MUST first check whether the message starts with a PNRP Header that conforms to the syntax as specified in section 2.2.1, and silently drop the message if not. If the UDP source port of the message is less than or equal to 1024, it MUST silently drop the message.

The node MUST then determine the cloud to which the message applies (based on the local address and port to which the message was sent).

The node MUST then check the Message Type field, and handle additional type-specific processing in accordance with its message type. Messages with types other than those specified in this document MUST be dropped.