Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella Development Discussion
Register FAQ The Twelve Commandments Members List Find the Best VPN Today's Posts

General Gnutella Development Discussion For general discussion about Gnutella development.


Reply
 
Thread Tools Display Modes
  #1  
Old January 14th, 2002
Ivex Ivex is offline
Disciple
 
Join Date: December 7th, 2001
Posts: 17
Ivex is flying high
Default Why do we need handshake?

Why do we need to take a handshake after connected to another client? Can we just simplely connect and then send a
query for something directly?
Reply With Quote
  #2  
Old January 14th, 2002
Moak's Avatar
Moak Moak is offline
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

To know if the other peer is a Gnutella servent too and which protocol they speak. The v0.4 protocoll handshake is quite short, one line each. With protocol v0.6 the servents could also exchange supported features in the handshake. Handshaking is thought for identification and flexibility.

Does it help or is my answer too short? Greets, Moak

Gnutella Handshaking - http://www.gnucleus.com/research/connect.html

Last edited by Moak; January 14th, 2002 at 07:49 AM.
Reply With Quote
  #3  
Old January 14th, 2002
Tamama Tamama is offline
Enthusiast
 
Join Date: January 1st, 2002
Posts: 34
Tamama is flying high
Talking also...

downloads and uploads occur on the same port. The handshake is to diffenciate between a GNUTELLA request and a HTTP request.

Tam
Reply With Quote
  #4  
Old January 14th, 2002
Moak's Avatar
Moak Moak is offline
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

good point!
Reply With Quote
  #5  
Old January 16th, 2002
Ivex Ivex is offline
Disciple
 
Join Date: December 7th, 2001
Posts: 17
Ivex is flying high
Question diffenciate?

I am sorry but what 'diffenciate' means?
Reply With Quote
  #6  
Old January 16th, 2002
Tamama Tamama is offline
Enthusiast
 
Join Date: January 1st, 2002
Posts: 34
Tamama is flying high
Default

typo: Differentiate
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Invalid Handshake HuddledFiber6 General Discussion 3 November 18th, 2005 04:56 AM
Handshake not working GSt General Gnutella Development Discussion 4 November 17th, 2004 07:26 AM
Disconnected after handshake edo General Gnutella Development Discussion 1 September 5th, 2003 08:39 PM
Handshake faisal General Gnutella Development Discussion 9 September 13th, 2002 07:03 PM
Suggestion to v0.6 Handshake Moak LimeWire Beta Archives 5 January 27th, 2002 05:26 AM


All times are GMT -7. The time now is 06:45 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.

Copyright © 2026 Gnutella Forums
All Rights Reserved