NodeHello
This is a message of the Freenet Client Protocol 2.0 (FCP 2.0).
It is sent by the Freenet node to a client program in response to a ClientHello message.
The node tells us what version it is, what protocol version it's using, whether testnet mode is enabled, and how many and what compression codecs are currently supported (this is important with the StartedCompression message).
Example (from build 1231)
NodeHello FCPVersion=2.0 ConnectionIdentifier=754595fc35701d76096d8279d15c57e6 Version=Fred,0.7,1.0,1231 Node=Fred NodeLanguage=ENGLISH ExtRevision=23771 Build=1231 Testnet=false ExtBuild=26 CompressionCodecs=3 - GZIP(0), BZIP2(1), LZMA(2) Revision=@custom@ EndMessage