Una CDN (Content Delivery Network) è un sistema mondiale di server che conserva copie dei video vicino agli spettatori, così i flussi partono in fretta e bufferizzano meno. Invece di far viaggiare ogni flusso da un unico server d’origine lontano, il tuo dispositivo lo preleva da un nodo CDN vicino. Questo strato invisibile è una delle ragioni principali per cui lo stesso servizio può sembrare rapido a una persona e lento a un’altra. Questa guida spiega come funzionano le CDN e come plasmano il tuo streaming.
Che cos’è una CDN
Ogni servizio di streaming conserva i contenuti originali su server d’origine. Se il tuo dispositivo prelevasse il video direttamente da lì, dovrebbe percorrere lunghe distanze, aggiungerebbe latenza e sovraccaricherebbe un unico punto quando milioni di persone guardano insieme.
Una CDN risolve il problema collocando in tutto il mondo server di cache (nodi), chiamati anche edge server o punti di presenza. I contenuti popolari vengono copiati su questi nodi, così il tuo dispositivo si collega a uno vicino invece che all’origine lontana. È lo strato di consegna che sta sotto la catena dello streaming.
Come funziona una CDN
Quando premi play, dietro le quinte succede questo:
- Instradamento della richiesta. Il servizio indirizza il tuo dispositivo al nodo CDN migliore per la tua posizione e la tua rete.
- Controllo della cache. Se il nodo ha già il video in cache, lo serve subito (una «cache hit»).
- Riempimento della cache. In caso contrario (una «cache miss»), il nodo lo preleva una volta dall’origine e poi lo tiene in cache per lo spettatore successivo.
- Consegna dei segmenti. Il nodo trasmette al tuo player i frammenti del video via HTTP standard.
Poiché i dati percorrono una breve distanza da un nodo vicino, la riproduzione parte in fretta e mantiene un bitrate più costante.
Perché incide sul tuo streaming
La CDN decide quanta strada fa il tuo video e con quanta affidabilità arriva. Da questo discendono tre cose:
| Fattore CDN | Caso favorevole | Caso sfavorevole |
|---|---|---|
| Distanza del nodo | Nodo nella tua città o nel tuo paese | Nodo più vicino comunque lontano |
| Stato della cache | Contenuto già in cache (hit) | Cache fredda, prelievo dall’origine (miss) |
| Carico del nodo e peering | Ben dimensionato, buon peering con l’operatore | Nodo congestionato o percorso scadente dell’operatore |
È per questo che la stessa app con lo stesso piano può trasmettere alla perfezione per una persona e bufferizzare per un’altra: le due sono servite da nodi diversi lungo percorsi di rete diversi. La velocità della tua connessione è solo metà della storia — l’altra metà è il percorso verso la CDN.
Che cosa puoi controllare
Non puoi scegliere una CDN: è il servizio ad assegnarla. Puoi però migliorare la tua metà del percorso:
- Usa una connessione stabile, meglio se via cavo, così puoi sfruttare davvero la velocità del nodo: vedi Wi-Fi o Ethernet.
- Imposta un DNS veloce e affidabile, che incide su quanto in fretta vieni indirizzato a un nodo: vedi la guida al DNS per lo streaming.
- Tieni in salute il router con le impostazioni giuste.
- Verifica il throttling se è lento solo lo streaming: il problema può essere il percorso del tuo operatore verso la CDN; vedi il throttling dell’operatore.
CDN e VPN a confronto
Vengono spesso confuse, ma fanno lavori opposti:
- Una CDN accelera la consegna tenendo i contenuti in cache vicino a te. È gestita dai servizi, invisibile per te, e lavora sempre per ridurre la distanza.
- Una VPN reinstrada e crittografa il tuo traffico attraverso un server altrove, per privacy o per cambiare la tua posizione apparente.
Una VPN può perfino cambiare quale nodo CDN ti serve, perché la CDN vede la posizione del server VPN. Questo può aiutare o penalizzare la velocità: se lo streaming rallenta con una VPN, scegli un server più vicino a casa.
In sintesi
Una CDN è la rete di consegna nascosta che tiene copie del video vicino a te, così i flussi partono in fretta e bufferizzano meno. Spiega in gran parte perché la qualità dello streaming varia tra persone che usano lo stesso servizio: nodi, cache e percorsi di rete diversi. La CDN non puoi sceglierla, ma una connessione stabile, un DNS veloce e un router in salute ti aiutano a raggiungere il miglior nodo che il tuo operatore riesce a offrirti.
Il passo successivo è vedere il quadro d’insieme in come funziona davvero lo streaming e accelerare l’instradamento con la guida al DNS per lo streaming.
Un termine di questa pagina non ti è chiaro? Cercalo nel glossario dello streaming.