Death_Master Posted January 2, 2014 Report Posted January 2, 2014 I have 4 ISP links (4 phys connections).How to report all IPs to tracker(not a random one, but all of them as one)?All port forwarding is set (so connections from peer exchange are working on all interfaces).The only problem is that I can't report all IPs to tracker and use one connection per peer per phys line...Example: How it works now:me ->random line -> peer1me ->random line -> peer2me ->random line -> peer3me ->random line -> peer4How I want it to work:me ->line1 -> peer1me ->line2 -> peer1me ->line3 -> peer1me ->line4 -> peer1me ->line1 -> peer2me ->line2 -> peer2me ->line3 -> peer2me ->line4 -> peer2me ->line1 -> peer3me ->line2 -> peer3me ->line3 -> peer3me ->line4 -> peer3me ->line1 -> peer4me ->line2 -> peer4me ->line3 -> peer4me ->line4 -> peer4Sure it should work both ways(from me and to me).
DreadWingKnight Posted January 2, 2014 Report Posted January 2, 2014 You basically don't.In order to be able to get that sort of a connection going currently, you need 4 computers (virtual machines count) each assigned to a separate internet connection.
Death_Master Posted January 2, 2014 Author Report Posted January 2, 2014 Yeah, I know about setting up several separate clients.I just want to add feature to protocol(it would be good for all people with multiple ISP links)...And I don't want to use my phys links as separate links, I want to use them as one faster link...There's no problem in simple protocols (like http(s) /ftp(s)) - I just use load balancing and remote proxy.But there's no way to load-balance UDP packets...
DreadWingKnight Posted January 2, 2014 Report Posted January 2, 2014 The number of people with multiple links is extremely low compared to the total deployment size of bittorrent as a protocol.Also, the split you WANT in your original description won't actually get you faster speeds, as you're just tying up connection slots on a lot of peers that probably can't upload to you any faster if you do that anyway.
Death_Master Posted January 2, 2014 Author Report Posted January 2, 2014 Some peers can't upload faster, but some can.For example: I download new CentOS distro - I use http peers(lots of them have gigabit links) and usual peers(some of them have high-speed links).My connection is 4x100mbit and if most peers will connect to one line - that line will max out to 100mbits, but other 3 will be used for 0-30%)...If all load is balanced - all 4 phys connections will max out at 100mbits.Main problem is delay-based slowdown(it would happen anyway, but more connections in that case will give more speed).
Recommended Posts
Archived
This topic is now archived and is closed to further replies.