Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I remember channel bonding from my ISDN times and it made sense since both channels led to the same ISP over the same ISDN card/phone line.

How does channel bonding work across multiple ISPs/NICs?

Edit: This seem to be it: https://speedify.com/blog/featured/speedify-protocol-mptcp-d...

"The way Speedify used to work is it opened one TCP socket over each Internet connection it used - e.g. one TCP socket over Wi-Fi / cellular / wired Ethernet / etc. With the new protocol, Speedify opens up multiple sockets over each connection (for example 8) - 8 over Wi-Fi / cellular / wired Ethernet / etc."

That seems a bit wasteful towards the server destinations.



The 8 sockets are opened only towards speedify "VPN" server. Once you're out of speedify network, you only have one standard TCP connection, so destination server only sees one connection as expected.


Thanks for the clarification, I didn't know that Speedify also tunnels every packet through their servers first but it makes now sense to me.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: