-
Notifications
You must be signed in to change notification settings - Fork 340
if down the mainflow, all connect (subflow)will be shut down? #383
Comments
Hi @leidemon If the first subflow of a connection is disconnected the transfer can continue on other subflows if any.
How did you do that? |
hi,@matttbe: |
Are all subflows going through
This would mark all subflows as backup. The default policy for the backup is: you only use these subflows if no other non-backup ones are available. I guess that's not what you need. You can also kill a subflow, like any TCP connections, using |
thank you ,I will try the iptables to kill the subflows; |
if you have 1 MPTCP with 2 subflows, 1 per network interface, if you shutdown one interface, any of them, all the traffic should be handled by the remaining subflow. If it is not the case, you will have to look at traces (e.g. tcpdump on each interface) to understand what happened: how the subflow have been stopped (RST? FIN?) and how the MPTCP connection is stopped (MP FastClose? MP DataFin?) What you are trying to do is similar to: https://www.youtube.com/watch?v=VWN0ctPi5cw |
Thank you , tomorrow I will check about it ,by the way the config of mptcp need some changes or just by default? |
you still need to configure the routing properly to use 2 different interfaces: http://multipath-tcp.org/pmwiki.php/Users/ConfigureRouting |
|
If I use the ifconfig to shut down the subflow, it will send the "RST" packet. |
What do you have in the sysctl net.ipv4.mptcp_path_manager ? Is it We need more logs (pcap, system-config, ip link, ip route,...) |
Hello. Each wan have a static private IP to the LTE router, I need also to set static routing? |
Yes, you need to make sure that the routing is configured correctly. See https://multipath-tcp.org/pmwiki.php/Users/ConfigureRouting. |
hi, mptcp team:
I use ubuntu 18.04.3 and mptcp 0.95 to test, and I found that if I down the mainflow, all connect will be shut down,is it normal ?How can I setup that it can switch to subflow,or it can't?
the mptcp config of client:
mptcp_path_manager fullmesh
mptcp_scheduler default
The text was updated successfully, but these errors were encountered: