É possível fazer isso usando o Netcat.
Na máquina de destino (que receberá os dados), configure o netcat para receber dados em uma porta (12345 no exemplo abaixo) e canalize-o para / dev / null. / dev / null é usado como deveria ser o lugar mais rápido para enviar os dados, se você usar um arquivo no disco, há uma chance de retardar a transferência.
nc -vvlnp 12345 >/dev/null
Agora, na máquina de origem (que enviará os dados), configure o netcat para transmitir um conjunto de dados para a máquina de destino. Isso pode ser / dev / zero ou / dev / random se você quiser garantir que nenhuma compactação esteja ocorrendo. No exemplo abaixo, 1 milhão de bits de dados são enviados 1k vezes para o destino no endereço 10.10.0.2.
dd if=/dev/zero bs=1M count=1K | nc -vvn 10.10.0.2 12345