• ↑↓ pour naviguer
  • pour ouvrir
  • pour sélectionner
  • ⌘ ⌥ ↵ pour ouvrir dans un panneau
  • ←→ pour naviguer
  • esc pour rejeter
⌘ '
raccourcis clavier

The Problem

Packets are lost even though links are up — why does network slow itself?

Formal Definition

Per Wikipedia: “Congestion is overload when offered load exceeds capacity; queue builds, drops occur, goodput collapses without control.”

Explanation

Like traffic jam — too many cars entering highway slows everyone, even those already on it.

How It Works

  1. Load increases
  2. Buffers fill
  3. Drops increase
  4. Retransmits add load
  5. Collapse without backoff

Visual Explanation

congestion_basics A Load B Queue A->B step 1 C Drop B->C step 2

Semantic Network

semantic_congestion_basics THIS Congestion Basics REL1 Related THIS--REL1 related REL2 Prereq THIS--REL2 builds from

Key Properties

  • Distinct from flow control (receiver) vs congestion (network)
  • Needs feedback — drops or ECN
  • Backoff essential

Real-World Example

TCP backs off on loss

Connections

Edge Cases & Gotchas

  • Adding bandwidth alone — without control still collapses
  • Confusing congestion with noise loss