Sorry, simple isn't very easy...
You can try getting the Phex code and understanding it (Java-Code), but you'll need some time to get everything up.
First have a look at the how Gnutella works:
-
Main Page - Gnufu - concepts explained
-
Gnutella Protocol Specification - Gnutella Specification - exact specifications