Enum IcmpV6Type
- Namespace
- VpnHood.Net.Packets
- Assembly
- VpnHood.Net.Packets.dll
Specifies the type of an ICMPv6 message, as IANA registers it. Types below 128 are errors; the others are informational.
public enum IcmpV6Type : byte
Fields
DestinationUnreachable = 1The packet could not be delivered; the code says why (RFC 4443).
PacketTooBig = 2The packet is larger than the next link's MTU, which the message carries (RFC 4443).
TimeExceeded = 3The hop limit, or the fragment reassembly time, ran out (RFC 4443).
ParameterProblem = 4A field of the packet is wrong; the code says which kind (RFC 4443).
PrivateExperimentation1 = 100An error type for private experimentation (RFC 4443).
PrivateExperimentation2 = 101An error type for private experimentation (RFC 4443).
ReservedForExpansion1 = 127Reserved for expanding the error types (RFC 4443).
EchoRequest = 128An echo request, a ping (RFC 4443).
EchoReply = 129An echo reply, the answer to a ping (RFC 4443).
MulticastListenerQuery = 130A multicast listener query (RFC 2710).
MulticastListenerReport = 131A multicast listener report (RFC 2710).
MulticastListenerDone = 132A multicast listener done message (RFC 2710).
RouterSolicitation = 133A router solicitation (RFC 4861).
RouterAdvertisement = 134A router advertisement (RFC 4861).
NeighborSolicitation = 135A neighbor solicitation (RFC 4861).
NeighborAdvertisement = 136A neighbor advertisement (RFC 4861).
RedirectMessage = 137A redirect message (RFC 4861).
RouterRenumbering = 138A router renumbering message (RFC 2894).
IcmpNodeInformationQuery = 139An ICMP node information query (RFC 4620).
IcmpNodeInformationResponse = 140An ICMP node information response (RFC 4620).
InverseNeighborDiscoverySolicitationMessage = 141An inverse neighbor discovery solicitation (RFC 3122).
InverseNeighborDiscoveryAdvertisementMessage = 142An inverse neighbor discovery advertisement (RFC 3122).
Version2MulticastListenerReport = 143A version 2 multicast listener report (RFC 3810).
HomeAgentAddressDiscoveryRequestMessage = 144A home agent address discovery request (RFC 6275).
HomeAgentAddressDiscoveryReplyMessage = 145A home agent address discovery reply (RFC 6275).
MobilePrefixSolicitation = 146A mobile prefix solicitation (RFC 6275).
MobilePrefixAdvertisement = 147A mobile prefix advertisement (RFC 6275).
CertificationPathSolicitationMessage = 148A certification path solicitation (RFC 3971).
CertificationPathAdvertisementMessage = 149A certification path advertisement (RFC 3971).
ExperimentalMobilityProtocols = 150A message for experimental mobility protocols (RFC 4065).
MulticastRouterAdvertisement = 151A multicast router advertisement (RFC 4286).
MulticastRouterSolicitation = 152A multicast router solicitation (RFC 4286).
MulticastRouterTermination = 153A multicast router termination (RFC 4286).
FmIPv6Messages = 154A fast handovers for Mobile IPv6 message (RFC 5568).
RplControlMessage = 155An RPL control message (RFC 6550).
IlnpV6LocatorUpdateMessage = 156An ILNPv6 locator update message (RFC 6743).
DuplicateAddressRequest = 157A duplicate address request (RFC 6775).
DuplicateAddressConfirmation = 158A duplicate address confirmation (RFC 6775).
MplControlMessage = 159An MPL control message (RFC 7731).
ExtendedEchoRequest = 160An extended echo request (RFC 8335).
ExtendedEchoReply = 161An extended echo reply (RFC 8335).
PrivateExperimentation3 = 200An informational type for private experimentation (RFC 4443).
PrivateExperimentation4 = 201An informational type for private experimentation (RFC 4443).
ReservedForExpansion2 = 255Reserved for expanding the informational types (RFC 4443).