O ping valida a soma de verificação do icmp?

0

Mensagens ICMP contêm somas de verificação: link

O ping valida as somas de verificação ao receber uma mensagem de resposta de eco?

Eu não vejo uma nota sobre isso na página do manual.

Estou usando o Fedora 27.

    
por FGreg 13.02.2018 / 09:06

1 resposta

1

Sim, isso acontece.

Do código-fonte :

csfailed = in_cksum((unsigned short *)icp, cc, 0);

Embora pareça não verificar o csfailed quando o icp->type == ICMP_ECHOREPLY .

Se você quiser apenas ver o algoritmo para a soma de verificação, verifique o código-fonte para unsigned short in_cksum e seguintes.

    
por 13.02.2018 / 09:16

Tags