O que causa respostas duplicadas do ICMP ECHO?

3

Eu nunca vi isso antes, nem tenho um colega e um ex-colega, ambos com um histórico razoavelmente strong em pequenas operações ISP.

O que causa tantas respostas duplicadas do ICMP ECHO?

$ ping -n x.com
PING x.com (196.x.y.z) 56(84) bytes of data.
64 bytes from 196.x.y.z: icmp_req=1 ttl=120 time=51.8 ms
64 bytes from 196.x.y.z: icmp_req=1 ttl=120 time=51.8 ms (DUP!)
64 bytes from 196.x.y.z: icmp_req=1 ttl=120 time=52.3 ms (DUP!)
64 bytes from 196.x.y.z: icmp_req=1 ttl=120 time=52.7 ms (DUP!)
64 bytes from 196.x.y.z: icmp_req=1 ttl=120 time=53.6 ms (DUP!)
64 bytes from 196.x.y.z: icmp_req=2 ttl=120 time=92.2 ms
64 bytes from 196.x.y.z: icmp_req=2 ttl=120 time=92.6 ms (DUP!)
64 bytes from 196.x.y.z: icmp_req=2 ttl=120 time=93.0 ms (DUP!)
64 bytes from 196.x.y.z: icmp_req=2 ttl=120 time=93.4 ms (DUP!)
64 bytes from 196.x.y.z: icmp_req=2 ttl=120 time=93.8 ms (DUP!)
    
por ThatGraemeGuy 10.01.2012 / 09:04

1 resposta

7

man ping :

Duplicates are expected when pinging a broadcast or multicast address, since they are not really duplicates but replies from different hosts to the same request.

Deve-se afirmar que os hosts da Internet pública geralmente são configurados para descartar solicitações de eco para difundir e difundir endereços para evitar ataques de smurf - É por isso que você quase nunca vê isso acontecer.

Também pode ser o resultado de algum tipo de looping de rede bizarro em que um pacote é copiado em trânsito.

    
por 10.01.2012 / 09:33