WEBVTT 00:00:02.420 --> 00:00:08.580 Internet : Adresses IP et DNS 00:00:10.190 --> 00:00:13.940 Salut! Je m'appelle Paola et je suis ingénieur logiciel chez Microsoft. 00:00:13.940 --> 00:00:20.130 Parlons de la façon dont Internet fonctionne. Mon travail repose sur la capacité des réseaux à communiquer, 00:00:20.130 --> 00:00:26.489 mais dans les années 1970, il n’existait pas de méthode standard pour ce faire. 00:00:26.489 --> 00:00:32.668 Il a fallu le travail de Vint Cerf et de Bob Kahn pour inventer le protocole de travail Internet, afin de rendre la communication possible. 00:00:32.668 --> 00:00:38.559 Cette invention a jeté les bases de ce que nous appelons maintenant Internet. 00:00:38.559 --> 00:00:44.469 Internet est un réseau de réseaux. Il relie des milliards d'appareils tous ensemble autour du globe. 00:00:44.469 --> 00:00:51.230 Alors peut-être que vous êtes connecté avec un ordinateur portable ou un téléphone via wifi, 00:00:51.230 --> 00:00:56.999 cette connexion wifi se connecte à un fournisseur d'accès Internet (ou ISP) et ce dernier se connecte 00:00:56.999 --> 00:01:01.600 à des milliards et des milliards d'appareils à travers le monde à travers des centaines de milliers de 00:01:01.600 --> 00:01:09.270 réseaux qui sont tous interconnectés. 00:01:09.270 --> 00:01:15.640 Internet est vraiment une philosophie de conception et une architecture exprimée dans un ensemble de protocoles. 00:01:15.640 --> 00:01:20.300 Un protocole est un ensemble bien connu de règles et de normes, que si toutes les parties 00:01:20.300 --> 00:01:26.300 accepter de l'utiliser, leur permettra de communiquer sans problème. 00:01:26.300 --> 00:01:31.910 Le fonctionnement physique d’Internet est moins important que cette philosophie de conception 00:01:31.910 --> 00:01:37.710 qui a permis à Internet de s'adapter et d'absorber les nouvelles technologies de communication. 00:01:37.710 --> 00:01:42.610 En effet, pour qu’une nouvelle technologie puisse utiliser Internet d’une manière ou d’une autre, elle doit simplement savoir avec quels protocoles travailler. 00:01:42.610 --> 00:01:49.140 Tous les appareils différents sur Internet ont des adresses uniques. 00:01:49.140 --> 00:01:54.350 Une adresse sur Internet est juste un numéro, semblable à un numéro de téléphone ou à une d’adresse postale, 00:01:54.350 --> 00:02:00.170 propre à chaque ordinateur ou appareil sur le réseau. 00:02:00.170 --> 00:02:04.690 de la même manière, la plupart des maisons et des entreprises ont une adresse postale. Vous n'avez pas besoin de connaître quelqu'un pour 00:02:04.690 --> 00:02:09.110 leur envoyez une lettre par la poste, mais vous devez connaître leur adresse et savoir écrire 00:02:09.110 --> 00:02:14.190 l'adresse correctement pour que la lettre puisse être acheminée par la poste jusqu'à sa destination. 00:02:14.190 --> 00:02:19.870 Le système d'adressage des ordinateurs sur Internet est similaire et fait partie d'un système 00:02:19.870 --> 00:02:25.340 des protocoles les plus importants utilisés dans la communication Internet simplement appelé Internet Protocole ou IP. 00:02:25.340 --> 00:02:31.890 L'adresse d'un ordinateur s'appelle alors son adresse IP. Quand vous visitez un site web, 00:02:31.900 --> 00:02:36.620 votre ordinateur demande des informations à un autre ordinateur. Votre ordinateur envoie un message 00:02:36.620 --> 00:02:41.280 à l'adresse IP de l'autre ordinateur et celui-ci envoie également son adresse d'origine, de sorte que 00:02:41.280 --> 00:02:48.450 l'autre ordinateur sait où envoyer sa réponse. 00:02:48.450 --> 00:02:54.910 Vous avez peut-être vu une adresse IP. C'est juste quelques chiffres, organisés dans un certain ordre. 00:02:54.910 --> 00:03:02.270 Tout comme une adresse de domicile a un pays, une ville, une rue et un numéro de maison, une adresse IP comporte plusieurs parties. Comme toutes 00:03:02.270 --> 00:03:09.520 les données numériques, chacun de ces nombres est représenté en bits. traditionnellement codés sur 32 bits 00:03:09.520 --> 00:03:16.470 avec 8 bits pour chaque partie de l'adresse. Les premiers numéros identifient généralement le pays 00:03:16.470 --> 00:03:22.470 et le réseau régional de l'appareil. Viennent ensuite les sous-réseaux, et enfin l'adresse 00:03:22.470 --> 00:03:30.470 particulière de l'appareil. Cette version de l'adressage IP s'appelle IPv4. 00:03:30.470 --> 00:03:36.050 Il a été conçu en 1973 et a été largement adopté au début des années 80, il fournit plus de 4 milliards 00:03:36.050 --> 00:03:41.420 d'adresses uniques pour les appareils se connectant à Internet. Mais Internet s’est avéré 00:03:41.420 --> 00:03:47.340 bien plus populaire que même Vint Cerf n’avait imaginé et 4 milliards d'adresses uniques 00:03:47.340 --> 00:03:53.260 ne suffiront pas. Nous sommes actuellement en pleine transition vers un format d'adresse IP plus long 00:03:53.260 --> 00:04:03.660 appelé IPv6, qui utilise 128 bits par adresse et fournit plus de 3,4×10^38 00:04:03.660 --> 00:04:08.780 adresses uniques. C'est plus que suffisant pour que chaque grain de sable sur Terre ait 00:04:08.780 --> 00:04:15.739 sa propre adresse IP.La plupart des utilisateurs ne voient jamais les adresses Internet. Un système appelé 00:04:15.739 --> 00:04:23.410 "nom de domaine" ou DNS associe des noms tels que www.example.com 00:04:23.410 --> 00:04:29.160 aux adresses correspondantes. Votre ordinateur utilise le DNS pour rechercher des noms de domaine et obtenir l’adresse IP associée. 00:04:29.160 --> 00:04:33.290 adresse utilisée pour connecter votre ordinateur à la destination sur Internet. 00:04:33.290 --> 00:04:38.050 Et ça donne quelques chose comme ça: (PC portable) "Hé, bonjour, je veux aller à www.code.org." 00:04:38.050 --> 00:04:49.900 (Serveur 1): "Ehhh .. ouais, je ne connais pas l'adresse IP de ce domaine, laissez-moi me renseigner. 00:04:49.900 --> 00:04:59.100 "Hé, est-ce que quelqu'un sait comment se rendre à code.org?" (Serveur 2): "Oui, je l'ai eu ici. C'est euh, 174.129.14.120." 00:04:59.100 --> 00:05:04.500 (Serveur 1): "Oh, d'accord, génial, merci. Je vais l'écrire et le sauvegarder pour plus tard, au cas où 00:05:04.500 --> 00:05:14.040 j'en aurais besoin. Hé, voici l'adresse que tu voulais." (PC portable): "Génial! Merci." 00:05:14.040 --> 00:05:20.120 Alors, comment pouvons-nous concevoir un système permettant à des milliards d'appareils de trouver l'un des milliards 00:05:20.120 --> 00:05:27.889 de sites Web différents? un seul serveur DNS ne peut pas gérer toutes les demandes de tous les appareils. 00:05:27.889 --> 00:05:33.000 La réponse est que les serveurs DNS sont connectés dans une hiérarchie distribuée et sont divisés 00:05:33.000 --> 00:05:40.699 en zones, en répartissant les responsabilités sur les principaux domaines tels que .org, .com, .net, etc. 00:05:40.699 --> 00:05:48.030 DNS a été créé à l'origine pour être un protocole de communication ouvert et public pour le gouvernement 00:05:48.030 --> 00:05:55.370 et les établissements d'enseignement. En raison de son ouverture, le DNS est vulnérable aux cyberattaques. 00:05:55.370 --> 00:06:02.540 Un exemple d'attaque est l'usurpation DNS. C’est quand un hacker se connecte à un serveur DNS et 00:06:02.540 --> 00:06:09.479 fait correspondre ce nom de domaine avec une fautre adresse IP. Cela permet au hacker d’envoyer des personnes 00:06:09.479 --> 00:06:15.740 sur un site Web d’imposteur. Si cela vous arrive, vous êtes risquez plusieurs problèmes 00:06:15.740 --> 00:06:23.870 parce que vous utilisez ce faux site Web comme s'il était réel. Internet est énorme et 00:06:23.870 --> 00:06:30.790 grossit chaque jour. Mais le système de DNS et d'IP sont conçus pour être évolutifs, 00:06:30.790 --> 00:06:35.210 peu importe la rapidité du développement d'Internet.