---------- Received message ---------- From: Dan Ritter Date: Wed, 14 Oct 2020 09:17:25 -0400 Subject: Re: Have Debian developers contemplated means of faster internet access, using in parallel multiple ISPs from Debian installed Lap- /Desk- tops? To: Susmita/Rajib <bkpsusmi...@gmail.com> Cc: debian-user@lists.debian.org
Susmita/Rajib wrote: > ... ... [snipped] ... ... [snipped] ... ... Packets have the following characteristics, at a minimum: IP of the sender port number of the sending process IP of the destination port number of the destination When a network interface connects to a network, it has an IP address assigned to it. (This can be static or dynamic; it does not matter here.) The network will only send packets that are destined for that IP address. An interface connecting to network A gets an address from network A; an interface on network B has an address from network B. When your computer sends out a request, it can pick either network A or network B, but the sender IP will always match the network that it picks, and so the answer will come in on the same network. You have some options: - you can pick one network as primary and the other as secondary, and stop using the primary if it fails. - you can assign some of your traffic to each network, but answers will come back over the same network and you do not get an increase in bandwidth for any given session. - you might be able to set up a proxy on a well-connected machine somewhere, and send all your traffic via that proxy, which understands that there are two paths back to you. However, those two paths are likely to be of different latencies, and you will see many exciting problems including out-of-order packets, dropped packets, and repeated packets. Does this help? -dsr- Wow! Unbelievable, Dr. Ritter, but I understood your line of reasoning. Okay, but then some questions arise: (1) How does "openwrt (https://openwrt.org/) able to achieve a similar objective? If my original Debian Forums thread and posts have been perused. (2) Again, how dispatch-proxy is able to achieve a similar objective? My earlier post was here: https://lists.debian.org/debian-user/2020/10/msg00118.html Unfortunately, I received no reply for the post. Very well. Let us continue to keep it dead, but use the information posted there. Your post provides me an opportunity to clear some of my doubts, which are endless. Etenally. I must keep my questions very focussed so that I don't irritate or lose you. In general, cognitive elites shall choose to ignore queries posted by nincompoops such as I. So, I thank you for choosing to reply to my query. Regards, Rajib