CDN

Protocoles et Normes
Réseau de diffusion de contenu.
← Retour au Glossaire

Qu'est-ce qu'un CDN?

Un réseau de distribution de contenu (CDN) est un réseau géographiquement réparti de serveurs conçus pour fournir du contenu Web, des applications et des médias aux utilisateurs en fonction de leur emplacement. En cachant du contenu à des emplacements périphériques dans le monde entier, les CDN réduisent la distance physique entre les utilisateurs et les serveurs, améliorant considérablement les temps de charge et réduisant la latence.

Comment fonctionnent les CDN

Distribution du serveur d'Edge

Les CDN maintiennent des serveurs (nœuds ou points de présence) en plusieurs endroits :

Contenu en cache

Quand un utilisateur demande du contenu :

1. Demander des itinéraires vers le serveur bord le plus proche

2. Le serveur Edge vérifie si le contenu est mis en cache

3. Si mis en cache, le contenu servi immédiatement

4. Si pas mis en cache, le bord récupère du serveur d'origine, le cache, puis sert

Intégration DNS

Les CDN utilisent un DNS intelligent pour router les utilisateurs :

Avantages de l'utilisation d'un RNC

Amélioration du rendement

Fiabilité et disponibilité

Économies de largeur de bande

Ce que les CDN fournissent

Actifs statiques

Contenu dynamique

Diffusion des médias

Architecture CDN

Serveur d'origine

Votre serveur principal hébergeant le contenu original. Le CDN récupère le contenu d'ici lorsqu'il n'est pas mis en cache.

Serveurs de bord

Serveurs cache distribués qui stockent et servent le contenu aux utilisateurs.

Les points de présence

Emplacements physiques contenant des serveurs de bord, stratégiquement placés pour une couverture optimale.

Configuration CDN avec DNS

Les CDN s'intègrent à votre domaine via DNS :

# CNAME to CDN edge

cdn.example.com. CNAME example.cdnprovider.net.

# Or full site through CDN

www.example.com. CNAME www.example.com.cdn.cloudflare.net.

CDN populaire Fournisseurs

FournisseurForces
NuageuxCaractéristiques de sécurité, niveau gratuit
AWS CloudFrontIntégration AWS, portée mondiale
AkamaiÉchelle d'entreprise, fiabilité
RapidementPurgage en temps réel, calcul de bord
CDN Google CloudInfrastructure Google

Meilleures pratiques du RNC

1. Fixez les en-têtes appropriés du cache: Contrôler la durée de conservation du contenu

2. Utiliser la mise en cache: Version des actifs statiques pour les mises à jour

3. Performance du moniteur: Taux de succès du cache de piste et latence

4. Configurer la rupture d'origine: Assurer la disponibilité en cas d'échec de l'origine

5. Mise en œuvre d'une purge appropriée: Effacer le cache lors des mises à jour de contenu

Les CDN sont une infrastructure essentielle pour les sites Web modernes, améliorant les performances, la fiabilité et l'expérience utilisateur tout en réduisant la charge sur les serveurs d'origine.

Mettez Vos Connaissances en Pratique

Utilisez l'API de DomScan pour vérifier la disponibilité des domaines, la santé et bien d'autres choses.