Como posso descobrir o que está carregando o tráfego para a internet? [duplicado]

7

Algum programa que estou executando está constantemente fazendo upload para a Internet. Ele carregou 300MB nas últimas horas. Eu poderia reiniciar e ver se ele pára, mas eu preferiria descobrir o que é possível. Eu tentei usar o monitor de recursos, mas é totalmente sem sentido - mesmo que eu execute um teste de velocidade de banda larga, ele mal registra qualquer tráfego.

Idealmente, gostaria de encontrar uma ferramenta que possa me informar sobre a largura de banda atual de cada aplicativo. Acho que o NetLimiter costumava funcionar no XP, mas não é suportado pelo Windows 7.

    
por NickG 28.03.2010 / 21:13

3 respostas

7

Duas sugestões:

  • Use TCPView para determinar o processo envolvido, host remoto, etc.
  • Use Wireshark (anteriormente Ethereal ) para ver o conteúdo do tráfego (além do endereço remoto, mas não o processo local).

Se o seu objetivo é determinar qual programa está gerando um grande volume de tráfego, pode fazer sentido usar ambos em combinação - use o Wireshark para determinar o tráfego e as portas locais e remotas; em seguida, use o TCPView para determinar qual programa local é responsável.

Como um aparte, para pessoas no Linux: considere também Sysdig . A interface de curses, csysdig , especificamente permite que você veja quais processos são enviando tráfego de rede. Depois de instalar o software , o processo se parece com algo assim:

  • Executar csysdig
  • Selecione "Visualizações"
  • Selecione a visualização "Conexões"
  • Classificar por "BPS Out"

A exibição fornecerá o comando sendo executado para cada conexão mostrada.

Se você quiser ver o tráfego real sendo enviado e recebido, selecione uma conexão e pressione F6 para acessar o tráfego de envio e recebimento da conexão de syscalls nessa conexão.

    
por 28.03.2010 / 23:05
0

Tenho notado que versões anteriores do ZoneAlarm mostraram quais programas estão sendo carregados & download. Eu não acho mais isso provavelmente porque estou usando uma versão grátis.

    
por 28.03.2010 / 21:44
0

No windows netstat / all no prompt de comando (iniciar- > executar- > cmd) Ele mostrará tudo, mas imagino que, com muito upload em tão curto espaço de tempo, ele terá um grande número na terceira coluna. Em um * nix, apenas netstat -a

    
por 29.03.2010 / 00:58