Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   Help & Support (https://www.gnutellaforums.com/help-support/)
-   -   1st download segment size. (https://www.gnutellaforums.com/help-support/70327-1st-download-segment-size.html)

dddkkk May 19th, 2007 06:18 AM

1st download segment size.
 
What's the significance of the 1st segment being 16kbs? What would be the effects/ advantages of changing this low number like 4kbs or high like 50kbs? Are other hosts/venders (bearshare, limewire) more likely to reject requests with larger initial segment requests?
Thanks
Dave

GregorK May 19th, 2007 07:35 AM

There is no significance.

Other vendors should not care about how large your 1st segment is. A small size could give you an incorrectly calculate host speed, since the transfer might go very fast. This would influence the size of the 2nd segment requests. Also there is more overhead compared to the transfered data.

A larger 1st segment could block a bigger part of the file to a slow host. But generally larger segments are preferred when you host speed is not an issue and you don't care about a few slow hosts blocking the last segments.
Larger segments cause less transfer overhead since more data is transfered with each request.

The follow up requests to the same host will size the segment according to the target transfer time and the calculated speed of the host.


All times are GMT -7. The time now is 12:09 PM.

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

Copyright © 2020 Gnutella Forums.
All Rights Reserved.