Tenho certeza de que não há limite real, já que fiz muitas coisas interessantes por meio do telnet.
Eu só posso imaginar que quando você está ouvindo um bipe, você alcançou o limite / buffer da sessão e / ou o cliente está simplesmente codificado para um limite de caracteres.
Se fosse um limite no servidor, ele responderia com um erro ao enviar os dados e atingir o limite de caracteres.
Você pode tentar um cliente alternativo, como Putty , que lida muito bem com as conexões Telnet.
(isto é baseado em minhas experiências passadas, mas não tenho 100% de certeza de que, sem estar na mesma situação, não posso testá-lo, se estiver errado, por favor, diga e eu vou deletar minha resposta)