alexkirsz / dispatch-proxy

Combine internet connections, increase your download speed
MIT License
3.47k stars 245 forks source link

how dispatcher proxy technically work ? channel bonding strategie ? channel bonding architecture? #89

Closed ilyesilyes closed 5 years ago

ilyesilyes commented 5 years ago

how dispatcher proxy technically work ? channel bonding strategie ? channel bonding architecture?

rlindsberg commented 5 years ago

It sends connections via multiple network links.

ilyesilyes commented 5 years ago

thank you, i mean how it dispatch the traffic on the links ? for example using Round Robin? using the Throughput of the links ?

Unknown78 commented 4 years ago

@rlindsberg @alexkirsz @ilyesilyes It still hasn't answered the question.

Channel Bonding or Load Balancing? Which one this software use?

The readme isn't clear either

use it in conjunction with a threaded download manager, effectively combining multiple connections' speed in single file downloads,

I tried it with download manager software, with only one connection/section/chunk, it won't give me extra speed. Only when the server support parallel connection, then this software will work.

From what I've experienced, this software seems to use Load Balancing algorithm and not supporting Channel Bonding algorithm. Is that correct?

rlindsberg commented 4 years ago

I tried it with download manager software, with only one connection/section/chunk, it won't give me extra speed. Only when the server support parallel connection, then this software will work.

Exactly.

From what I've experienced, this software seems to use Load Balancing algorithm and not supporting Channel Bonding algorithm. Is that correct?

I am not familiar with the terms. But this program does not aggregate traffic and send it through different physical links.

Unknown78 commented 4 years ago

Then it should be written clearly in the readme that this software use Load Balancing and not Channel Bonding algorithm. It may confuse someone in the future, just like me.