A valid ICMP echo message folds to all ones when the checksum field is included.
Verification uses the whole message
To verify, the receiver sums the whole ICMP message, including the checksum field. A valid message folds to all ones.
valid fold=0xffff
Request verifies
The request checksum 0xe5ca makes the full request fold to 0xffff.
request fold=0xffff
Reply verifies
The reply checksum 0xedca also makes the full reply fold to 0xffff.
reply fold=0xffff
Summary
Verification is a recomputed identity over the exact bytes, not a trusted label beside the message.
valid fold=0xffff