CRAWLA: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Packets}} | |||
= /CRAWLA - Crawler Answer = | = /CRAWLA - Crawler Answer = | ||
Line 23: | Line 22: | ||
* /CRAWLA/SELF - Vendor Code and Version | * /CRAWLA/SELF - Vendor Code and Version | ||
* /CRAWLA/ | * /CRAWLA/SELF/HUB - Only present if the host is a hub | ||
* /CRAWLA/ | * /CRAWLA/SELF/LEAF - Only present if the host is a leaf | ||
* /CRAWLA/ | * /CRAWLA/NH - Neighbouring Hub | ||
* /CRAWLA/ | * /CRAWLA/NL - Neighbouring Leaf | ||
* /CRAWLA/ | * /CRAWLA/*/NA - Network Address | ||
* /CRAWLA/ | * /CRAWLA/*/HS - Hub Status | ||
* /CRAWLA/ | * /CRAWLA/*/GPS - GPS information | ||
* | * /CRAWLA/*/NAME - Nickname | ||
* /CRAWLA/ |
Latest revision as of 21:54, 11 January 2009
Root Packets
CRAWLA - CRAWLR
HAW - LNI
KHL - KHLA - KHLR
PI - PO - PUSH
QKA - QKR
Q2 - QA - QH2 - QHT
UPROC - UPROD
/CRAWLA - Crawler Answer
The crawl answer packet is the response to a crawl request packet. It contains information about the current node for a Gnutella2 crawler.
Sending
The /CRAWLA packet ... TODO
Receiving
A /CRAWLA packet should only be received by a crawler in response to a /CRAWLR packet, which should use it to gather information about the Gnutella2 network.
Payload
This packet has no payload at the current time.
Children
The /CRAWLA packet has the following child packets defined:
- /CRAWLA/SELF - Vendor Code and Version
- /CRAWLA/SELF/HUB - Only present if the host is a hub
- /CRAWLA/SELF/LEAF - Only present if the host is a leaf
- /CRAWLA/NH - Neighbouring Hub
- /CRAWLA/NL - Neighbouring Leaf
- /CRAWLA/*/NA - Network Address
- /CRAWLA/*/HS - Hub Status
- /CRAWLA/*/GPS - GPS information
- /CRAWLA/*/NAME - Nickname