Exercice 1 : Internet, protocoles et adressage IP
Une confusion très répandue consiste à croire qu'Internet et le Web sont la même chose. Les deux premières questions servent à la lever définitivement.
- a) Expliquez en trois phrases la différence entre Internet et le Web. Citez deux usages d'Internet qui ne passent pas par le Web.
- b) Qu'est-ce qu'un protocole ? Pourquoi faut-il que tout le monde utilise les mêmes ?
- c) Parmi ces adresses, lesquelles sont des adresses IPv4 valides ? 192.168.1.15, 256.10.0.1, 10.0.300.4, 172.16.0.1, 8.8.8.8. Justifiez chaque rejet.
- d) Une adresse IPv4 tient sur 32 bits. Combien d'adresses différentes cela représente-t-il ? Pourquoi ce nombre est-il devenu insuffisant, et quelle est la réponse apportée par IPv6 ?
- e) Que signifie « adresse privée » ? Donnez un exemple tiré de la liste de la question c, et expliquez pourquoi votre téléphone et votre ordinateur peuvent avoir la même adresse privée que ceux du voisin.
Voir la correction
a) Internet est l'infrastructure : un réseau mondial de réseaux interconnectés, qui transporte des paquets de données entre des machines. Le Web est un SERVICE qui fonctionne sur cette infrastructure : un ensemble de pages liées entre elles, consultées avec un navigateur via le protocole HTTP. Internet est la route, le Web est l'un des véhicules qui l'empruntent. Usages hors Web : le courriel, la visioconférence, le jeu en ligne, le transfert de fichiers.
b) Un protocole est un ensemble de règles fixant le format des messages et l'ordre dans lequel ils sont échangés. Tout le monde doit utiliser les mêmes parce que les machines qui communiquent sont fabriquées par des entreprises différentes, tournent sur des systèmes différents et ne se connaissent pas : sans convention commune, un message reçu serait ininterprétable. C'est exactement la raison pour laquelle deux personnes doivent parler la même langue.
c) Valides : 192.168.1.15, 172.16.0.1 et 8.8.8.8. Rejetée, 256.10.0.1 : un octet vaut au maximum 255, puisqu'il est codé sur 8 bits et que . Rejetée, 10.0.300.4 : 300 dépasse également 255. La règle est que chacun des quatre nombres doit être compris entre 0 et 255.
d) Sur 32 bits, il y a adresses, soit environ 4,3 milliards. C'est devenu insuffisant parce que la population connectée dépasse ce nombre et que chaque personne possède désormais plusieurs appareils, sans compter les objets connectés. IPv6 code les adresses sur 128 bits, ce qui donne adresses, un nombre à 39 chiffres : la pénurie est écartée pour très longtemps.
e) Une adresse privée n'est utilisable qu'à l'intérieur d'un réseau local et n'est jamais routée sur Internet. 192.168.1.15 en est une, tout comme 172.16.0.1. Votre voisin peut utiliser exactement la même parce que les deux réseaux locaux sont séparés : chacun est caché derrière sa box, qui possède, elle, une adresse publique unique et fait la traduction. C'est comme deux immeubles différents ayant chacun un appartement numéro 3.