ネットワーク層の 1 つによってデータが破棄される可能性のある理由の識別子は以下のとおりです。 これらの識別子は、Fwpsk.h で定義されている IP_DISCARD_REASON リストの定数値です。
破棄理由識別子 | 破棄理由の説明 |
---|---|
IpDiscardBadSourceAddress | 送信パケットの送信元アドレスは、マルチキャスト アドレス、ブロードキャスト アドレス、または埋め込み IPv4 ループバックまたは指定されていないアドレスが埋め込まれた IPv6 アドレスです。 |
IpDiscardNotLocallyDestined | 受信したパケットの宛先アドレスがシステム上に存在せず、適切な転送インターフェイスも存在しません。 |
IpDiscardProtocolUnreachable | 受信したパケットのトランスポート プロトコル ハンドラーが存在しないか、トランスポート プロトコル ハンドラーがパケットの処理を拒否しました。 |
IpDiscardPortUnreachable | 受信したパケットの宛先ポートでパケットを受信しているアプリケーションはありません。 |
IpDiscardBadLength | 受信したパケット内で指定された長さフィールドが、パケットの長さと一致しません。 |
IpDiscardMalformedHeader | 受信したパケットには、認識された拡張ヘッダーまたはコンテンツが無効なオプションが含まれています。 |
IpDiscardNoRoute | システムのルート指定テーブルにその宛先へのルートが含まれていないため、受信したパケットを宛先アドレスに転送できません。 |
IpDiscardBeyondScope | パケットの受信ネットワーク インターフェイスと送信ネットワーク インターフェイスは、パケットのゾーン レベルに対するゾーン インデックスが異なるため、受信したパケットを転送できません。 |
IpDiscardInspectionDrop | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardTooManyDecapsulations | 受信したパケットは、カプセル化の解除が多すぎるため、送信先アドレスに転送できません。 |
IpDiscardAdministrativelyProhibited | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardHopLimitExceeded | 受信したパケットのホップ制限または有効期限を超えました。 |
IpDiscardAddressUnreachable | 送信先が存在しないか、その送信先へのパケット送信が許可されていないため、送信パケットをパケットの送信先アドレスに送信できません。 |
IpDiscardRscPacket | 送信パケットは受信側合体 (RSC) パケットであるため、送信できません。 |
IpDiscardArbitrationUnhandled | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardInspectionAbsorb | WFP がパケットの所有権を取得したため、送信パケットを送信できません。 |
IpDiscardDontFragmentMtuExceeded | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardBufferLengthExceeded | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardAddressResolutionTimeout | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardAddressResolutionFailure | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardIpsecFailure | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardExtensionHeadersFailure | ネットワーク スタックによって内部で使用するために予約されています。 |
IpDiscardAllocationFailure | ネットワーク スタックによって内部で使用するために予約されています。 |