[MASOCH-L] medir perdas de pacotes com PING

Cleber P. de Souza cleberps at gmail.com
Thu Jun 16 09:17:17 -03 2005


Eu gosto da ferramenta iperf.
Com ele você estabelece um servidor e um cliente e consegue fazer
medidas de desempenho, velocidade máximo da rede, jiter e possui
recursos para medições em tcp e udp.Possui suporte em Windows e Linux.
http://dast.nlanr.net/Projects/Iperf/

On 6/15/05, Arécio Junior <junior at linksoftware.com.br> wrote:
> Edison,
> 
> Eu tenho uma rotina que faz um teste "stressando" a placa de rede com um
> ping. Em geral, se pingarmos uma placa, ele mostra perca de 0%.
> 
> Quando eu faço um ping stressando a placa ( ping -c 500 -s 65500 -f
> ip_de_destino ) ele mostra falha em alguns casos. Às vezes até 100% de
> perca.
> Quando isso ocorre, geralmente trocamos a placa de rede e isso resolve o
> problema.
> 
> Eu fiz até um script para testar a rede toda simultâneamente. Esse
> script esta adaptado para rodar pelo Fedora:
> 
> -----
> 
> testlink.sh
> #! /bin/bash
> 
> lista=$( nmap -sP $1 | grep Host | cut -f 2 -d ' ' )
> clear
> for i in $lista; do {
>     test1=$( ping -c 500 -s 65500 -f $i | grep loss | cut -f 1 -d % |
> cut -f 3 -d , | cut -f 2 -d ' ' )
>     test2=$( ping -c 500 -s 65500 -f $i | grep loss | cut -f 1 -d % |
> cut -f 3 -d , | cut -f 2 -d ' ' )
>     test3=$( ping -c 500 -s 65500 -f $i | grep loss | cut -f 1 -d % |
> cut -f 3 -d , | cut -f 2 -d ' ' )
>     echo "      O Host $i apresentou perca de $test1%, $test2%, $test3%
> respectivamente em seus testes"
>     }
> done
> 
> 
> Geralmente uso o script para a rede toda. Ex: 192.168.0.0/24:
> 
> sh testlink 192.168.0.*
> ----
> 
> 
> Agora, quanto à sua pergunta, eu não sei se existe uma limitação de SO,
> ou se existe uma interferência de outro host. Por exemplo: Em alguns
> casos que analisamos uma rede extremamente lenta, fomos à máquina que
> estava mais lenta e a desligamos. Imediatamente as demais máquinas
> ficaram "normais". Claro que outras ainda apresentavam perca de pacotes,
> mas o cliente não quis trocar todas as placas, por isso não pude
> concluir os testes. Todas estavam conectadas em um switch, por isso
> estranhei uma máquina com problemas na placa de rede dar interferência
> às demais.
> 
> Se alguém da lista tiver outra estratégia mais eficiente para análise de
> performace de rede dos hosts e puder compartilha-la, será muito bem-vinda !
> 
> Espero ter ajudado! Também espero ser ajudado ! :-D
> 
> Um grande abraço,
> 
> 
> Arécio Junior
> 
> Edison Bortolin escreveu:
> 
> > Pessoal,
> >
> > Em algumas redes onde ocorrem problemas estranhos com algumas
> > aplicações, sempre que estas gravam ou acessam arquivos em outros
> > hosts, eu costumo efetuar um teste (camada lógica) para verificar se
> > existe algum problema de interferência ou perda de pacotes entre esse
> > host e os demais da rede.
> >
> > Para efetuar o teste eu envio uma rajada de pings para cada host da
> > rede e verifico as perdas. Após efetuar esse teste eu envio novamente
> > uma outra rajada informando para usar o tamanho máximo permitido para
> > um pacote de ICMP (65507). Percebi que algumas máquinas respondem sem
> > perda alguma ao primeiro teste e com perdas ao segundo teste. Isso é
> > normal? Se não for normal indica um problema de interferência? Ou será
> > que está relacionado a alguma limitação do SO desse host?
> >
> > Qualquer ajuda será bem vinda.
> >
> > [ ] 's
> >
> 
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
> 


-- 
Cleber P. de Souza



More information about the masoch-l mailing list