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

The Problem

When do you pick circuit, packet/datagram or virtual circuit for a new network?

Formal Definition

Per Wikipedia: “Comparison hinges on setup cost, resource sharing, ordering, robustness and flexibility across traffic types.”

Explanation

Circuit is private road, datagram is public road per car, virtual circuit is toll lane reservation.

How It Works

  1. List setup cost and delay
  2. Compare sharing and utilization
  3. Compare ordering guarantees
  4. Check robustness to failures
  5. Pick based on traffic — voice vs bursty data

Visual Explanation

switching_comparison A Circuit B Datagram A->B step 1 C Virtual Circuit B->C step 2

Semantic Network

semantic_switching_comparison THIS Switching Comparison REL1 Related THIS--REL1 related REL2 Prereq THIS--REL2 builds from

Key Properties

  • Circuit good for steady voice
  • Datagram good for bursty internet
  • Virtual circuit good for ATM/MPLS
  • No single best for all

Real-World Example

| Circuit | Datagram | VC |

Connections

Edge Cases & Gotchas

  • Claiming one always best
  • Ignoring signaling overhead