2.2.9 Name Records Request Message
A Name Records Request Message is used to request the name records from an NBNS push partner. The following diagram shows the Name Records Request Message.<7>
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Replication Message Header (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
Reserved1 |
RplOpCode |
||||||||||||||||||||||||||||||
Owner IPv4 Address |
|||||||||||||||||||||||||||||||
Max Version Number Hi |
|||||||||||||||||||||||||||||||
Max Version Number Lo |
|||||||||||||||||||||||||||||||
Min Version Number Hi |
|||||||||||||||||||||||||||||||
Min Version Number Lo |
|||||||||||||||||||||||||||||||
Reserved2 |
Common Replication Message Header (16 bytes): The Common Replication Message Header as specified in section 2.2.2. The Packet Length field MUST be 40. Message Type field MUST be set to 3.
Reserved1 (3 bytes): An unsigned 24-bit integer. It MUST be set to 0 and ignored upon receipt.
RplOpCode (1 byte): An unsigned 8-bit integer. The replication operation code for the message. It MUST be set to 0x02.
Owner IPv4 Address (4 bytes): The IPv4 address of the owner NBNS server. The sender is requesting name records owned by this NBNS server.
Max Version Number Hi (4 bytes): The high 32-bit integer of the unsigned 64-bit maximum version number of name records owned by the owner NBNS server.
Max Version Number Lo (4 bytes): The low 32-bit integer of the unsigned 64-bit maximum version number of name records owned by the owner NBNS server.
Min Version Number Hi (4 bytes): The high 32-bit integer of the unsigned 64-bit minimum version number of name records owned by the owner NBNS server.
Min Version Number Lo (4 bytes): The low 32-bit integer of the unsigned 64-bit minimum version number of name records owned by the owner NBNS server.
Reserved2 (4 bytes): An unsigned 32-bit integer. This field is not used and MUST be ignored upon receipt.