wifi工程中使用两块cc3220sf进行互相通信,发现传输速率有时候快有时候慢,快的时候在1m以上。防止一晚上第二天再次测试就变成600k左右,测试环境和代码没有任何改变,请问在tcp设置上有没有影响传输速率的配置,比如sl_SetSockOpt函数,之前配置成非阻塞传输速率就很慢,后改成阻塞传输速率大幅提升。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好,
在TCP设置上,有一些配置可能会影响传输速率
你可以通过
调整TCP窗口大小:设置为带宽延迟乘积(BDP)的两倍
或者使用ping命令来计算网络的环回延时,根据buffer size = bandwidth *RTT
调整阻塞控制算法:尝试不同的,例如Cubic\BIC等