Difference between revisions of "MOOC:Compagnon Act10-s7"
From Livre IPv6
(→Activité 10 : Notion d'adressage) |
(→L'adresse IP) |
||
Line 9: | Line 9: | ||
Une adresse IP est un nombre. Ce nombre joue un rôle d'identifiant et il a la propriété d'être unique. L'adresse IP est attribuée à chaque nœud du réseau (''boite aux lettres'') qui désigne sans ambiguïté le destinataire afin que le message (''le courrier'') soit remis à la bonne interface de communication (''boîte aux lettres du destinataire''). | Une adresse IP est un nombre. Ce nombre joue un rôle d'identifiant et il a la propriété d'être unique. L'adresse IP est attribuée à chaque nœud du réseau (''boite aux lettres'') qui désigne sans ambiguïté le destinataire afin que le message (''le courrier'') soit remis à la bonne interface de communication (''boîte aux lettres du destinataire''). | ||
L'adresse IP est codée sur un nombre fixe de bits. Son format est standard, acceptée et reconnue par l'ensemble des protagonistes de la communication : émetteur, relais intermédiaires d'acheminement, destinataire (''le cadre destinataire d'une enveloppe doit respecter un ensemble de normes établies : nom, N°, rue, code postal, ville,...). | L'adresse IP est codée sur un nombre fixe de bits. Son format est standard, acceptée et reconnue par l'ensemble des protagonistes de la communication : émetteur, relais intermédiaires d'acheminement, destinataire (''le cadre destinataire d'une enveloppe doit respecter un ensemble de normes établies : nom, N°, rue, code postal, ville,...). | ||
− | La structure de l'adresse IP est constituée de manière à ce que chaque relai, tels que les routeurs du réseau (''bureaux de poste ou centres de tri'') soit en mesure d'identifier et de retenir la route pour acheminer le paquet vers sa destination. Le principe de l | + | La structure de l'adresse IP est constituée de manière à ce que chaque relai, tels que les routeurs du réseau (''bureaux de poste ou centres de tri'') soit en mesure d'identifier et de retenir la route pour acheminer le paquet vers sa destination. Le principe de l'acheminement des paquets sera présenté dans la séquence suivante. |
== Hiérarchisation de l'adressage == | == Hiérarchisation de l'adressage == |
Revision as of 19:09, 18 March 2020
Activité 10 : Notion d'adressage
Le protocole IP (Internet Protocol) assure l'acheminement des paquets d'un bout à un autre du réseau selon un principe de transfert en mode message (également couramment appelé en mode paquet). Dans ce mode d'acheminement, chaque unité de données (paquet également appelé datagramme dans le contexte IP) est autonome et transite à travers le réseau indépendamment des autres paquets, à l'instar d'une lettre dans le réseau de courrier postal (cf. l'activité "Qu'est ce que l'Internet" de la séquence "Bienvenue").
L'adresse IP
L'adressage est une fonction fondamentale dans un réseau. C'est la fonction qui va servir à identifier et localiser les noeuds dans l'Internet. A partir de là, l'acheminement des paquets va s'appuyer sur cet élément. Reprenons l'analogie du service postal pour présenter la fonction d'adressage utilisée dans l'Internet.
Une adresse IP est un nombre. Ce nombre joue un rôle d'identifiant et il a la propriété d'être unique. L'adresse IP est attribuée à chaque nœud du réseau (boite aux lettres) qui désigne sans ambiguïté le destinataire afin que le message (le courrier) soit remis à la bonne interface de communication (boîte aux lettres du destinataire). L'adresse IP est codée sur un nombre fixe de bits. Son format est standard, acceptée et reconnue par l'ensemble des protagonistes de la communication : émetteur, relais intermédiaires d'acheminement, destinataire (le cadre destinataire d'une enveloppe doit respecter un ensemble de normes établies : nom, N°, rue, code postal, ville,...). La structure de l'adresse IP est constituée de manière à ce que chaque relai, tels que les routeurs du réseau (bureaux de poste ou centres de tri) soit en mesure d'identifier et de retenir la route pour acheminer le paquet vers sa destination. Le principe de l'acheminement des paquets sera présenté dans la séquence suivante.
Hiérarchisation de l'adressage
L'infrastructure globale des grands réseaux en général, et de l'Internet en particulier, est organisée hiérarchiquement en plusieurs niveaux. En périphérie se trouvent les réseaux "terminaux", connectant les équipements personnels d'un réseau domestique ou l'ensemble des équipements d'une structure ou d'une entreprise. Ces réseaux périphériques sont connectés à un premier niveau d'opérateurs de services réseaux (également appelés FAI Fournisseurs d'Accès Internet) qui prendra en charge l'acheminement des paquets de et vers l'Internet en les relayant vers le (ou les) niveau(x) supérieur(s). Le niveau supérieur le plus élevé, de cette architecture, constitue le coeur de l'Internet (couramment dénommé sous le terme anglais "backbone" qui signifie épine dorsale). Il assure l'acheminement entre les grandes régions de l'Internet. Les relais de ces opérateurs de différents niveaux (routeurs IP) assurent la sélection du prochain relai d'acheminement vers la destination.
Pascal: Peut etre un dessin à ajouter sur la structure du réseau
Cette hiérarchisation organisationnelle de l'infrastructure se traduit dans la structuration des adresses. Ainsi dans le cœur du réseau, les relais des opérateurs en charge de l'infrastructure du "backbone" de l'Internet prennent leur décision d'aiguillage sur la partie de l'adresse identifiant les grandes régions du réseau (à l'instar de l'aérospostale qui ne s'intéresse qu'au code international de l'adresse pour acheminer les lettres entre les différents continents). Les opérateurs intermédiaires ont, quant à eux, besoin d'agréger des informations plus précises de localisation (le code pays est complété par le code postal de ville ou de métropole urbaine de destination) pour assurer leur part d'acheminement. Le distributeur local agrégera la totalité des informations d'adresse pour déposer le paquet à la bonne interface de destination (le facteur de quartier quant à lui se conformera à la totalité des indications de l'adresse pour distribuer le courrier dans la boite du destinataire).
Ces informations de localisation du réseau de destination du paquet, prises en compte par les relais des différents niveaux d'acheminement, constituent le préfixe de l'adresse. Le préfixe d'une adresse de destination identifie le réseaux vers lequel on doit acheminer le paquet. Le préfixe est donc un identificateur de réseau. La longueur du préfixe utile s'allonge au fur et à mesure que les informations de localisation s'agrègent dans les différents niveaux de l'infrastructure pour préciser la destination. Ainsi, selon sa position dans la hiérarchie, un relai appuie sa décision de sélection du prochain relai sur un préfixe court dans le cœur du réseau et un préfixe de plus en plus long au fur et à mesure que le paquet approche du réseau périphérique de destination.
La structure fondamentale d'une adresses IP comprend deux parties: un préfixe et un identificateur local comme le schématise la figure 1. Le préfixe comme nous venons de le voir identifie le réseau et a une structure hierarchique. En plus d'identifier le réseau et il le localise dans l'infrastructure. Le paquet est acheminé à travers le réseau à partir de ce préfixe. Une fois le paquet arrivé dans le réseau de destination, il doit être remis au destinataire final. C'est alors la partie identificateur local de l'adresse qui est utilisée. En reprenant l'analogie postale, la lettre est acheminée à son point de départ par le bas de l'adresse postale de destination écrite sur l'enveloppe. En tout premier, c'est donc le pays. Puis au fur et à mesure de son acheminement la partie de l'adresse utilisée remonte, le code pays est ensuite augmenté du code postal de la ville de destination puis du quartier, de la résidence ou de la rue. A l'arrivée, c'est l'identifiant local, le nom ou le numéro (qui est la partie haute de l'adresse) qui servira au facteur à remettre la lettre dans la boîte du destinataire final. Dans le cas de l'Internet, le principe de l'utilisation de l'adresse est assez proche de cette analogie postale.
Deux caractéristiques essentielles découlent de cette structuration hiérarchique :
- Distribution : Les adresses peuvent être allouées de manière distribuée tout en préservant leur unicité d'identification. L'adresse IP allouée à l'interface d'un équipement est unique et identifie sans ambiguïté cette interface parmi toutes les interfaces connectées au réseau, quelque soit la taille de celui ci (sur Internet l'ordre de grandeur du nombre d'équipements connectés et de plusieurs milliards). De même dans le système postal Jean Dupont, résidant Place de la République à Lille n'a pas la même adresse personnelle que Jean Dupont habitant rue Nationale à Lille. De plus ce dernier conservera une boîte aux lettres clairement identifiée lorsqu'il déménagera rue du Dodo Rieur à Saint Denis de la Réunion. L'unicité de l'adresse garantit l'identification sans ambiguïté de la boîte aux lettres de Jean Dupont ;
- Agrégation : Comme nous l'avons vu ci dessus, les informations utiles au choix du prochain relai vers le destinataire lors de l'acheminement du paquet agrègent successivement différentes informations dont la précision augmente au fur et à mesure que le paquet approche du réseau destinataire. L'agrégation des préfixes d'adresse contribue à l'efficacité des mécanismes de routage. Dans le cœur de l'Internet les routeurs prennent leur décisions de routage uniquement sur des préfixes agrégés (les préfixes courts) selon les grandes directions, les routeurs intermédiaires sur des préfixes plus longs et enfin les routeurs de périphérie sur la totalité du préfixe. Cette agrégation des préfixes permet contenir le nombre d'entrées dans les tables de routage. Ainsi les routeurs de cœur n'ont pas à connaître exhaustivement les routes vers la totalité des destinations possibles, mais uniquement les routes vers les grandes zones de l'Internet (cf analogie de l'aéropostal qui achemine uniquement en se référant au code pays de destination).
Allocation des adresses IP
Bruno: Dire que les adresses ne sont pas des nombres aléatoires, mais qu'ils appartiennent à un plan d'adressage représentatif de la structuration de l'Internet.
Les adresses IP sont allouées aux interfaces des équipements par l'administrateur du réseau auquel l'interface est attachée. Compte tenu des fonctions d'identification et de localisation de l'adresse présentées ci dessus, cette allocation ne peut être quelconque ou aléatoire mais doit se conformer au plan d'adressage défini par l'administrateur du réseau. Le plan d'adressage fixe les identifiants des différents niveaux de la hiérarchie des préfixes relevant du périmètre de responsabilité de l'administrateur. Ces identifiants doivent correspondre aux choix d'organisation de la topologie de l'infrastructure déployée par l'administrateur. En effet, comme on l'a vu, les préfixes sont déterminants dans la localisation du réseau lors de l'acheminement. Ils sont donc une traduction logique de la structuration topologique du réseau. Seule la partie "identificateur local" peut éventuellement être fixée de manière quelconque. (De la même manière que lorsqu'on emménage dans son logement un partie de l'adresse postale est fixée par la localisation de l'habitation et le reste est fixé localement par l'habitant lui même, tel que son nom patronymique ou le nom de villa choisi par le propriétaire.).
Portée d'une adresse IP
Selon le type de l'adresse, la portée de distribution peut être globale ou limitée :
- Une adresse de type global permet d'envoyer un paquet à n'importe quel destinataire du réseau mondial Internet sans restriction (l'adresse globale peut être utilisée pour envoyer un courrier à une administration, tout aussi bien qu'à son voisin de pallier ou à un ami expatrié aux antipodes).
- Une adresse de type local ne permettra, quant à elle, d'acheminer les paquets que sur son espace de validité (l'adresse locale de distribution de l'invitation personnelle à la soirée karaoké d'un centre de vacances ou l'adresse locale de distribution de la navette de courrier interne d'un campus universitaire n'est valide que dans son périmètre local, à savoir respectivement, le centre de vacances et le campus universitaire). En dehors de leur périmètre respectif ces adresses de type local ne sont pas reconnues et ne permettent pas l'acheminement des paquets. Ainsi, l'usage d'adresses de portée locale permet de confiner la distribution des paquets dans un espace exclusivement privatif.
Introduction de la séquence 1
L'adresse IP est l'élément le plus directement et concrètement visible de la nouvelle version du protocole IP pour l'administrateur système et réseaux, chargé de la configuration et de l'administration de l'infrastructure de communication. Avant d'aborder la présentation du protocole et de son fonctionnement, il est important de comprendre les fonctions de l'adresse et de se familiariser avec le formalisme adopté pour sa représentation. C'est l'objectif que nous vous proposons, au travers des différentes activités de cette séquence.
- A11 : la première activité aborde le format d'une adresse IPv6, les fonctions d'une adresse, ainsi que le cycle des différents états d'une adresse lorsqu'elle est allouée à une interface de communication ;
- A12 : l'activité suivante vous permettra de vous familiariser avec le format de notation des adresses IPv6 :
- A13 : nous enchaînerons avec les différentes déclinaisons des adresses unicast et leurs usages associés ;
- A14 : cette activité abordera ensuite l'utilisation de ces adresses sur une interface de communication "réseau" ;
- A15 : une activité sera consacrée aux adresses de multi-diffusion dénommées adresses de multicast ;
- A16 : vous pourrez découvrir IPv6 au travers d'une première activité de travaux pratiques. Vous profiterez d’une machine virtuelle intégrant un simulateur réseau très réaliste qui vous permettra de tester, observer et des communications en IPv6..