tumu Posted October 16, 2005 Report Share Posted October 16, 2005 There might be benefit in supporting IP TTL field setting on making and accepting peer connections for torrents with large number of seeds and peers. As IP TTL directly controls the allowed network path length for connections (without any relation to IP address ranges or DNS names), it would allow prioritizing sharing for local peers and seeds first before trying ones further away. The benefits from this kind of localizing would be:1. Faster sharing speed amongst local peers2. Less likely to be caught in traffic shaping/transparent proxy (as local connections usually are exempt)3. Less packet loss due to reduced network congestion in slower ISP/international connectionsThe implementation probably should have global and torrent specific limits with relaxation based on current download/upload speeds in case of badly seeded or sparse torrents. Also having seperate upload speed limits for local peers might be useful.Some technical documentation for the interested:http://en.wikipedia.org/wiki/Time_to_livehttp://www.sockets.com/ch16.htm#IP_TTLhttp://msdn.microsoft.com/library/en-us/winsock/winsock/ipproto_ip_socket_options.asp Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.