我们知道单个连接的TCP传输是全双工的。如果我同时在客户端/服务器上发送/接收数据,我想测试我的TCP代理程序的行为,如下所示: 客户< ----> tcp proxy< ---->服务器
我使用'iperf'完成单向测试,但它不能同时发送和接收。
所以有人知道有没有任何测试工具可以满足我的要求?
BTW,这是我的“TCP代理”程序的源代码,用'epoll'实现: https://code.google.com/p/socksnat/source/browse/branches/rawtcp/src/rawtcp.c 它可以简单地开始像: ./rawtcp 0.0.0.0:5001 127.0.0.1:7001