【发布时间】:2011-01-29 17:31:21
【问题描述】:
我是网络编程的新手,我正在尝试使用 C++ 中的套接字编程为我的网络课程作业开发一个速率可控的文件传输应用程序。我想知道如何控制文件传输中的下载速率/上传速率。其实有没有办法测量主机的带宽呢? (这样我们就可以知道使用 send() 发送的数据的接收时间)。
【问题讨论】:
-
TCP/IP 不允许速率控制。调用 sleep() 人为减慢速度。
标签: c++ sockets network-programming