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>


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

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.