我正在尝试使用C#的UdpClient发送大量数据(超过50 MB)。
因此,我首先将数据分成65507字节块并在循环中发送它们。
for(int i = 0; i < packetCount; i++)
myUdpClient.Send(blocks[i], block[i].Length, remoteEndPoint);
我的问题是只有第一个数据包能够被接收。在发送第一个数据包时,网络负载迅速增加到100%,然后其他数据包无法被接收。
我想尽可能地获得数据吞吐量。
对于我的英语表示抱歉! 提前感谢您的帮助。