0 km1000 kmAA
Beads: bits; yellow is 1, white is 0Tiles: the three kinds of signal (copper, fibre, radio)Teal link: 1000 km of fibre; it widens to show more bandwidthStopwatch: the true times, from the lesson's modelData is bits, and bits travel as signals: voltage on copper, light in fibre, radio waves in the air. Yellow beads are 1s, white beads are 0s; the letter A is 01000001. Two different speeds matter. Latency is how long one bit takes to arrive: about 5.0 µs/km in fibre, so 5.00 ms across 1000 km. Bandwidth is how many bits per second the sender can push out: a 1500-byte packet takes 12 µs at 1 Gb/s and 1.2 ms at 10 Mb/s. The 1000 km link, the 1 Gb/s and 10 Mb/s rates and the 1,500-byte packet are typical example values (RFC 894 / IEEE 802.3 for the 1500-byte limit). In the figure one bead stands for one bit in the first steps and for about 1000 bits in the packet steps; timings are slowed down millions of times but keep their ratios.

Bits and signals

  1. A computer stores everything as bits: each bit is a 1 or a 0. The letter A, for example, is the 8 bits 01000001. To send data, the computer must turn those bits into something that can travel.

Two kinds of speed

Putting it together

The numbers

;; step 1/11 · bits
"A" in ASCII = 0x41 = 65 decimal
bits (most significant first)  01000001
8 bits = 1 byte
Ethernet sends each byte least-significant bit first,
so the rightmost 1 is the first bit on the wire.

In the figure one bead stands for one bit in the first steps and for about 1000 bits in the packet steps; timings are slowed down millions of times but keep their ratios. Speed in fibre is taken as 2/3 of c (199,862 km/s, 5.00 µs per km); real single-mode fibre is about c / 1.47, a little faster, and real cable routes are longer than the straight-line distance.