Comment ça marche Internet ?
Les CDN (Content Delivery Network)
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 :
- pour démarrer nous allons voir la route pour accéder aux serveurs de « france2.fr »
- 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 :
2) dans la fenêtre « Exécuter » taper : cmd et faire Entrée.
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
Que peut-on constater ?
Par où suis-je passé ?
Et bien que la connexion de mon PC vers france2.fr passe dans l'ordre :
-
- par ma freebox,
- par les serveurs de Free,
- par les serveurs de Jaguar-network.net
- 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
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 :
-
- par ma freebox,
- par les serveurs de Free,
- 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 :
- 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.
- 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.
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 :
- Comment ça marche Internet ?
- Comment ça marche Internet (partie 2) – Nuage ou cloud.
- Comment ça marche Internet (partie 3) – Ma connexion à Internet .
- Comment ça marche Internet (partie 4) – Connexion Internet avec un smartphone.
- Comment ça marche Internet (partie 5) – Internet et web : c'est pareil ?.
- Comment ça marche Internet (partie 6) – Historique d'Internet.
et les annexes :
Vous pourriez également être intéressé par Comment ça marche l'ADSL ?
Mais et ceux qui sont sur orange
Bonjour Appoh,
pour les personnes qui sont chez Orange, l'accès aux sites se fait de la même façon que pour les autres. Donc, ceux qui sont chez Orange utilisent aussi des CDN sans forcément le savoir.
A bientôt
Bonjour, Bonsoir
je voudrais tout d'abord vous remercier du fond du cœur pour ce beau boulot que vous faite.
Ma question est la suivante: je voudrais savoir pourquoi lorsqu'en tapant la commande tracert suivie de tout simplement « france2.fr » on passe par un operateur de transit IP et lorsqu'on tape la commande par contre avec france2.fr mais cette fois précédé de www c'est à dire « www.france2.fr » on passe par un CDN?
Bonjour Mimicat,
tout d'abord merci pour tes encouragements.
Ta question est tout à fait pertinente.
Lorsque tu fais un tracert de http://www.france2.fr, tu essaies d'accéder au site Internet de France2. Celui-ci étant quand même régulièrement consulté par les internautes, un CDN devait être mis en place pour conserver des temps de réponse convenables.
Maintenant, lorsque tu fais un tracert de france2.fr (sans le www), tu ne demandes plus l'accès au site Internet mais à une adresse d'un serveur de France2 (lequel, je ne sais pas : il faudrait chercher), mais le nombre de requête accédant à ce site étant moindre, il n'était pas nécessaire de mettre le contenu dans un CDN.
J'espère avoir été clair ?
A bientôt
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 ?
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 ?
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
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
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
merci beaucoup.bien expliqué.
Trop cool merci! J'ai tout compris 🙂