2.2.3.3 ROUTE_ENTRY
The ROUTE_ENTRY represents the basic critical information about a node to the other members of the cloud. The key elements are a 32-byte key and an array of IPv6 Addresses on which the DRT Protocol on the node is listening.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Key (32 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
DRT Major Version |
DRT Minor Version |
Port Number |
|||||||||||||||||||||||||||||
Flags |
Address Count |
IPv6 Addresses (variable) |
|||||||||||||||||||||||||||||
... |
Key (32 bytes): A 32-byte key.
DRT Major Version (1 byte): The major version of the protocol, which is defined by the higher-layer application.
DRT Minor Version (1 byte): The minor version of the protocol, which is defined by the higher-layer application.
Port Number (2 bytes): The UDP port number on which the DRT node represented by this route entry is listening. This MUST be greater than or equal to 1024.
Flags (1 byte): Reserved. This MUST be set to zero and ignored on receipt.
Address Count (1 byte): Number of IPv6 Addresses that follow. This MUST be in the range 1 to 20.
IPv6 Addresses (variable): An array of IPv6 Addresses on which the DRT node represented by this route entry is listening.