2.2.2.10 REQUEST

The REQUEST message is sent in response to an ADVERTISE (section 2.2.2.9) message. The receiver responds by sending FLOOD (section 2.2.2.11) messages for each record that is requested.


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

Message Size

Version

Message Type

Reserved

Record Abstract Count

Record Abstracts Offset

Record Abstracts Array (variable)

...

Message Size (4 bytes): The total number of bytes in the message.

Version (1 byte): The Peer-to-Peer Graphing Protocol version number. This MUST be set to 0x10 to signify version 1.0.

Message Type (1 byte): MUST be set to 0x0A.

Reserved (2 bytes): MUST be set to zero and ignored on receipt.

Record Abstract Count (4 bytes): The count of RECORD_ABSTRACT (section 2.2.1.6)  structures in this message.

Record Abstracts Offset (4 bytes): The offset of the Record Abstracts Array.

Record Abstracts Array (variable): The array of RECORD_ABSTRACT structures.