Gnutella Forums  

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

General Gnutella Development Discussion For general discussion about Gnutella development.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old January 14th, 2002
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 (permalink)  
Old January 14th, 2002
Moak's Avatar
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 06:49 AM.
Reply With Quote
  #3 (permalink)  
Old January 14th, 2002
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 (permalink)  
Old January 14th, 2002
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

good point!
Reply With Quote
  #5 (permalink)  
Old January 16th, 2002
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 (permalink)  
Old January 16th, 2002
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
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Invalid Handshake HuddledFiber6 General Discussion 3 November 18th, 2005 03:56 AM
Handshake not working GSt General Gnutella Development Discussion 4 November 17th, 2004 06: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 04:26 AM


All times are GMT -7. The time now is 07:17 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.