ICMP

E5619

ICMP (Internet Control Message Protocol) is a core network-layer protocol used primarily for sending error messages and operational information, such as in tools like ping and traceroute, within IP networks.

AI illustration

How this image was made

AI-generated illustration of ICMP

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of ICMP (ICMP (Internet Control Message Protocol) is a core network-layer protocol used primarily for sending error messages and operational information, such as in tools like ping and traceroute, within IP networks.)

All labels observed (16)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Internet protocol ⓘ
control message protocol ⓘ
network protocol ⓘ
abbreviation ICMP ⓘ
belongsTo Internet Protocol Suite ⓘ
linked to: TCP/IP
carries control information ⓘ
diagnostic information ⓘ
error reporting information ⓘ
definedIn RFC 792 ⓘ
designGoal support IP diagnostics ⓘ
support IP error handling ⓘ
encapsulatedIn IP packet ⓘ
field Checksum ⓘ
Code ⓘ
Rest of Header ⓘ
Type ⓘ
fullName Internet Control Message Protocol ⓘ
linked to: ICMP
hasVariant ICMPv6 ⓘ
linked to: ICMP
introducedIn early Internet architecture ⓘ
is connectionless ⓘ
unreliable ⓘ
layer network layer ⓘ
messageType Destination Unreachable ⓘ
Echo Reply ⓘ
Echo Request ⓘ
Parameter Problem ⓘ
Redirect ⓘ
Source Quench ⓘ
Time Exceeded ⓘ
Timestamp ⓘ
Timestamp Reply ⓘ
notUsedFor application data transport ⓘ
OSIlayer Layer 3 ⓘ
protocolNumber 1 ⓘ
purpose send error messages in IP networks ⓘ
send operational information in IP networks ⓘ
relatedTo IPv4 ⓘ
runsOver IP ⓘ
securityConcern can be filtered by firewalls ⓘ
can be used for network reconnaissance ⓘ
standardizedBy IETF ⓘ
usedByTool pathping ⓘ
ping ⓘ
traceroute ⓘ
usedFor error reporting between routers and hosts ⓘ
network diagnostics ⓘ
path discovery ⓘ

How these facts were elicited

Referenced by (34)

Full triples — surface form annotated when it differs from this entity's canonical label.

TCP/IP → includesProtocol → ICMP ⓘ
IPv4 → commonlyUsedWith → ICMP ⓘ
ICMP → fullName → Internet Control Message Protocol ⓘ
linked to: ICMP
ICMP → abbreviation → ICMP ⓘ
ICMP → hasVariant → ICMPv6 ⓘ
linked to: ICMP
Internet Protocol → usedBy → Internet Control Message Protocol ⓘ
linked to: ICMP
RFC 792 → title → Internet Control Message Protocol ⓘ
linked to: ICMP
RFC 792 → specifiesProtocol → Internet Control Message Protocol ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Echo Request ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Echo Reply ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Destination Unreachable ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Source Quench ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Redirect ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Time Exceeded ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Parameter Problem ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Timestamp ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Timestamp Reply ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Information Request ⓘ
linked to: ICMP
RFC 792 → definesMessageType → ICMP Information Reply ⓘ
linked to: ICMP
RFC 792 → definesField → ICMP Identifier field ⓘ
linked to: ICMP
IP → usedBy → ICMP ⓘ
STD 68 → specifies → Internet Control Message Protocol ⓘ
linked to: ICMP
STD 68 → standardizes → ICMP ⓘ
Nmap → supportsProtocol → ICMP ⓘ
AppleTalk Echo Protocol → similarTo → Internet Control Message Protocol Echo (ICMP Echo) ⓘ
linked to: ICMP
IPFW → supportsProtocol → ICMP ⓘ
subject linked to: IPFW firewall
ICMP → abbreviation → ICMP ⓘ
RFC 5508 → relatedTo → ICMP ⓘ
IP/ICMP Translation Algorithm → translatesProtocol → Internet Control Message Protocol ⓘ
linked to: ICMP
Nessus → supportsProtocol → ICMP ⓘ
MacTCP → supportsProtocol → ICMP ⓘ
Loopback Message → isSimilarTo → ICMP Echo Request ⓘ
linked to: ICMP