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