CDN : c’est quoi et quel effet sur votre streaming ?

Un CDN (Content Delivery Network) est un système mondial de serveurs qui conservent des copies de la vidéo au plus près des spectateurs, si bien que les flux démarrent vite et coupent moins. Plutôt que de venir chaque fois d’un serveur d’origine lointain, votre vidéo est tirée d’un nœud CDN voisin. Cette couche invisible explique en grande partie pourquoi un même service paraît rapide chez l’un et poussif chez l’autre. Ce guide explique comment fonctionne un CDN et comment il façonne votre streaming.

Une carte du monde où un serveur d’origine distribue la vidéo vers des nœuds CDN régionaux qui desservent les spectateurs proches
Un CDN met la vidéo en cache près des spectateurs : les flux démarrent vite presque partout.

Ce qu’est un CDN

Chaque service de streaming stocke ses contenus originaux sur des serveurs d’origine. Si votre appareil allait y chercher la vidéo directement, elle parcourrait de longues distances, ajouterait de la latence, et surchargerait un point unique dès que des millions de personnes regardent en même temps.

Le CDN résout cela en déployant partout dans le monde des serveurs de cache (les nœuds), parfois appelés serveurs de périphérie ou points de présence. Les contenus populaires y sont copiés, si bien que votre appareil se connecte à un nœud proche plutôt qu’à l’origine lointaine. C’est la couche de livraison qui se trouve sous le fonctionnement du streaming.

Comment fonctionne un CDN

Quand vous appuyez sur lecture, voici ce qui se passe en coulisses :

  1. Le routage de la requête. Le service oriente votre appareil vers le meilleur nœud CDN pour votre localisation et votre réseau.
  2. La vérification du cache. Si le nœud possède déjà la vidéo en cache, il la sert immédiatement (un « cache hit », ou succès de cache).
  3. Le remplissage du cache. Sinon (un « cache miss »), le nœud va la chercher une fois à l’origine, puis la garde en cache pour le spectateur suivant.
  4. La livraison des segments. Le nœud diffuse les segments de la vidéo vers votre lecteur, en HTTP standard.

Comme les données parcourent une courte distance depuis un nœud voisin, la lecture démarre vite et tient un bitrate plus régulier.

Schéma du parcours d’une requête — routage, succès ou défaut de cache, puis livraison des segments depuis un nœud CDN
Le routage vous envoie vers le meilleur nœud ; un succès de cache signifie une lecture immédiate.

Pourquoi il joue sur votre streaming

Le CDN décide de la distance que parcourt votre vidéo et de la fiabilité de son acheminement. Trois conséquences en découlent :

Facteur CDN Cas favorable Cas défavorable
Distance du nœud Un nœud dans votre ville ou votre pays Le nœud le plus proche est loin
État du cache Contenu déjà en cache (succès) Cache froid, contenu tiré de l’origine (défaut)
Charge et peering Nœud bien dimensionné, bon peering avec le FAI Nœud congestionné ou mauvaise route FAI

Voilà pourquoi la même application et la même formule diffusent impeccablement chez l’un et coupent chez l’autre : ils ne sont pas servis par les mêmes nœuds, ni par les mêmes chemins réseau. Le débit de votre connexion n’est que la moitié de l’histoire — la route vers le CDN en est l’autre moitié.

Ce que vous maîtrisez

Vous ne choisissez pas votre CDN, le service vous l’attribue. Mais vous pouvez améliorer votre côté du chemin :

  • Utilisez une connexion stable, idéalement filaire, pour exploiter réellement le débit du nœud — voyez Wi-Fi ou Ethernet.
  • Choisissez un DNS rapide et fiable, qui influe sur la vitesse à laquelle vous êtes routé vers un nœud — voyez le guide du DNS pour le streaming.
  • Gardez votre routeur en bonne santé avec les bons réglages.
  • Vérifiez l’absence de bridage si seul le streaming est lent : la route de votre FAI vers le CDN peut être en cause — voyez le bridage par les FAI.

CDN et VPN

On les confond souvent, alors qu’ils font des métiers opposés :

  • Un CDN accélère la livraison en mettant le contenu en cache près de vous. Il est déployé par les services, invisible pour vous, et travaille en permanence à réduire la distance.
  • Un VPN réachemine et chiffre votre trafic via un serveur situé ailleurs, pour la confidentialité ou pour changer votre localisation apparente.

Un VPN peut même changer le nœud CDN qui vous dessert, puisque le CDN voit l’emplacement du serveur VPN. Cela peut aider comme nuire au débit : si le streaming ralentit sous VPN, choisissez un serveur plus proche de chez vous.

En résumé

Un CDN est le réseau de livraison caché qui garde des copies de la vidéo près de vous, pour que les flux démarrent vite et coupent moins. Il explique en bonne partie pourquoi la qualité varie d’une personne à l’autre sur un même service : nœuds, caches et routes réseau diffèrent. Vous ne choisissez pas le CDN, mais une connexion stable, un DNS rapide et un routeur en bonne santé vous aident à atteindre le meilleur nœud que votre FAI puisse offrir.

Prenez ensuite de la hauteur avec le fonctionnement réel du streaming, et accélérez le routage grâce au guide du DNS pour le streaming.

Un terme de cette page vous échappe ? Cherchez-le dans le glossaire du streaming.

Questions fréquentes

Un CDN, c’est quoi ?

Un CDN (Content Delivery Network, réseau de diffusion de contenu) est un réseau mondial de serveurs qui conservent des copies des contenus, la vidéo notamment, au plus près des spectateurs. Au lieu de venir d’un seul serveur d’origine lointain, le flux est tiré d’un nœud CDN voisin. Distance, latence et coupures diminuent, et le service peut desservir des millions de personnes à la fois.

Quel effet un CDN a-t-il sur mon streaming ?

Le CDN détermine la distance que parcourt votre vidéo et la vitesse à laquelle elle démarre. Quand un nœud proche a déjà le contenu en cache, la lecture commence presque instantanément et coupe moins. Si le nœud le plus proche est lointain, saturé ou dépourvu du contenu, les démarrages s’allongent et les coupures reviennent, même sur une connexion rapide.

Pourquoi le même service fonctionne-t-il mieux chez certains ?

Les écarts tiennent souvent à l’implantation du CDN et à la façon dont votre FAI s’y raccorde. Un spectateur proche d’un nœud bien dimensionné, avec un bon peering, obtient des flux plus rapides et plus stables qu’un autre routé vers un nœud lointain ou congestionné. C’est pourquoi la même application et la même formule rendent différemment selon les endroits.

Un VPN influence-t-il les performances du CDN ?

Oui, potentiellement. Un VPN fait passer votre trafic par un autre lieu : le CDN peut donc vous servir depuis un nœud proche du serveur VPN plutôt que de chez vous. Cela peut aider ou nuire — contourner une congestion locale, ou au contraire ajouter de la distance et réduire le débit. Si le streaming ralentit sous VPN, essayez un serveur plus proche.

Peut-on choisir son CDN ?

Non. C’est le service de streaming et son architecture qui décident du CDN et du nœud qui vous desservent, selon votre localisation et votre réseau. Vous ne pouvez pas en choisir un directement. Vous pouvez en revanche améliorer votre côté du chemin : un DNS rapide, une bonne route FAI et une connexion stable aident à atteindre le meilleur nœud disponible.

Un CDN, est-ce la même chose qu’un VPN ?

Non. Un CDN accélère la livraison en mettant le contenu en cache près des spectateurs ; il est déployé par les services pour aller plus vite. Un VPN chiffre et réachemine votre trafic par un autre serveur, pour la confidentialité ou pour changer votre localisation apparente. Leurs finalités sont totalement différentes, même si tous deux reposent sur des réseaux de serveurs.