Quero ssh em um laptop (Ubuntu) que será conectado através de uma conexão 3G. Portanto, preciso estimar a quantidade de dados que utilizarei para escolher um plano de adequação.
Separado da transferência de arquivos, para o qual eu posso determinar facilmente quantos dados serão usados, qual é o valor típico que uma sessão ssh usa? Existe algum tipo de relação, por exemplo, que usar ls
em um diretório com 50 itens me custará uma certa quantidade de dados? Ou é mais dependente do tempo e uma sessão ssh transmite uma certa quantidade de dados por intervalo de tempo, independentemente do uso?
capinfo
(do Wireshark) no arquivo gravado pelo tcpdump. por exemplocapinfos dump
Eu tenho uma configuração semelhante (conexão 3G em um laptop Ubuntu remoto).
Embora eu concorde que não há resposta "típica" (depende tanto do seu uso quanto das opções sshd / ssh, como frequência "keepalive", compressão ssh e talvez outras opções ssh), consegui reduzir minhas largura de banda ssh inativa de 0,2 a 0,3 MB / hora (funciona a 200 MB / mês).
Eu usei o tcpdump e depois o wireshark para visualizar e medir o uso da largura de banda (além dos bytes RX / TX da interface usando ifconfig).
A largura de banda de 0,2 a 0,3 MB no meu equipamento está com as seguintes opções: TCPKeepAlive no (servidor sshd, sshd_config) e ServerAliveInterval 180, ServerAliveCountMax 40, TCPKeepAlive no (no cliente, por exemplo, ssh_config)
Espero que isso ajude, se não você, outros usuários com uma configuração semelhante.
fonte
O SSH está basicamente enviando o comando e a saída da tela. Se você está apenas fazendo coisas de linha de comando, uma estimativa aproximada seria um byte por caractere na tela.
Obviamente, se você encapsular uma sessão X, SCP para transferir arquivos etc., a largura de banda aumentará.
Eu digo que é uma estimativa aproximada, pois há alguma sobrecarga. Você também pode usar o sinalizador -C para solicitar a compactação.
fonte
se você quiser medir a quantidade de banda que o ssh está usando
use iftop e filtre-o na porta que o ssh usa (22)
http://tournasdimitrios1.wordpress.com/2011/01/20/iftop-monitor-and-analyze-your-network-traffic-on-linux/
fonte