[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