Developers.Gnutella.Extending: Difference between revisions

From Shareaza Wiki
Jump to navigation Jump to search
(Importing page from Tikiwiki)
 
m (1 revision)
 

Latest revision as of 20:09, 20 June 2009

Extending the Protocol

Servents MAY extend the protocol or even change parts of it

When two Gnutella computers connect, they exchange handshake headers. These headers advertise the advanced features that they support. If both computers support a feature, they can use it.


This protocol also allows for extensions inside many messages. Such extensions can pass through servents that do not know about the extension to reach servents that do.

I think this is the GGEP blocks.