no
Assuming IPv4 ICMP. Ping uses IP for transport. Ping in itself is an "Echo Request", which is a function of the ICMP protocol. The IP Packet will carry the ICMP protocol from end-to-end. ICMP has a protocol number of 1, so the "Protocol" field in the IPv4 header will contain "1" as a reference to the ICMP payload. For IPv6, ICMPv6 is used, and the transport will be IPv6.
TCP operates at transport layer
The Transport Layer
TCP and UDP are transport layer protocols; the OSI layer is layer 4 (transport)
Because ICMP is on the network layer
I've always considered it to operate at the transport layer as it;s simply an encrypted version of TCP. However, Wikipedia OSI-model lists it as operating at the presentation layer, as it's concerned with the transformation of data between the application and transport layers.
icmp request is orginated on the OSI network layer with ip protocol.
DNS is an application layer protocol. The application layer of the OSI model is the layer closest to the user and provides network services to the applications of the user. Examples of protocols that operate at the application layer are: DNS, FTP, TFTP, SNMP, TELNET, RLOGIN, SMTP, MIME, NFS, FINGER, BOOTP and SMB.
ICMP belongs to layer 3 - the network layer (of the 7 OSI layers)
Ping uses ICMP, and therefore resides at layer 3 (Network layer)
ICMP is the internet control access protocol . ICMP is the plrotocol that should be allowed when not able to ping a remote device residing behind a firewall. ICMP is the protocol of network layer.
transport layer