pingはicmpチェックサムをチェックしますか?

pingはicmpチェックサムをチェックしますか?

ICMP メッセージにはチェックサムが含まれています。https://www.rfc-editor.org/rfc/rfc792

pingエコ応答メッセージを受信したときにチェックサムを確認しますか?

マニュアルページにこれに関するメモは表示されません。

私はFedora 27を使用しています。

ベストアンサー1

はい、そうです。

~からソースコード:

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

にはないようだがicp->type == ICMP_ECHOREPLY

チェックサムアルゴリズムだけを見たい場合は、次の点を確認してください。ソースコード以下unsigned short in_cksum

おすすめ記事