You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 18, 2024. It is now read-only.
RFC2861https://tools.ietf.org/html/rfc2861 specifies a idle check in regular TCP. And I find out that only meta_tp will get in to the tcp_slow_start_after_idle_check function and reduce the cwnd of meta_tp which is always 10MSS. I am wondering why tcp sockets of subflows do not get into the function and make the same progress as meta_tp? By the way, the tcp_cwnd_application_limited works well for subflows and the net.ipv4.tcp_slow_start_after_idle is always set to 1.
I am using Ubuntu 16.04 to install mptcp v0.95 and printk function to get the in-kernel information.
The tcp_slow_start_after_idle_check function is in the source code /include/net/tcp.h. tcp_cwnd_application_limited in /net/ipv4/tcp_output.c
Thank you for answering questions.
The text was updated successfully, but these errors were encountered:
RFC2861https://tools.ietf.org/html/rfc2861 specifies a idle check in regular TCP. And I find out that only meta_tp will get in to the tcp_slow_start_after_idle_check function and reduce the cwnd of meta_tp which is always 10MSS. I am wondering why tcp sockets of subflows do not get into the function and make the same progress as meta_tp? By the way, the tcp_cwnd_application_limited works well for subflows and the net.ipv4.tcp_slow_start_after_idle is always set to 1.
I am using Ubuntu 16.04 to install mptcp v0.95 and printk function to get the in-kernel information.
The tcp_slow_start_after_idle_check function is in the source code /include/net/tcp.h.
tcp_cwnd_application_limited in /net/ipv4/tcp_output.c
Thank you for answering questions.
The text was updated successfully, but these errors were encountered: