An ICMP echo request is identified by exact type and code bytes.
The first byte names the message
ICMP echo starts with a type byte and a code byte. For the request, the type byte says echo request and the code is zero.
request type=8,code=0
Request type
The request type is 8. The next byte is code 0.
type=8,code=0
The checksum rides beside it
The same request carries checksum 0xe5ca. The next chapter recomputes that field from the message bytes.
request checksum=0xe5ca
Summary
The request is not inferred from the word ping. Type, code, checksum, identifier, and sequence are all byte fields.
request type=8