Como enviar dados grandes usando o C # UdpClient?
Estou tentando enviar uma grande quantidade de dados (mais de 50 MB) usando o C # UdpClient.
Então, primeiro, divido os dados em blocos de 65507 bytes e os envio em um loop.
for(int i = 0; i < packetCount; i++)
myUdpClient.Send(blocks[i], block[i].Length, remoteEndPoint);
Meu problema é que apenas os primeiros pacotes podem ser recebidos. Durante o envio do primeiro pacote, a carga da rede aumenta rapidamente para 100% e os outros pacotes não podem ser recebidos.
Eu quero obter a maior taxa de transferência de dados possível.
Me desculpe pelo meu Inglês! Agradecemos sua ajuda antecipadamente.