Internet: Activité 3
Durée: 1h30
Objectifs:
Distinguer le rôle des protocoles IP et TCP.
Sur des exemples réels, retrouver une adresse IP à partir d’une adresse symbolique et inversement.
Problématique:
Comment les sites internet sont-ils indexés ? Quelles informations peut-on obtenir à partir de l’adresse d’un site ?
Présentation :
La vidéo dans l'activité 2 présente rapidement l'indexage des sites internet. Cette activité est centré autour de l'IP et des DNS.
Activité déconnecté (45min): Comprendre la conversion binaire - décimale
La conversion binaire-décimal au travers du jeu de magie
Quel rapport avec les adresses IP?
Les adresses IP d'un réseau sont uniques et associées à une seule machine (ordinateur, Téléphone...).
Actuellement on utilise les adresses IPV4 (exemple: 192.120.12.1) pour les identifier (chaque nombre est codée sur 1 octet séparé par un point).
Elles vont bientôt être remplacées par les adresses IPV6 qui sont composées par 8 groupes de 2 octets (soit 16 bits par groupe) sont séparés par un signe deux-points : 2001:0db8:0000:85a3:0000:0000:ac1f:8001.
L'écriture de l'IPV4 est effectué en décimal car plus simple à lire pour tout un chacun mais les ordinateurs travaillent en binaire. Il faut donc une conversion entre ces deux bases pour que l'ordinateur comprenne de quelle machine il s'agit.
Comment écrit-on un nombre en décimal?
Prenons l'exemple du nombre 2103 en base 10. Ce chiffre peut-être décomposé de la manière suivante: 2*1000+1*100+0*10*3*1 ce qui fait bien 2103. Étant donné que l'on utilise la base 10 pour le décimal, on peut écrire le chiffre 2103 de la manière suivante: 2*10^3+ 1*10^2 + 0*10^1+3*10^0 (Rq:10^3=1000...).
Et bien pour la base 2 c'est le même principe sauf que l'on aura que 2 chiffres pour la base.Le 0 et le 1.
Prenons l'exemple du nombre entier 1011 en base 2. Quelle sera sa valeur en base 10? Et bien on va utiliser la même technique que pour la base 10. En effet, le nombre 1011 peut se décomposer de la manière suivante: 1*2^3 + 0 *2^2 + 1*2^1 + 1*2^0=1*8+0*4+1*2+1*1=11. Le nombre 1011 vaudra donc 11 en décimal.
Tableau récapitulatif:
Et si l'on voulait convertir un chiffre de l'hexadécimal en base 10, on utiliserait le 16^... (pour la base 16 on va de 0 à 9 puis A pour 10, B pour 11,...., F pour 15). Exemple: 6A en base 16 donne 6*16^1+10*16^0=96+10=106 en base 10.
Comment convertir de la base 10 à la base 2?
On va utiliser le même tableau mais de manière inverse.
Application:
Rappel:
Une adresse IPV4 est codé sur 4 nombres écrits en décimal. Pour convertir cette adresse en binaire, il faut donc convertir chaque élément en binaire (exemple: pour L'adresse IPV4 suivante: 132.23.65.87, il faudra convertir 132 en binaire puis 23 ....)
A partir du site suivant:
https://www.my-ip-finder.fr/trouver-mon-adresse-ip-locale/
Noter (bien lire les explications sur le site) votre adresse IP puis la convertir en binaire. Attention: si ça ne marche pas, regarder en bas à droite de votre bureau.
Quelle commande permet d'avoir sur votre ordinateur cette adresse IP?
Indexage des sites internet - Relation entre IP et DNS
Nous allons voir ici l'utilité de l'indexation DNS.
Que veut dire DNS?
Donner une définition simple de DNS.
A partir du site suivant:
https://www.my-ip-finder.fr/dnslookup-nom-de-domaine-ip-et-localisation/
Rechercher l'adresse IP du site suivant http://meteofrance.com/
Dans la barre d'adresse écrire l'adresse IP trouver pour ce site et valider
Décrire le résultat.
Faire une recherche d'adresse IP pour ces 3 sites:
www.google.fr
www.google.com
www.google.de
Comparer les adresses IP et les noms de domaine.
Complément:
Rechercher la localisation des 4 sites vus ci-dessus grâce à ce site.