Main Page: Difference between revisions

From Gnutella2
Jump to navigation Jump to search
No edit summary
No edit summary
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
pinta, un fourpence al cuarto de [http://www.ghdbaratasspain.com/ghd-colores-c-5.html/ ghd colores]    , un eightpence un galón del portero, no, el y un fourpence un galón del portero. Uno y cuatro en veinte: quince alrededor. , exactamente. Quince millones de barriles de portero. ?Cuáles son yo que dice barriles? Galones. Sobre millón de barriles todos los iguales. Un tren entrante clanked pesadamente sobre su cabeza, coche después del coche. Barriles topados en su cabeza: portero embotado slopped y batido adentro. La boca de tonel soltó abierto y una inundación embotada enorme escapada hacia fuera, fluyendo junta, enrollando a través de mudflats por todas partes la tierra llana, un remolino de [http://www.ghdbaratasspain.com/ghd-iv-styler-españa-c-3.html/ ghd iv styler españa]    perezoso del cojinete del licor a lo largo de las flores wideleaved de su espuma. él había alcanzado la puerta de atrás abierta de todo santifica. Caminando en el pórtico él doffed su sombrero, tomó la tarjeta de su bolsillo y la remetió otra vez detrás de la venda de cuero. Maldígala. Puede ser que haya intentado trabajar M' Tímido para un paso a Mullingar. El mismo aviso en la puerta. Sermón del mismo reverend Juan Conmee S.J. en San Pedro Claver y la misión africana. Excepto China' millones de s. Pregúntese cómo lo explican al Chinee pagano. Prefiera una onza de opio. Celestials. Herejía espesa para [http://www.ghdbaratasspain.com/enderezadoras-de-ghd-c-1.html/ enderezadoras de ghd]     . Rezos para la conversión de Gladstone que tenían también cuando él era casi inconsciente. Los protestants iguales. Convierta al Dr. Guillermo J. Walsh
<table width=&quot;100%&quot; ><tr>
<td align=&quot;left&quot;>
== Gnutella2 Developer Network ==
Welcome to the Gnutella2 Developer Network.
The Gnutella2 Developer Network (or G2DN) is a convenient central location for discussing, developing and documenting all aspects of Gnutella2. Like the Gnutella2 platform itself, this website is designed to evolve through community support and participation. Everyone is free to contribute discussion, proposal documents, developer resources or any other relevant material.
 
<p>Although the G2DN is primarily geared toward developers and technical enthusiasts, users of Gnutella2-enabled software are also welcome to participate. Those who are new to Gnutella2 may wish to check out some of the [[Gnutella2-powered software]].</p>
 
Feel free to contribute to the wiki after reading [[Gnutella2:Community Portal]] to learn about editing policy.
</td>
<td width=&quot;20px&quot;></td>
<td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;200px&quot;>
__TOC__
</td></tr>
</table>
 
==Wiki Edit Privileges==
 
In order to combat spam various extensions have been added. These extensions may accidentally prevent legitimate users from registering or editing.
 
If you are having problems join IRC to ask for help:
* Server: irc.p2pchat.net
* Channel: #sharelin
 
--[[User:Dcat|Dcat]] ([[User talk:Dcat|talk]]) 14:32, 1 September 2013 (UTC)
 
==News==
* ''2013-08-03'' - '''G2 wiki moved to g2.doxu.org. g2.trillinux.org will remain as a redirect.'''
* ''2007-03-29'' - '''[[TCP Stream Connection and Handshaking]] specification updated.'''
 
== The Gnutella 2 Network==
# [[Gnutella2|What is Gnutella2]]
# [[Gnutella2 Standard]]
# [[Network Architecture]]
# [[Node Types and Responsibilities]]
# [[Background|Background / Archive]]
 
== The Protocol==
# [[TCP Stream Connection and Handshaking]]
# [[UDP Transceiver]]
# [[Packet Structure]]
# [[Datatypes]]
# [[Basic Network Maintenance]]
# [[Known Hub Cache and Hub Cluster Cache]]
# [[Node Route Cache and Addressed Packet Forwarding]]
# [[Query Hash Tables]]
# [[Object Search Mechanism]]
# [[Search Security]]
# [[Search Description]]
# [[Search Acknowledgement]]
# [[Search Results]]
# [[Simple Query Language and Metadata]]
# [[Server for Uploading]]
# [[Client for Downloading]]
# [[User Profile Challenge and Delivery]]
# [[Browse Host]]
 
== Root Packets ==
{{Root packet list}}
 
== Proposals==
* [[Active Source Exchange]] (ASE) by Kevin O'Toole
* 2007-07-01 - [[Source Exchange (x-G2alt)]]
 
== Additional Information==
Since Gnutella2 somehow evolved from the original Gnutella protocol you might find the following links useful:
* [http://limewire.negatis.com/index.php?title=GDF The GDF Wiki]
* [http://groups.yahoo.com/group/the_gdf/ Gnutella Developer forum]
* [http://rfc-gnutella.sourceforge.net/ RFC Gnutella]
* [http://crawler.doxu.org/ Gnutella2 Crawler]

Revision as of 14:32, 1 September 2013

Gnutella2 Developer Network

Welcome to the Gnutella2 Developer Network. The Gnutella2 Developer Network (or G2DN) is a convenient central location for discussing, developing and documenting all aspects of Gnutella2. Like the Gnutella2 platform itself, this website is designed to evolve through community support and participation. Everyone is free to contribute discussion, proposal documents, developer resources or any other relevant material.

Although the G2DN is primarily geared toward developers and technical enthusiasts, users of Gnutella2-enabled software are also welcome to participate. Those who are new to Gnutella2 may wish to check out some of the Gnutella2-powered software.

Feel free to contribute to the wiki after reading Gnutella2:Community Portal to learn about editing policy.

Wiki Edit Privileges

In order to combat spam various extensions have been added. These extensions may accidentally prevent legitimate users from registering or editing.

If you are having problems join IRC to ask for help:

  • Server: irc.p2pchat.net
  • Channel: #sharelin

--Dcat (talk) 14:32, 1 September 2013 (UTC)

News

The Gnutella 2 Network

  1. What is Gnutella2
  2. Gnutella2 Standard
  3. Network Architecture
  4. Node Types and Responsibilities
  5. Background / Archive

The Protocol

  1. TCP Stream Connection and Handshaking
  2. UDP Transceiver
  3. Packet Structure
  4. Datatypes
  5. Basic Network Maintenance
  6. Known Hub Cache and Hub Cluster Cache
  7. Node Route Cache and Addressed Packet Forwarding
  8. Query Hash Tables
  9. Object Search Mechanism
  10. Search Security
  11. Search Description
  12. Search Acknowledgement
  13. Search Results
  14. Simple Query Language and Metadata
  15. Server for Uploading
  16. Client for Downloading
  17. User Profile Challenge and Delivery
  18. Browse Host

Root Packets

  • /CRAWLA - Crawler Answer
  • /CRAWLR - Crawler Request
  • /HAW - Hub Advertisement Walker
  • /KHL - Known Hub List
  • /KHLR - Known Hub List Request
  • /KHLA - Known Hub List Acknowledgement
  • /LNI - Local Node Information
  • /PI - Ping
  • /PO - Pong
  • /PUSH - Push
  • /QKA - Query Key Acknowledgement
  • /QKR - Query Key Request
  • /Q2 - Gnutella2 Query
  • /QA - Query Acknowledgement
  • /QH2 - Gnutella2 Query Hit
  • /QHT - Query Hash Table
  • /UPROC - User Profile Challenge
  • /UPROD - User Profile Delivery

Proposals

Additional Information

Since Gnutella2 somehow evolved from the original Gnutella protocol you might find the following links useful: