Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Display Filter Reference: Internet Control Message Protocol

Protocol field name: icmp

Versions: 1.0.0 to 4.2.4

Back to Display Filter Reference

Field name Description Type Versions
icmp.addr_entry_sizeAddress entry sizeUnsigned integer (8 bits)2.0.0 to 4.2.4
icmp.address_maskAddress MaskIPv4 address2.0.0 to 4.2.4
icmp.checksumChecksumUnsigned integer (16 bits)1.0.0 to 4.2.4
icmp.checksum.statusChecksum StatusUnsigned integer (8 bits)2.2.0 to 4.2.4
icmp.checksum_badBad checksumLabel1.0.0 to 2.0.16, 2.4.0 to 4.2.4
icmp.checksum_bad.expertExpert InfoLabel2.0.0 to 2.2.17
icmp.codeCodeUnsigned integer (8 bits)1.0.0 to 4.2.4
icmp.data_timeTimestamp from icmp dataDate and time1.8.0 to 4.2.4
icmp.data_time_relativeTimestamp from icmp data (relative)Time offset1.8.0 to 4.2.4
icmp.extICMP ExtensionsLabel1.8.0 to 4.2.4
icmp.ext.checksumChecksumUnsigned integer (16 bits)1.8.0 to 4.2.4
icmp.ext.checksum.statusChecksum StatusUnsigned integer (8 bits)2.2.0 to 4.2.4
icmp.ext.checksum_badBad checksumLabel1.8.0 to 2.0.16, 2.4.0 to 4.2.4
icmp.ext.classClassUnsigned integer (8 bits)1.8.0 to 4.2.4
icmp.ext.ctypeC-TypeUnsigned integer (8 bits)1.8.0 to 4.2.4
icmp.ext.dataDataByte sequence2.0.0 to 4.2.4
icmp.ext.echo.req.localLocal bitBoolean3.0.0 to 4.2.4
icmp.ext.echo.req.resReservedUnsigned integer (8 bits)3.0.0 to 4.2.4
icmp.ext.echo.rsp.activeActive bitBoolean3.0.0 to 4.2.4
icmp.ext.echo.rsp.ipv4IPv4 bitBoolean3.0.0 to 4.2.4
icmp.ext.echo.rsp.ipv6IPv6 bitBoolean3.0.0 to 4.2.4
icmp.ext.echo.rsp.resReservedUnsigned integer (8 bits)3.0.0 to 4.2.4
icmp.ext.echo.rsp.stateStateUnsigned integer (8 bits)3.0.0 to 4.2.4
icmp.ext.echo.seqSequence NumberUnsigned integer (8 bits)3.0.0 to 4.2.4
icmp.ext.lengthLengthUnsigned integer (16 bits)1.8.0 to 4.2.4
icmp.ext.resReservedUnsigned integer (16 bits)1.8.0 to 4.2.4
icmp.ext.versionVersionUnsigned integer (8 bits)1.8.0 to 4.2.4
icmp.identIdentifier (BE)Unsigned integer (16 bits)1.0.0 to 4.2.4
icmp.ident_leIdentifier (LE)Unsigned integer (16 bits)3.6.0 to 4.2.4
icmp.int_ident.addr_lengthAddress LengthUnsigned integer (8 bits)3.0.0 to 4.2.4
icmp.int_ident.addressAddressByte sequence3.0.0 to 4.2.4
icmp.int_ident.afiAddress Family IdentifierUnsigned integer (16 bits)3.0.0 to 4.2.4
icmp.int_ident.indexInterface IndexUnsigned integer (32 bits)3.0.0 to 4.2.4
icmp.int_ident.ipv4AddressIPv4 address3.0.0 to 4.2.4
icmp.int_ident.ipv6AddressIPv6 address3.0.0 to 4.2.4
icmp.int_ident.nameNameCharacter string3.0.0 to 4.2.4
icmp.int_ident.reservedReservedByte sequence3.0.0 to 4.2.4
icmp.int_info.afiAddress Family IdentifierUnsigned integer (16 bits)1.8.0 to 4.2.4
icmp.int_info.ifindexifIndexBoolean1.8.0 to 4.2.4
icmp.int_info.indexInterface IndexUnsigned integer (32 bits)2.0.0 to 4.2.4
icmp.int_info.ipSourceIPv4 address1.8.0
icmp.int_info.ipaddrIP AddressBoolean1.8.0 to 4.2.4
icmp.int_info.ipunknownSourceByte sequence2.0.0 to 4.2.4
icmp.int_info.ipv4SourceIPv4 address1.8.1 to 4.2.4
icmp.int_info.ipv6SourceIPv6 address1.8.1 to 4.2.4
icmp.int_info.mtuMaximum Transmission UnitUnsigned integer (32 bits)1.8.0 to 4.2.4
icmp.int_info.mtu_presentMTUBoolean3.6.0 to 4.2.4
icmp.int_info.nameNameCharacter string1.8.0 to 4.2.4
icmp.int_info.name_lengthName LengthUnsigned integer (8 bits)2.0.0 to 4.2.4
icmp.int_info.name_presentInterface NameBoolean2.2.0 to 4.2.4
icmp.int_info.reservedReservedUnsigned integer (8 bits)1.8.0 to 4.2.4
icmp.int_info.roleInterface RoleUnsigned integer (8 bits)1.8.0 to 4.2.4
icmp.lengthLengthUnsigned integer (8 bits)1.8.0 to 4.2.4
icmp.length.original_datagramLength of original datagramUnsigned integer (8 bits)2.0.0 to 4.2.4
icmp.lifetimeLifetimeUnsigned integer (16 bits)2.0.0 to 4.2.4
icmp.mip.bBusyBoolean1.0.0 to 4.2.4
icmp.mip.challengeChallengeByte sequence1.0.0 to 4.2.4
icmp.mip.coaCare-Of-AddressIPv4 address1.0.0 to 4.2.4
icmp.mip.contentContentByte sequence2.0.0 to 4.2.4
icmp.mip.fForeign AgentBoolean1.0.0 to 4.2.4
icmp.mip.flagsFlagsUnsigned integer (16 bits)1.0.0 to 4.2.4
icmp.mip.gGREBoolean1.0.0 to 4.2.4
icmp.mip.hHome AgentBoolean1.0.0 to 4.2.4
icmp.mip.lengthLengthUnsigned integer (8 bits)1.0.0 to 4.2.4
icmp.mip.lifeRegistration LifetimeUnsigned integer (16 bits)1.0.0 to 4.2.4
icmp.mip.mMinimal EncapsulationBoolean1.0.0 to 4.2.4
icmp.mip.prefixlengthPrefix LengthUnsigned integer (8 bits)1.0.0 to 4.2.4
icmp.mip.rRegistration RequiredBoolean1.0.0 to 4.2.4
icmp.mip.reservedReservedUnsigned integer (16 bits)1.0.0 to 4.2.4
icmp.mip.rtReverse tunnelingBoolean1.0.0 to 4.2.4
icmp.mip.seqSequence NumberUnsigned integer (16 bits)1.0.0 to 4.2.4
icmp.mip.typeExtension TypeUnsigned integer (8 bits)1.0.0 to 4.2.4
icmp.mip.uUDP tunnelingBoolean1.0.0 to 4.2.4
icmp.mip.vVJ CompBoolean1.0.0 to 4.2.4
icmp.mip.xRevocation supportBoolean1.0.0 to 4.2.4
icmp.mplsICMP Extensions for MPLSLabel1.0.0 to 1.6.16
icmp.mpls.checksumChecksumUnsigned integer (16 bits)1.0.0 to 1.6.16
icmp.mpls.checksum_badBad ChecksumBoolean1.0.0 to 1.6.16
icmp.mpls.classClassUnsigned integer (8 bits)1.0.0 to 1.6.16
icmp.mpls.ctypeC-TypeUnsigned integer (8 bits)1.0.0 to 1.6.16
icmp.mpls.dataDataByte sequence2.0.0 to 4.2.4
icmp.mpls.expExperimentalUnsigned integer (24 bits)1.0.0 to 4.2.4
icmp.mpls.labelLabelUnsigned integer (24 bits)1.0.0 to 4.2.4
icmp.mpls.lengthLengthUnsigned integer (16 bits)1.0.0 to 1.6.16
icmp.mpls.resReservedUnsigned integer (16 bits)1.0.0 to 1.6.16
icmp.mpls.sStack bitBoolean1.0.0 to 4.2.4
icmp.mpls.ttlTime to liveUnsigned integer (8 bits)1.0.0 to 4.2.4
icmp.mpls.versionVersionUnsigned integer (8 bits)1.0.0 to 1.6.16
icmp.mtuMTU of next hopUnsigned integer (16 bits)1.0.0 to 4.2.4
icmp.no_respNo response seenLabel1.12.0 to 4.2.4
icmp.num_addrsNumber of addressesUnsigned integer (8 bits)2.0.0 to 4.2.4
icmp.originate_timestampOriginate TimestampUnsigned integer (32 bits)2.0.0 to 4.2.4
icmp.pointerPointerUnsigned integer (32 bits)2.0.0 to 4.2.4
icmp.pref_levelPreference levelSigned integer (32 bits)2.0.0 to 4.2.4
icmp.receive_timestampReceive TimestampUnsigned integer (32 bits)2.0.0 to 4.2.4
icmp.redir_gwGateway AddressIPv4 address1.0.0 to 4.2.4
icmp.reservedReservedByte sequence2.0.0 to 4.2.4
icmp.resp_inResponse frameFrame number1.6.0 to 4.2.4
icmp.resp_not_foundResponse not foundLabel1.12.0 to 4.2.4
icmp.resp_toRequest frameFrame number1.6.0 to 4.2.4
icmp.resptimeResponse timeFloating point (double-precision)1.6.0 to 4.2.4
icmp.router_addressRouter addressIPv4 address2.0.0 to 4.2.4
icmp.seqSequence Number (BE)Unsigned integer (16 bits)1.0.0 to 4.2.4
icmp.seq_leSequence Number (LE)Unsigned integer (16 bits)1.4.0 to 4.2.4
icmp.transmit_timestampTransmit TimestampUnsigned integer (32 bits)2.0.0 to 4.2.4
icmp.typeTypeUnsigned integer (8 bits)1.0.0 to 4.2.4
icmp.unusedUnusedByte sequence2.0.0 to 4.2.4