Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Network Layer Discard Reasons
Collapse the table of content
Expand the table of content

Network Layer Discard Reasons

The identifiers for the possible reasons that data is discarded by one of the network layers are as follows. These identifiers are constant values in the IP_DISCARD_REASON enumeration that is defined in Fwpsk.h.

Discard reason identifierDiscard reason description

IpDiscardBadSourceAddress

The outgoing packet's source address is a multicast address, a broadcast address, or an IPv6 address that contains an embedded IPv4 loopback or unspecified address.

IpDiscardNotLocallyDestined

The received packet's destination address does not exist on the system, and no appropriate forwarding interface exists.

IpDiscardProtocolUnreachable

There is either no transport protocol handler for the received packet or the transport protocol handler refused to process the packet.

IpDiscardPortUnreachable

There is no application that is receiving packets on the received packet's destination port.

IpDiscardBadLength

A length field specified within the received packet is inconsistent with the packet's length.

IpDiscardMalformedHeader

The received packet contains a recognized extension header or option whose contents are invalid.

IpDiscardNoRoute

The received packet cannot be forwarded to its destination address because the system's routing table does not contain a route to that destination.

IpDiscardBeyondScope

The received packet cannot be forwarded because the packet's incoming and outgoing network interfaces have different zone indexes for the packet's zone level.

IpDiscardInspectionDrop

Reserved for internal use by the network stack.

IpDiscardTooManyDecapsulations

The received packet cannot be forwarded to its destination address because there are too many decapsulations.

IpDiscardAdministrativelyProhibited

Reserved for internal use by the network stack.

IpDiscardHopLimitExceeded

The received packet's hop limit or time-to-live limit has been exceeded.

IpDiscardAddressUnreachable

The outgoing packet cannot be sent to the packet's destination address either because the destination does not exist or packets are not allowed to be sent to that destination.

IpDiscardRscPacket

The outgoing packet cannot be sent because it is a receive-side coalesced (RSC) packet.

IpDiscardArbitrationUnhandled

Reserved for internal use by the network stack.

IpDiscardInspectionAbsorb

The outgoing packet cannot be sent because WFP took ownership of the packet.

IpDiscardDontFragmentMtuExceeded

Reserved for internal use by the network stack.

IpDiscardBufferLengthExceeded

Reserved for internal use by the network stack.

IpDiscardAddressResolutionTimeout

Reserved for internal use by the network stack.

IpDiscardAddressResolutionFailure

Reserved for internal use by the network stack.

IpDiscardIpsecFailure

Reserved for internal use by the network stack.

IpDiscardExtensionHeadersFailure

Reserved for internal use by the network stack.

IpDiscardAllocationFailure

Reserved for internal use by the network stack.

 

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft