Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1

    Question O que significa dizer que uma conexão esta tendo perda de pacote

    Pessoal gostaria de uma explicação mais técnica sobre a perda de pacote e o ping. Quando uma conexão perde pacotes é algo muito ruim? Quando perco 1% dos pacotes pode ser um problema na conexão ou é algo comum? E quando perco 10%, 15% e 20% de pacotes é algo inaceitavel? E um Ping médio de 100ms é ruim ou normal?

    abçs a todos

  2. #2

    Padrão Re: O que significa dizer que uma conexão esta tendo perda de pacote

    Citação Postado originalmente por wesleysc Ver Post
    Pessoal gostaria de uma explicação mais técnica sobre a perda de pacote e o ping. Quando uma conexão perde pacotes é algo muito ruim? Quando perco 1% dos pacotes pode ser um problema na conexão ou é algo comum? E quando perco 10%, 15% e 20% de pacotes é algo inaceitavel? E um Ping médio de 100ms é ruim ou normal?

    abçs a todos
    Prezado. Perda de pacotes significa que você está com problemas de conectividade.

    Agora veja bem... Existem centenas de cenários para determinar se um ping alto ou uma quantidade de perda de pacotes é aceitável ou não.

    Exemplo: Você dá o comando ping de seu PC para seu roteador local. Uma resposta aceitável é 2ms 0% perda. 100ms e com qualquer perda de pacotes há algo errado. Agora se a carga de tráfego está no máximo é esperado um aumento de latência na rede.

    Se você dá o comando ping para um site na Rússia... É provável que a latência seja alta e muitos pacotes sejam perdidos.

    Entendeu? Não dá pra dizer se um ping de 100ms com perda de pacotes é aceitável sem saber o contexto e as condições de tráfego, bem como a distância do host para o qual se envia o comando de ping.



  3. #3

    Padrão Re: O que significa dizer que uma conexão esta tendo perda de pacote

    Mas se eu mando ping para um ip publico de um cliente da minha rede, por exemplo, e o ping perder 20% do pacotes, pode ser algo ruim?

  4. #4

    Padrão Re: O que significa dizer que uma conexão esta tendo perda de pacote

    Pode e não pode... como disse... depende do cenário... de onde está enviando o ping e a distância (saltos) percorrida pelos pacotes, tamanho do pacote enviado, tráfego da rede no momento (sem tráfego? tráfego médio? banda inteira ocupada?)

    Se for um ping de rede local é problema (ping direto, sem saltos)

    Veja exemplos de pings em diferentes cenários com tamanhos de pacotes diferentes:

    (sem tráfego na rede)

    Clique na imagem para uma versão maior

Nome:	         Ping_C.jpg
Visualizações:	427
Tamanho: 	205,2 KB
ID:      	66454

    Clique na imagem para uma versão maior

Nome:	         Ping_B.jpg
Visualizações:	357
Tamanho: 	109,1 KB
ID:      	66455

    Clique na imagem para uma versão maior

Nome:	         Ping_A.jpg
Visualizações:	455
Tamanho: 	134,4 KB
ID:      	66456

    Observe que os pings com pacotes maiores praticamente todos se perdem. Ou pings com saltos maiores (Google) tem algumas perdas. E o ping em um endereço local (ping direto sem saltos) a latência dos pacotes maiores (65500 bytes) chegaram a 76ms, enquanto os pings com pacotes de 1 byte tem latência de 1ms.



    Sugiro que verifique o MTU size usado na sua rede (eu uso 1500... alguns usam 1450 ou 1400)
    E faça um comando de ping direto em um valor menor ou igual ao seu MTU e verifique os resultados.

    Exemplo:

    ping 192.168.1.1 -t -l 1450

    e deixe rodar uns dois ou três minutos... dê ctrl^C no prompt e analise os resultados.



  5. #5

    Padrão Re: O que significa dizer que uma conexão esta tendo perda de pacote

    @sphreak Entendo o que vc colocou, vai depender do cenario, do tamanho do pacote e a distancia. Mas geralmente, por padrão, o CMD do Windows manda 32 bytes, algo pequeno em um universo possivel de 1490 bytes (geralmete se coloca isso para os clientes. Então se esta perdendo pacote (22%) com 32 bytes de tamanho a conexão do cliente está tendo problemas. Estaria correta esta minha analise?

    grato pela antenção

  6. #6

    Padrão

    @sphreak Entendo o que vc colocou, vai depender do cenario, do tamanho do pacote e a distancia. Mas geralmente, por padrão, o CMD do Windows manda 32 bytes, algo pequeno em um universo possivel de 1490 bytes (geralmete se coloca isso para os clientes. Então se esta perdendo pacote (22%) com 32 bytes de tamanho a conexão do cliente está tendo problemas. Estaria correta esta minha analise?

    grato pela antenção