El protocolo P2P Gnutella2 es una re-escritura del protocolo Gnutella, escrito por Michael Stokes.