Open ken32293355 opened 2 years ago
Hello,
I am using the MPTCP v0.94.8.
My setting: kernel.osrelease = 4.14.271.mptcp net.mptcp.mptcp_checksum = 1 net.mptcp.mptcp_debug = 0 net.mptcp.mptcp_enabled = 2 net.mptcp.mptcp_path_manager = fullmesh net.mptcp.mptcp_scheduler = redundant net.mptcp.mptcp_syn_retries = 3 net.mptcp.mptcp_version = 0
And I wrote a simple socket program and set this in my C program,
int enable = 1; setsockopt(server_fd, SOL_TCP, 42, &enable, sizeof(int)); char scheduler[] = "redundant"; setsockopt(server_fd, SOL_TCP, 43, scheduler, sizeof(scheduler));
int enable = 1;
setsockopt(server_fd, SOL_TCP, 42, &enable, sizeof(int));
char scheduler[] = "redundant";
setsockopt(server_fd, SOL_TCP, 43, scheduler, sizeof(scheduler));
I find that the MPTCP only duplicate the packet at the begin time. No matter my throughput is, most of my packets are not duplicated.
Hi,
Thank you for the bug report.
May you please check if you can reproduce this issue with MPTCP v0.95 + the modification suggested there: #474 ?
Thank you, I will try the new modification.
Hello,
I am using the MPTCP v0.94.8.
My setting: kernel.osrelease = 4.14.271.mptcp net.mptcp.mptcp_checksum = 1 net.mptcp.mptcp_debug = 0 net.mptcp.mptcp_enabled = 2 net.mptcp.mptcp_path_manager = fullmesh net.mptcp.mptcp_scheduler = redundant net.mptcp.mptcp_syn_retries = 3 net.mptcp.mptcp_version = 0
And I wrote a simple socket program and set this in my C program,
int enable = 1;
setsockopt(server_fd, SOL_TCP, 42, &enable, sizeof(int));
char scheduler[] = "redundant";
setsockopt(server_fd, SOL_TCP, 43, scheduler, sizeof(scheduler));
I find that the MPTCP only duplicate the packet at the begin time. No matter my throughput is, most of my packets are not duplicated.