Free forever·no account, no tracking, no third-party requests ·open data, free API

Data & networking fundamentals

Lookup tables for how data moves, independent of which protocol is riding on top. The layer everything on this site slots into, the rates the common serial buses actually run at, and where analogue and digital fail differently. The explanations behind these live in the explainers, linked from each table.

The layer model, as a lookup

Where each thing indexed on this site sits, and what it therefore can and cannot do. The network explainer has the animated version and the reasoning.

LayerNameWhat lives thereOn a show
7ApplicationWhat the data meanssACN, Art-Net, OSC, PJLink, NDI, Dante control
6PresentationEncoding and encryptionRarely separated out in practice
5SessionWho is talking to whom, and for how longRTSP connection management in RAVENNA
4TransportPorts, and whether delivery is guaranteedUDP for nearly everything on a show; TCP for PJLink and Ember+
3NetworkAddresses that route between subnetsIP, and the multicast groups sACN and PTP use
2Data linkAddresses on one wire, and framesEthernet and MAC addresses, VLANs, AVB, AES50, CobraNet
1PhysicalVoltage, light, radioCat6, fibre, RS-485 — and DMX512, which sits here with nothing above it

Two things worth reading off this. DMX512 has no layers above 1 and 2 at all, which is why it cannot be routed, addressed or acknowledged — every limitation follows from that row. And a protocol at layer 7 inherits every property of the layers under it, which is why “is it on the network?” is a different question from “can the switch see it?”

Serial bus rates

Signalling rates for the buses that turn up in a rack, so a spec sheet can be read against what the cable can actually carry. Usable throughput is always lower — encoding overhead, protocol overhead, and in the case of USB a shared bus.

BusGenerationRaw rateNotes
USB2.0 High Speed480 Mbit/sShared across everything on the controller
3.2 Gen 15 Gbit/sWas USB 3.0, then 3.1 Gen 1 — same thing renamed twice
3.2 Gen 210 Gbit/sWas 3.1 Gen 2
440 Gbit/sRequires a certified cable; falls back silently on a cheap one
Thunderbolt3 and 440 Gbit/sCarries PCIe and DisplayPort together
580 Gbit/s120 Gbit/s asymmetric for displays
PCIeGen 3, per lane8 GT/sAbout 985 MB/s of payload per lane
Gen 4, per lane16 GT/sDoubles again
Gen 5, per lane32 GT/sLane count multiplies it: x4, x8, x16
Ethernet1000BASE-T1 Gbit/sCat5e is enough, and still the show-network default
2.5G / 5GBASE-T2.5 / 5 Gbit/sRuns on existing Cat5e and Cat6
10GBASE-T10 Gbit/sCat6a to 100 m; Cat6 only to about 55 m
25G and above25–400 Gbit/sFibre or twinax in practice

Bits and bytes are the trap here: a 10 Gbit/s link moves at most 1.25 GB/s before overhead, and GT/s is not Gbit/s — PCIe transfers carry encoding, so gen 3 at 8 GT/s yields about 7.88 Gbit/s of payload per lane. The storage calculator works in bytes; the numbers above are in bits.

Analog vs digital — and what it changes per department

An analog signal represents its value directly as a continuously variable voltage, current or light level — every metre of cable, every connector and every amplifier stage adds a little noise and loss that cannot be undone. A digital signal encodes the value as discrete symbols; as long as the receiver can still tell the symbols apart, it can be regenerated bit-perfect at every hop, which is why digital chains tolerate long runs and many hops that would visibly degrade an analog one — and why, past their rated distance, digital links tend to fail hard (the "cliff effect") rather than gracefully.

Analog — degrades gradually
at the source — clean
long run — a little noise
past rated distance — noisy, not dead
Digital — bit-perfect, then a cliff
at the source — clean
long run — bit-identical
past rated distance — the cliff
DepartmentAnalogDigital
AudioMic/line voltage (what dBu/dBV on the tools page measure) — needs a DI or amp over distance, picks up hum on long runsPCM samples over AES67/Dante/MADI — bit-exact over the network, no per-hop noise buildup
VideoComposite/component/VGA — degrades gradually (softer image, more noise), which at least warns you a run is marginalHDMI/SDI/DisplayPort — exact reproduction up to the cable's rated distance, then fails outright rather than softening
Lighting0–10 V analog dimming, still common in architectural work — degrades gently with cable resistance and voltage dropDMX512/RDM — far more channels down one cable, addressable, but (as above) no error correction at all
Missing a topic, or something here needs a correction?

Open an issue — this page is hand-authored reference content rather than data pulled from the dataset, so corrections go straight to a pull request against this file.