1 00:00:02,420 --> 00:00:08,580 Internet : Adresses IP et DNS 2 00:00:10,190 --> 00:00:13,940 Salut! Je m'appelle Paola et je suis ingénieur logiciel chez Microsoft. 3 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, 4 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. 5 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. 6 00:00:32,668 --> 00:00:38,559 Cette invention a jeté les bases de ce que nous appelons maintenant Internet. 7 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. 8 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, 9 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 10 00:00:56,999 --> 00:01:01,600 à des milliards et des milliards d'appareils à travers le monde à travers des centaines de milliers de 11 00:01:01,600 --> 00:01:09,270 réseaux qui sont tous interconnectés. 12 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. 13 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 14 00:01:20,300 --> 00:01:26,300 accepter de l'utiliser, leur permettra de communiquer sans problème. 15 00:01:26,300 --> 00:01:31,910 Le fonctionnement physique d’Internet est moins important que cette philosophie de conception 16 00:01:31,910 --> 00:01:37,710 qui a permis à Internet de s'adapter et d'absorber les nouvelles technologies de communication. 17 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. 18 00:01:42,610 --> 00:01:49,140 Tous les appareils différents sur Internet ont des adresses uniques. 19 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, 20 00:01:54,350 --> 00:02:00,170 propre à chaque ordinateur ou appareil sur le réseau. 21 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 22 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 23 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. 24 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 25 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. 26 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, 27 00:02:31,900 --> 00:02:36,620 votre ordinateur demande des informations à un autre ordinateur. Votre ordinateur envoie un message 28 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 29 00:02:41,280 --> 00:02:48,450 l'autre ordinateur sait où envoyer sa réponse. 30 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. 31 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 32 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 33 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 34 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 35 00:03:22,470 --> 00:03:30,470 particulière de l'appareil. Cette version de l'adressage IP s'appelle IPv4. 36 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 37 00:03:36,050 --> 00:03:41,420 d'adresses uniques pour les appareils se connectant à Internet. Mais Internet s’est avéré 38 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 39 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 40 00:03:53,260 --> 00:04:03,660 appelé IPv6, qui utilise 128 bits par adresse et fournit plus de 3,4×10^38 41 00:04:03,660 --> 00:04:08,780 adresses uniques. C'est plus que suffisant pour que chaque grain de sable sur Terre ait 42 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é 43 00:04:15,739 --> 00:04:23,410 "nom de domaine" ou DNS associe des noms tels que www.example.com 44 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. 45 00:04:29,160 --> 00:04:33,290 adresse utilisée pour connecter votre ordinateur à la destination sur Internet. 46 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." 47 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. 48 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." 49 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ù 50 00:05:04,500 --> 00:05:14,040 j'en aurais besoin. Hé, voici l'adresse que tu voulais." (PC portable): "Génial! Merci." 51 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 52 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. 53 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 54 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. 55 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 56 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. 57 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 58 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 59 00:06:09,479 --> 00:06:15,740 sur un site Web d’imposteur. Si cela vous arrive, vous êtes risquez plusieurs problèmes 60 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 61 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, 62 00:06:30,790 --> 00:06:35,210 peu importe la rapidité du développement d'Internet.