Een CDN (contentdistributienetwerk) is een wereldwijd systeem van servers dat kopieën van video dicht bij de kijkers bewaart, zodat streams snel starten en minder haperen. In plaats van dat elke stream vanaf één verre bronserver reist, haalt je apparaat hem op bij een CDN-knooppunt in de buurt. Die onzichtbare laag is een belangrijke reden waarom dezelfde dienst bij de een snel aanvoelt en bij de ander traag. Deze gids legt uit hoe CDN’s werken en hoe ze je streaming bepalen.
Wat een CDN is
Elke streamingdienst bewaart zijn originele content op bronservers. Zou je apparaat de video daar rechtstreeks ophalen, dan legde die grote afstanden af, kwam er latency bij en raakte één punt overbelast zodra miljoenen mensen tegelijk kijken.
Een CDN lost dat op door overal ter wereld cacheservers (knooppunten) te plaatsen, ook wel edge-servers of points of presence genoemd. Populaire content wordt naar die knooppunten gekopieerd, zodat je apparaat verbinding maakt met een knooppunt in de buurt in plaats van met de verre bron. Het is de leveringslaag onder de streamingketen.
Hoe een CDN werkt
Zodra je op afspelen drukt, gebeurt dit op de achtergrond:
- Routering van het verzoek. De dienst stuurt je apparaat naar het beste CDN-knooppunt voor jouw locatie en netwerk.
- Cachecontrole. Heeft het knooppunt de video al in de cache, dan levert het hem meteen (een “cache hit”).
- Cache vullen. Zo niet (een “cache miss”), dan haalt het knooppunt hem één keer bij de bron op en bewaart hem voor de volgende kijker.
- Levering van segmenten. Het knooppunt streamt de fragmenten van de video via gewoon HTTP naar je speler.
Omdat de data maar een korte afstand vanaf een knooppunt in de buurt aflegt, start het afspelen snel en houdt het een constantere bitrate vast.
Waarom het je streaming raakt
Het CDN bepaalt hoe ver je video reist en hoe betrouwbaar hij aankomt. Daar volgen drie dingen uit:
| CDN-factor | Gunstig geval | Ongunstig geval |
|---|---|---|
| Afstand tot het knooppunt | Knooppunt in je stad of land | Dichtstbijzijnde knooppunt ver weg |
| Cachestatus | Content staat al in de cache (hit) | Koude cache, opgehaald bij de bron (miss) |
| Belasting/peering van het knooppunt | Ruim bemeten, goede peering met je provider | Overbelast knooppunt of slechte route van je provider |
Daarom kan dezelfde app met hetzelfde abonnement bij de een vlekkeloos streamen en bij de ander haperen: ze worden door verschillende knooppunten over verschillende netwerkroutes bediend. Je verbindingssnelheid is maar de helft van het verhaal — de route naar het CDN is de andere helft.
Wat je zelf in de hand hebt
Je kunt geen CDN kiezen — de dienst wijst het toe. Maar je kunt jouw kant van het pad wel verbeteren:
- Gebruik een stabiele, het liefst bekabelde verbinding zodat je de snelheid van het knooppunt ook echt benut — zie Wi-Fi of ethernet.
- Stel een snelle, betrouwbare DNS in, die bepaalt hoe snel je naar een knooppunt wordt gestuurd — zie de gids over DNS voor streaming.
- Houd je router gezond met de juiste instellingen.
- Controleer op snelheidsbeperking als alleen streaming traag is — de route van je provider naar het CDN kan het probleem zijn; zie snelheidsbeperking door je provider.
CDN versus VPN
Ze worden vaak verward, maar doen tegengestelde dingen:
- Een CDN versnelt de levering door content dicht bij jou in de cache te zetten. Diensten zetten het in, het is onzichtbaar voor jou en het werkt voortdurend aan het verkorten van de afstand.
- Een VPN leidt jouw verkeer om via een server elders en versleutelt het, voor privacy of om je schijnbare locatie te veranderen.
Een VPN kan zelfs veranderen welk CDN-knooppunt je bedient, omdat het CDN de locatie van de VPN-server ziet. Dat kan de snelheid helpen of schaden — wordt streaming trager met een VPN, kies dan een server dichter bij huis.
Kort samengevat
Een CDN is het verborgen leveringsnetwerk dat kopieën van video dicht bij jou houdt, zodat streams snel starten en minder haperen. Het verklaart voor een groot deel waarom de streamingkwaliteit per persoon verschilt bij dezelfde dienst — andere knooppunten, andere caches, andere netwerkroutes. Je kunt het CDN niet kiezen, maar een stabiele verbinding, een snelle DNS en een gezonde router helpen je het beste knooppunt te bereiken dat je provider kan bieden.
Bekijk daarna het grotere plaatje in hoe streaming echt werkt, en versnel de routering met de gids over DNS voor streaming.
Twijfel je over een term op deze pagina? Zoek hem op in de streamingwoordenlijst.