Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert die möglichen Gründe, aus denen Daten von einer der Netzwerkebenen verworfen werden.
Syntax
typedef enum {
IpDiscardBadSourceAddress,
IpDiscardNotLocallyDestined,
IpDiscardProtocolUnreachable,
IpDiscardPortUnreachable,
IpDiscardBadLength,
IpDiscardMalformedHeader,
IpDiscardNoRoute,
IpDiscardBeyondScope,
IpDiscardInspectionDrop,
IpDiscardTooManyDecapsulations,
IpDiscardAdministrativelyProhibited,
IpDiscardBadChecksum,
IpDiscardFirstFragmentIncomplete,
IpDiscardHeaderNotContiguous,
IpDiscardHeaderNotAligned,
IpDiscardReceivePathMax,
IpDiscardHopLimitExceeded,
IpDiscardAddressUnreachable,
IpDiscardRscPacket,
IpDiscardSourceViolation,
IpDiscardForwardPathMax,
IpDiscardArbitrationUnhandled,
IpDiscardInspectionAbsorb,
IpDiscardDontFragmentMtuExceeded,
IpDiscardBufferLengthExceeded,
IpDiscardAddressResolutionTimeout,
IpDiscardAddressResolutionFailure,
IpDiscardIpsecFailure,
IpDiscardExtensionHeadersFailure,
IpDiscardAllocationFailure,
IpDiscardIpsnpiClientDrop,
IpDiscardUnsupportedOffload,
IpDiscardRoutingFailure,
IpDiscardAncillaryDataFailure,
IpDiscardRawDataFailure,
IpDiscardSessionStateFailure,
IpDiscardIpsnpiAllocationFailure,
IpDiscardIpsnpiModifiedButNotForwarded,
IpDiscardIpsnpiNoNextHop,
IpDiscardIpsnpiNoCompartment,
IpDiscardIpsnpiNoInterface,
IpDiscardIpsnpiNoSubInterface,
IpDiscardIpsnpiInterfaceDisabled,
IpDiscardIpsnpiSegmentationFailed,
IpDiscardIpsnpiNoEthernetHeader,
IpDiscardIpsnpiUnexpectedFragment,
IpDiscardIpsnpiUnsupportedInterfaceType,
IpDiscardIpsnpiInvalidLsoInfo,
IpDiscardIpsnpiInvalidUsoInfo,
IpDiscardInternalError,
IpDiscardAdministrativelyConfigured,
IpDiscardBadOption,
IpDiscardLoopbackDisallowed,
IpDiscardSmallerScope,
IpDiscardQueueFull,
IpDiscardInterfaceDisabled,
IpDiscardNlClientDiscard,
IpDiscardIpsnpiUroSegmentSizeExceedsMtu,
IpDiscardSwUsoFailure,
IpDiscardMax
} IP_DISCARD_REASON, *PIP_DISCARD_REASON;
Konstanten
IpDiscardBadSourceAddressDie Quelladresse des ausgehenden Pakets ist eine Multicastadresse, eine Broadcastadresse oder eine IPv6-Adresse, die einen eingebetteten IPv4-Loopback oder eine nicht angegebene Adresse enthält. |
IpDiscardNotLocallyDestinedDie Zieladresse des empfangenen Pakets ist auf dem System nicht vorhanden, und es ist keine entsprechende Weiterleitungsschnittstelle vorhanden. |
IpDiscardProtocolUnreachableEs gibt entweder keinen Transportprotokollhandler für das empfangene Paket, oder der Transportprotokollhandler lehnte die Verarbeitung des Pakets ab. |
IpDiscardPortUnreachableEs gibt keine Anwendung, die Pakete am Zielport des empfangenen Pakets empfängt. |
IpDiscardBadLengthEin im empfangenen Paket angegebenes Längenfeld ist mit der Paketlänge inkonsistent. |
IpDiscardMalformedHeaderDas empfangene Paket enthält einen erkannten Erweiterungsheader oder eine Option, deren Inhalt ungültig ist. |
IpDiscardNoRouteDas empfangene Paket kann nicht an seine Zieladresse weitergeleitet werden, da die Routingtabelle des Systems keine Route zu diesem Ziel enthält. |
IpDiscardBeyondScopeDas empfangene Paket kann nicht weitergeleitet werden, da die eingehenden und ausgehenden Netzwerkschnittstellen des Pakets unterschiedliche Zonenindizes für die Zonenebene des Pakets aufweisen. |
IpDiscardInspectionDropDas Paket wurde während der Überprüfung aufgrund fehlerhafter Sicherheitsüberprüfungen oder Protokollkonformitätsprobleme gelöscht. |
IpDiscardTooManyDecapsulationsDas empfangene Paket kann nicht an seine Zieladresse weitergeleitet werden, da zu viele Kapselungen vorhanden sind. |
IpDiscardAdministrativelyProhibitedDas Paket wurde aufgrund administrativer Richtlinien verworfen, die die Übertragung oder den Empfang untersagten. |
IpDiscardBadChecksumDas Paket wurde verworfen, weil die Prüfsumme falsch war, was auf eine potenzielle Datenbeschädigung hinweist. |
IpDiscardFirstFragmentIncompleteDas erste Fragment des Pakets war unvollständig, was zum Verwerfen des gesamten Pakets führte. |
IpDiscardHeaderNotContiguousDer Header des Pakets war im Arbeitsspeicher nicht zusammenhängend, sodass es verworfen wurde. |
IpDiscardHeaderNotAlignedDer Paketheader wurde nicht ordnungsgemäß ausgerichtet, was aufgrund von Formatierungsproblemen zum Verwerfen führte. |
IpDiscardReceivePathMaxDas Paket wurde verworfen, da es die maximal zulässige Länge für den Empfangspfad überschritten hat. |
IpDiscardHopLimitExceededDas Hoplimit oder das Time-to-Live-Limit des empfangenen Pakets wurde überschritten. |
IpDiscardAddressUnreachableDas ausgehende Paket kann nicht an die Zieladresse des Pakets gesendet werden, da das Ziel nicht vorhanden ist oder Pakete nicht an dieses Ziel gesendet werden dürfen. |
IpDiscardRscPacketDas ausgehende Paket kann nicht gesendet werden, da es sich um ein rsC-Paket (receive-side coalesced) handelt. |
IpDiscardSourceViolationDas Paket wurde verworfen, weil es gegen die Überprüfung der Quelladressenüberprüfung verstoßen hat. |
IpDiscardForwardPathMaxDas Paket überschritt die maximale Pfadlänge für die Weiterleitung und wurde verworfen. |
IpDiscardArbitrationUnhandledDas Paket wurde verworfen, weil es eine Schlichtung erforderte, die nicht verarbeitet wurde. |
IpDiscardInspectionAbsorbDas ausgehende Paket kann nicht gesendet werden, weil WFP den Besitz des Pakets übernommen hat. |
IpDiscardDontFragmentMtuExceededDas Paket wurde verworfen, weil es die MTU-Größe überschritten und das Bit "Nicht fragmentieren" festgelegt war. |
IpDiscardBufferLengthExceededDas Paket wurde verworfen, da es die Pufferlängenbeschränkungen überschritten hat. |
IpDiscardAddressResolutionTimeoutDas Paket wurde aufgrund eines Timeouts in der Adressauflösung verworfen. |
IpDiscardAddressResolutionFailureDas Paket wurde verworfen, weil die Adressauflösung fehlgeschlagen ist. |
IpDiscardIpsecFailureDas Paket wurde aufgrund eines IPsec-Verarbeitungsfehlers verworfen. |
IpDiscardExtensionHeadersFailureDas Paket wurde aufgrund eines Fehlers im Zusammenhang mit der Verarbeitung von IPv6-Erweiterungsheadern verworfen. |
IpDiscardAllocationFailureDas Paket wurde aufgrund eines Fehlers bei der Zuweisung der erforderlichen Ressourcen verworfen. |
IpDiscardIpsnpiClientDropDas Paket wurde aus nicht angegebenen Gründen von einem IPSNPI-Client verworfen. |
IpDiscardUnsupportedOffloadDas Paket wurde verworfen, da es einen nicht unterstützten Auslagerungsvorgang erforderte. |
IpDiscardRoutingFailureDas Paket wurde aufgrund eines Fehlers beim Routing verworfen. |
IpDiscardAncillaryDataFailureDas Paket wurde aufgrund eines Fehlers im Zusammenhang mit der Datenverarbeitung verworfen. |
IpDiscardRawDataFailureDas Paket wurde aufgrund eines Fehlers bei der Verarbeitung von Rohdaten verworfen. |
IpDiscardSessionStateFailureDas Paket wurde aufgrund eines Fehlers im Zusammenhang mit der Sitzungsstatusverwaltung verworfen. |
IpDiscardIpsnpiAllocationFailureDas Paket wurde aufgrund eines Zuordnungsfehlers innerhalb des IPSNPI-Subsystems verworfen. |
IpDiscardIpsnpiModifiedButNotForwardedDas Paket wurde von IPSNPI geändert, aber nicht weitergeleitet, was zum Verwerfen führte. |
IpDiscardIpsnpiNoNextHopDas Paket wurde verworfen, da im IPSNPI-Subsystem kein nächster Hop ermittelt werden konnte. |
IpDiscardIpsnpiNoCompartmentDas Paket wurde aufgrund eines fehlenden Fachs im IPSNPI-Subsystem verworfen. |
IpDiscardIpsnpiNoInterfaceDas Paket wurde verworfen, weil keine Schnittstelle im IPSNPI-Subsystem gefunden wurde. |
IpDiscardIpsnpiNoSubInterfaceDas Paket wurde verworfen, da im IPSNPI-Subsystem keine Unterschnittstelle vorhanden war. |
IpDiscardIpsnpiInterfaceDisabledDas Paket wurde verworfen, weil die Schnittstelle im IPSNPI-Subsystem deaktiviert war. |
IpDiscardIpsnpiSegmentationFailedDas Paket wurde aufgrund eines Fehlers bei der Segmentierung innerhalb des IPSNPI-Subsystems verworfen. |
IpDiscardIpsnpiNoEthernetHeaderDas Paket wurde verworfen, da im IPSNPI-Subsystem ein Ethernet-Header fehlte. |
IpDiscardIpsnpiUnexpectedFragmentDas Paket wurde verworfen, da es sich um ein unerwartetes Fragment im IPSNPI-Subsystem handelte. |
IpDiscardIpsnpiUnsupportedInterfaceTypeDas Paket wurde aufgrund eines nicht unterstützten Schnittstellentyps im IPSNPI-Subsystem verworfen. |
IpDiscardIpsnpiInvalidLsoInfoDas Paket wurde aufgrund ungültiger LSO-Informationen (Large Send Offload) im IPSNPI-Subsystem verworfen. |
IpDiscardIpsnpiInvalidUsoInfoDas Paket wurde aufgrund ungültiger USO-Informationen (UDP Segmentation Offload) im IPSNPI-Subsystem verworfen. |
IpDiscardInternalErrorDas Paket wurde aufgrund eines internen Fehlers im System verworfen. |
IpDiscardAdministrativelyConfiguredDas Paket wurde aufgrund einer administrativen Konfiguration verworfen, die die Verarbeitung verhinderte. |
IpDiscardBadOptionDas Paket wurde verworfen, weil es eine ungültige Option oder eine Option enthielt, die nicht verarbeitet werden konnte. |
IpDiscardLoopbackDisallowedDas Paket wurde verworfen, weil das Loopback für seinen Typ oder sein Ziel nicht zulässig war. |
IpDiscardSmallerScopeDas Paket wurde verworfen, weil sein Umfang kleiner war als für die erfolgreiche Übermittlung erforderlich. |
IpDiscardQueueFullDas Paket wurde verworfen, weil die Verarbeitungswarteschlange voll war. |
IpDiscardInterfaceDisabledDas Paket wurde verworfen, da die Schnittstelle, über die es eingetroffen ist, deaktiviert war. |
IpDiscardNlClientDiscardDas Paket wurde aus nicht angegebenen Gründen von einem Netlink-Client verworfen. |
IpDiscardIpsnpiUroSegmentSizeExceedsMtuDas Paket wurde verworfen, da die Segmentgröße für UDP RSC Offload (URO) die MTU im IPSNPI-Subsystem überstieg. |
IpDiscardSwUsoFailureDas Paket wurde aufgrund eines USO-Fehlers (UDP Segmentation Offload) verworfen. |
IpDiscardMaxDer maximale Wert für die Enumeration. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | fwpsu.h |