Zum Hauptinhalt springen

5.2. Verworfene oder beschädigte Pakete (Dropped or Corrupted Packets)

Das CE-Codepoint ersetzt nicht vollständig Paketverlust als Überlastungssignal. Router KÖNNEN weiterhin Pakete verwerfen, und Pakete können auch durch Übertragungsfehler verloren gehen.

5.2.1. Wann Pakete verwerfen

Ein Router KANN ein Paket verwerfen, auch wenn es ECN-fähig ist, in den folgenden Situationen:

  1. Schwere Überlastung: Wenn die Warteschlange trotz CE-Markierung weiterhin wächst
  2. Warteschlangenüberlauf: Wenn kein Pufferplatz mehr verfügbar ist
  3. Doppel-CE-Pakete: Pakete, die bereits CE-markiert sind, KÖNNEN verworfen werden
  4. Policy-Gründe: Administrative oder Policy-basierte Entscheidungen

5.2.2. Behandlung bereits CE-markierter Pakete

Wenn ein Router ein Paket empfängt, das bereits das CE-Codepoint gesetzt hat:

  • Der Router KANN das Paket mit höherer Wahrscheinlichkeit verwerfen als ein nicht-CE-markiertes Paket
  • Dies bietet zusätzlichen Schutz gegen Endpunkte, die nicht angemessen auf CE-Markierungen reagieren

5.2.3. ECN und Paket-Korrumpierung

ECN-Mechanismen funktionieren parallel zu traditionellen Paketverlust-Mechanismen:

  • Pakete können durch Bit-Fehler korrumpiert werden
  • Korrumpierte Pakete werden normalerweise durch Prüfsummen-Validierung verworfen
  • ECN ändert nichts an der Behandlung korrumpierter Pakete

5.2.4. Ende-zu-Ende-Robustheit

Das Transportprotokoll MUSS robust sein gegenüber:

  • Paketen, die trotz CE-Markierung verloren gehen
  • Paketen, bei denen das CE-Bit durch Übertragungsfehler gesetzt wird
  • Paketen, bei denen das CE-Bit gelöscht wird