CRAWLA

From Gnutella2
Revision as of 21:54, 11 January 2009 by Dcat (talk | contribs) (→‎Children)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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