Re: Re: HTTP Link header?

Arne Babenhauserheide <[email protected]> Fri, 30 Oct 2009 09:31:43 +0100
Newsgroups gmane.network.gnutella.devel
Message-ID <[email protected]>
Am Donnerstag, 29. Oktober 2009 23:02:37 schrieb [email protected]:
> :Would there be merit in switching to that standard header?
> 
> There could be a reason if we were still using the old
> X-Gnutella-Alternate-Location header.  But we switched to X-Alt
> for one single reason: bandwidth saving in the header exchanges.
> 
> Contrary to a web server where HTTP headers are exchanged once per
> file downloaded, the swarming nature of Gnutella makes bandwidth
> consideration important.
...
> By comparison, X-Alt lists hosts that can supply an exact replicate of
> the resource.
...
> So I do not think it would be a good idea to support Link when talking to
> another Gnutella servent.  When talking to a browser, it could make sense
> to emit it, provided the value of the "rel" parameter is standard and
> unambiguous.  We would not want some servents to say rel="alt", others
> rel="alt-loc", others rel="x-alt"... you get the point.

Yes - many thanks! 

In short words: We have one header exchange per segment, so every bit in the 
header hurts performance much more than in webservers, and Link isn't 
standardized for our usecase. Correct? 

Best wishes, 
Arne

PS: Could you write a few lines about major gtk-gnutella news since your last 
DHT status update? 

PPS: Is there a reason why this list is used for so little collaborative 
feature development these days? 

--- --- --- --- --- --- --- --- --- 
Unpolitisch sein
heißt politisch sein, 
ohne es zu merken. 
- Arne (http://draketo.de)
--- --- --- --- --- --- --- --- --- 



[Non-text portions of this message have been removed]