![]() |
Regarding 0.6 Handshaking Now as we know the 0.6 handshaking is like this: Client Server ----------------------------------------------------------- GNUTELLA CONNECT/0.6<cr><lf> User-Agent: BearShare<cr><lf> Query-Routing: 0.2<cr><lf> <cr><lf> GNUTELLA/0.6 200 OK<cr><lf> User-Agent: BearShare<cr><lf> Query-Routing: 0.1<cr><lf> BearShare-Data: 5ef89a<cr><lf> <cr><lf> GNUTELLA/0.6 200 OK<cr><lf> BearShare-Data: a04fce<cr><lf> <cr><lf> One thing: What is the third message, the GNUTELLA/0.6 200 OK of the client for? Just a confirmation? I dont know but it looks quite useless to me. The server would see if the socket is disconnected if the client doesnt want to connect. Quite lame question, please dont flame :( |
Its just so the connecting end can send additional information after learning the abilities of the remote end. I personally think it is a needless step. |
All times are GMT -7. The time now is 01:50 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.