Acho que o netcat é perfeito para essa situação.
"O Netcat é um utilitário de rede em destaque que lê e grava dados através de conexões de rede, usando o protocolo TCP / IP."
Como posso configurar um túnel para conexões TCP entre dois hosts para que eu possa testar alguns algoritmos de compactação diferentes?
Estou ciente do stunnel & SSH, mas quer evitar a sobrecarga de criptografia. Para evitar problemas de fluxo TCP-in-TCP, o UDP como o transporte está bem.
Basicamente, na origem e no destino, gostaria de testar o fluxo de dados TCP através de alguns dos programas de compactação amplamente disponíveis. (gzip, bzip2, lzma, lzo, etc.)
Como isso pode ser feito? (Usando o Ubuntu 10.10)
Obrigado
Você pode desativar a criptografia em ssh usando a opção -c none
. Eu faria isso, então você também pode ativá-lo mais tarde, se necessário, sem ter que reprojetar toda a sua solução.
Tags compression ubuntu tcp tunneling stunnel