Comment ça marche Internet ? Les CDN (Content Delivery Network) 7

Comment ça marche Internet ?

Les CDN (Content Delivery Network)

 

ID-10021927

Image courtesy of jscreationzs at FreeDigitalPhotos.net

Je vous rappelle les 4 grandes catégories d’opérateurs sur Internet,

  • des fournisseurs d’accès Internet, (exemple : Orange, Free, …)
  • des fournisseurs de contenus et de services, (exemple Google, Youtube, France télévision, …)
  • des CDN (Content Delivery Network) : des sites qui mettent à disposition du contenu,
  • des opérateurs de transit IP (c’est ceux qui vont permettre de faire le lien entre les différents fournisseurs).

Je vais vous montrer une petite manipulation qui permet de voir le rôle de chacun, et leur contribution lorsque que vous surfez sur Internet. Nous allons voir un aspect important d’Internet, les CDN.

Pour cela, nous allons utiliser la commande « Tracert ». Cette commande permet de tracer la route utilisée pour accéder aux serveurs.
Vous pouvez faire cette commande sans risque chez vous, les résultats ne seront pas sans doute pas les mêmes que moi car ils dépendent du lieu de connexion et du fournisseur d’accès Internet. Nous allons tracer 2 accès différents :

  1. pour démarrer nous allons voir la route pour accéder aux serveurs de « france2.fr »
  2. puis nous allons examiner la route vers le « www.france2.fr ». (il s’agit des pages web de france2.fr)

Avec ces 2 adresses, je vais vous expliquer les 4 grandes catégories d’intervenants sur Internet.

Voici comment faire notre test : (cela ne fonctionne que pour les ordinateurs sous Windows)
1) faire la combinaison de touche : Windows + R :
windows+R
2) dans la fenêtre « Exécuter » taper : cmd et faire Entrée.executer
3) à l’invite de commande, nous allons taper la commande « tracert » suivie soit de « france2.fr » pour le 1er test, soit de www.france2.fr pour le 2ème tests et terminer par Entrée. Il doit apparaître les informations suivantes : (attention, les adresses affichées ici sont les miennes, cela peut être légèrement différent chez vous)

Vous trouverez ci-dessous les résultats avec :

  • en blanc : la commande et ses résultats
  • en rouge : mes commentaires.

1er test : france2.fr

Comment ça marche Internet ?

Comment ça marche Internet ?

Que peut-on constater ?

Par où suis-je passé ?

Et bien que la connexion de mon PC vers france2.fr passe dans l’ordre :

    1. par ma freebox,
    2. par les serveurs de Free,
    3. par les serveurs de Jaguar-network.net
    4. pour arriver finalement chez France2

Quels services ou fournisseurs ai-je utilisé  ?

Dans ce cas précis, nous avons utilisé :

    • un fournisseur d’accès Internet :  Free
    • un fournisseur de contenus et de services : France 2
    • un opérateur de transit IP : dans ce cas Jaguar-Network.net

Et combien de temps pour faire tout ça  ?

Attention, le test est trompeur car la commande « tracert » fait différentes choses et prend beaucoup plus de temps qu’un accès standard.

Sur la copie d’écran et pour une raison de clarté, j’ai volontairement supprimé les temps d’accès aux différents serveurs exprimés en millisecondes. Mais si vous faites le test chez vous, vous pouvez voir que malgré des appels à de nombreux serveurs, il faut peu de temps pour accéder au serveur de destination. (faites le total et vous verrez).

J’ai fait la somme chez moi, et j’arrive à moins de 400 millisecondes pour atteindre le serveur !

 

2ème test : www.france2.fr

tracert-www.france2

Que peut-on constater ?

Par où suis-je passé ?

Et bien que la connexion de mon PC vers www.france2.fr passe dans l’ordre :

    1. par ma freebox,
    2. par les serveurs de Free,
    3. puis directement chez le CDN : Akamai.net, il y ici une copie du site de www.france2.fr

Quels services ou fournisseurs ai-je utilisé  ?

Dans ce cas précis, nous avons utilisé :

    • un fournisseur d’accès Internet :  Free
    • un fournisseur de contenus et de services : France 2
    • pas d’opérateur de transit IP !
    • mais un CDN.

 

Dans le 2ème cas, la navigation m’a emmené vers un CDN. Pourquoi ?

Un CDN est un Réseau Délivrant du Contenu. En fait cela contient des copies des sites. Cela permet plusieurs choses, pour les internautes, on peut en retenir 2 :

  1. cela rapproche les contenus au plus près des utilisateurs et accélère ainsi les temps d’accès :
    si vous accédez à www.google.com, vous accéderez à un CDN contenant www.google.com,
    plutôt que les serveurs originaux qui se trouvent aux Etats-Unis.
  2. cela permet de répartir le nombre d’utilisateurs sur différents serveurs et donc d’avoir aussi des temps d’accès corrects.

Et pour rapprocher le plus possible le contenu des internautes, certains C.D.N sont installés à l’intérieur des installations des fournisseurs d’accès. Cela évite de sortir de passer par d’autres opérateurs (Opérateurs de transit IP, hébergeurs, et autres fournisseurs d’accès).

Voici un petit schéma expliquant le principe des C.D.N.

 

 

CDN

Vous voyez sur ce schéma que les internautes d’Europe accèdent au site www.google.com sur les CDN qui sont en Europe. Ces CDN se trouvent soit directement chez les FAI ou on leur propre infrastructure. Les temps d’accès sont ainsi bien meilleurs.

Bien évidemment, les CDN sont eux régulièrement mis à jour à partir du site original.

 

Après avoir lu cet article, vous venez de comprendre une des caractéristiques essentielle d’Internet, et dont pourtant peu de monde parle : la redondance. Cela permet d’avoir ce réseau fiable et rapide.

 

 

Voici l’ensemble des articles sur Comment ça marche Internet :

et les annexes :

Vous pourriez également être intéressé par Comment ça marche l’ADSL ?  

Comme d’habitude, tous les commentaires sont les bienvenus.

N’hésitez pas à vous inscrire à la lettre d’information pour être informé de la parution de nouveaux articles. (vous trouverez la zone d’inscription à la lettre d’information sur la droite de l’écran).

Partager cet article ...

7 thoughts on “Comment ça marche Internet ? Les CDN (Content Delivery Network)

  1. Répondre Elsa Déc 30,2014 15 h 59 min

    Trop cool merci! J’ai tout compris 🙂

  2. Répondre lafleur Sep 13,2016 17 h 20 min

    merci beaucoup.bien expliqué.

  3. Répondre Bill che Juil 13,2018 0 h 00 min

    Qand je commende c est france2 n est pad reconnu en tant que commende interne ou externe,un programme executable ou un fichier de commende

    • Répondre admin Juil 14,2018 7 h 54 min

      Salut Bill che,
      oui France2 n’est pas reconnu : c’est la commande : « tracert france2.fr » qui fonctionne. La commande c’est « tracert » et le paramètre c’est « france2.fr »
      A bientôt

  4. Répondre Nassim Avr 23,2019 17 h 09 min

    bonjour,
    Je tiens déjà premièrement, à te remercier du rond du coeur pour ce site plein de savoir accessible à tous, des liens dans chaque article qui prouve l’expansion du site mais également des connaissances infinis en informatique, néanmoins, j’ai une question qui m’est venue à l’esprit suite à la lecture de cet article, quelles sont les critères pour se connecter directement aux IPtransit ou au CDN, comment le navigateur (si je ne me trompe pas) prend l’initiative d’aller au IPtransit ou au CDN ?

    • Répondre admin Avr 24,2019 6 h 02 min

      Bonjour Nassim et merci à toi.
      Ce n’est pas le navigateur qui décide sur quel CDN il va aller. C’est au niveau du réseau que ça se joue. Ce sont toujours les CDN les plus proches qui sont utilisés car pour y accéder on passe dans moins d’équipements.
      Exemple, si je suis en région parisienne et que je surfe. Je serai redirigé vers les CDN de Paris plutôt que les CDN de Tokyo (cela ne sert à rien d’aller jusqu’à Tokyo alors que j’ai tout ce qu’il me faut à Paris).
      Ce qu’il faut retenir, c’est que c’est au niveau du réseau que ça se joue.
      A bientôt

  5. Répondre Al7en Avr 23,2019 23 h 29 min

    Bonjour, bonsoir,
    Avant toute chose, je tenais à souligner l’utilité de votre site, il paraphrase à peu près tout ce que l’on retrouve sur internet avec simplicité, même si, et les liens dans chaque article le prouve, la science informatique est infini donc toujours plus intéressant, j’apprends énormément avec ce site ! Néanmoins j’ai une intérogation, comment le navigateur (ou simplement l’ordinateur), choisi quelle voie prendre, vers un transit IP ou un CDN ? Quels sont les critères pour choisir l’un ou l’autre ?

Laisser un commentaire