T-mobile has an option to, I think they call it Boost that will use both at the same time if you are downloading an app larger than 30Mb. But that is the only time they allow it.
2 questions. In this example, if you have 2 established connections that are really one stream, I'm assuming the tcp stack on the server treats them as two discrete connections since they will be coming from two ip addresses and it's up to the client side to assmble them correctly? If I have 1 connection via wifi and I move outside of my wifi range, and my phone connects to a cell tower, the new connection still needs to negotiate establish itself as a subflow to the same stream, before it can reliably pickup as seamlessly as the example. Surely to get the benefit of multipath you have to negotiate the original connection with multiple subflows? What am I missing?
If several IPs exist on both sides (sender and receiver), an MPTCP connection can be established. We can use VPNs to have as many IP as we want, I think.
Amazing,,,, looks like the end devices has to agree to open a subflow TCP connections with different IP addresses but, what about the middle devices like a routers, Firewalls or load balancers, how do they reassemble the packet?
hello sir, the video was amazing! i have a question. If there are two paths one has bandwidth of 10 M bits and another with 50Mbits. Which one should we choose? and why? please let me know. thanks
You really deserve a lot more viewers and subscribers.
T-mobile has an option to, I think they call it Boost that will use both at the same time if you are downloading an app larger than 30Mb. But that is the only time they allow it.
Important subject, i am working on the openmptcprouter to aggragate the mobile networks. Why not major router companies invest in this technology?
2 questions.
In this example, if you have 2 established connections that are really one stream, I'm assuming the tcp stack on the server treats them as two discrete connections since they will be coming from two ip addresses and it's up to the client side to assmble them correctly?
If I have 1 connection via wifi and I move outside of my wifi range, and my phone connects to a cell tower, the new connection still needs to negotiate establish itself as a subflow to the same stream, before it can reliably pickup as seamlessly as the example. Surely to get the benefit of multipath you have to negotiate the original connection with multiple subflows? What am I missing?
Very good video. May I know ultimately, will there be multiple IP addresses or just one if MPTCP is deployed for a single network connection? Thanks.
If several IPs exist on both sides (sender and receiver), an MPTCP connection can be established. We can use VPNs to have as many IP as we want, I think.
How does the RTT behave? If connection A has RTT of 10ms and connectiom B 100ms, will RTT of multipath TCP be the highest one 100 ms?
I think, they are individual isolated connections, so they don't bother each other. Well, we need reordering in the destination that causes latency.
Amazing,,,, looks like the end devices has to agree to open a subflow TCP connections with different IP addresses but, what about the middle devices like a routers, Firewalls or load balancers, how do they reassemble the packet?
Middle boxes only see a sigle flow TCP
How are the packets reassembled when they get to their destination? Btw, very solid explanation. Thank you.
For sure, we have reordering in the destination.
Meet nice explaination
hello sir, the video was amazing! i have a question. If there are two paths one has bandwidth of 10 M bits and another with 50Mbits. Which one should we choose? and why?
please let me know. thanks
we will use both paths, so TCP will adjust the rate accordingly
TCP - Terceiro Comando Puro
Can you change your intro it's scary and it is almost midnight here 😥
Cool