我已经安装了多路径TCP连接并且在我的电脑中有2个活动接口。我想看到我的设备上运行的mptcp连接。如何检查实际创建的子流?
我尝试连接multipath-tcp.org并使用iperf来检查是否创建了infact子流但我在其结果中只能看到一个条目。我已经看到了相关的问题,但他们没有回答我的问题,即我怎样才能看到子流程的实际效果。
答案 0 :(得分:0)
您必须连接到启用了mptcp的服务器才能创建子流,否则mptcp将回退到正常的tcp。此外,您必须在运行时配置内核(您可以选择fullmesh选项),如官方网站中所述。而且,显而易见的是,您必须至少有2个活动接口。
然后像iptraf,ifstat这样的工具可用于监控带宽输入/输出。 我发现this有帮助。
答案 1 :(得分:0)
1)在Linux环境中打开两个CLI;
2)设置Wireshark以捕获您的数据包:
3)使用第一个CLI将 iperf 作为服务器(iperf -s),然后使用第二个CLI作为客户端(iperf -c 127.0.0.1)
毕竟,您可以检查Wireshark中的子流程。此外,您可以更深入地探索它:)