O que DUP poderia significar ao usar ping?


56

O que DUP poderia significar ao usar ping?

Respostas:


42

DUP significa pacote duplicado.

De man ping:

Pacotes duplicados e danificados

o ping reportará pacotes duplicados e danificados. Pacotes duplicados nunca devem ocorrer e parecem ser causados ​​por retransmissões inadequadas no nível do link. As duplicatas podem ocorrer em muitas situações e raramente (se alguma vez) são um bom sinal, embora a presença de baixos níveis de duplicatas nem sempre seja motivo de alarme.

Pacotes danificados são obviamente motivo de alarme sério e geralmente indicam hardware quebrado em algum lugar no caminho do pacote de ping (na rede ou nos hosts).

Existem diferentes razões para isso: você capturou o tráfego de rede com uma interface no modo promíscuo? Às vezes, esse é o motivo dos pacotes duplicados.


Eu tenho uma interface no modo promíscuo. Recebo DUPpacotes ping. Então, o que está acontecendo neste caso? Eu tenho um programa de soquete bruto que envia os pacotes recebidos para a tun/tapinterface. O ping é feito através da tapinterface que será enviada raw socketatravés da interface que está no modo promíscuo. Se essa interface não estiver no modo promíscuo, não consigo receber resposta de ping.
— precisa

27

Isso significa que o pacote de resposta é uma duplicata. As respostas do ICMP contêm um número de sequência. Às vezes, você recebe mais de uma resposta com o mesmo número de sequência. Isso geralmente é causado por redes defeituosas. As redes sem fio geralmente dependem do reenvio de pacotes se não obtiverem a devida verificação e, se a primeira realmente funcionou, o reenvio será uma duplicata. No uso normal, duplicatas são descartadas. Nas respostas de ping, elas são observadas porque informam sobre o funcionamento da rede. Por exemplo, se você estiver recebendo 100% de duplicatas, é provável que algum mecanismo de detecção de falhas esteja quebrado.


4

Verifique se duas máquinas não estão usando o mesmo IP. Foi o meu caso para essa mensagem.

Eu me deparei com isso quando clonei uma máquina vm e executei as duas ao mesmo tempo. A configuração de rede estava em modo bridge e o IP vinculado ao mac. Então, quando a segunda máquina começou a usar a rede, tive problemas com o ssh:

write: Connection reset by peer
ssh: connect to host 172.16.13.105 port 22: Connection refused
ssh_exchange_identification: read: Connection reset by peer

E o erro de ping quando ping.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.