La grande majorité des ordinateurs sont connectés à une sorte de réseau, tel qu'un réseau domestique, un réseau local d'entreprise et Internet. Ces réseaux sont un pilier des communications modernes, permettant la communication entre de nombreux appareils.
Pour communiquer efficacement, un schéma d'adressage est utilisé qui vous permet de spécifier où vous souhaitez que vos communications réseau aillent. Le schéma d'adressage principal utilisé pour Internet est connu sous le nom d'adresses « IP » ou de protocole Internet. Il existe actuellement deux schémas d'adresses IP. IPv4 est le schéma d'adressage traditionnel. IPv6 est déployé en remplacement, car le schéma IPV4 est à court d'adresses utilisables.
IPv4 et IPv6
Les adresses IPv4 sont généralement affichées dans la notation "dotted quad", où quatre ensembles de jusqu'à trois chiffres sont séparés par des points, par exemple: 192.168.0.1. Dans cette notation, chacun des quatre nombres doit être compris entre 0 et 255. Un certain nombre de types d'adresses sont mis de côté comme ayant une signification particulière. Par exemple, toutes les adresses IPv4 commençant par 192.168 sont réservées pour une utilisation sur les réseaux locaux et ne peuvent pas communiquer directement avec Internet. Cela signifie que tous les réseaux domestiques et même d'entreprise peuvent réutiliser le même ensemble d'adresses, en tant que méthode efficace d'allocation d'adresses.
Astuce: Souvent, les adresses IP dans IPv4 et IPv6 auront une barre oblique et un numéro après elles, tel que « /24 », appelé masque de sous-réseau. Le masque de sous-réseau est utilisé pour indiquer quelle partie de l'adresse fait référence à l'adresse réseau et quelle partie spécifie l'adresse hôte au sein de ce réseau. Pour un réseau /24, les 24 premiers bits binaires de l'adresse sont utilisés pour désigner l'adresse réseau, le reste étant utilisé pour spécifier les hôtes sur ce réseau.
Les adresses IPv6 sont plus compliquées à afficher. Ils peuvent être affichés avec jusqu'à huit segments de jusqu'à quatre chiffres hexadécimaux, séparés par des deux-points. Un exemple d'adresse IPv6 pourrait ressembler à ceci: fe80:4749:dadb: 748d: ff: 334c: ffff: f000. L'utilisation de l'hexadécimal signifie que chaque chiffre peut être 0-9, a-f. Un segment peut être plus court que quatre chiffres car les zéros non significatifs sont omis. Comme pour IPv4, certains types d'adresses sont réservés à certains usages. Toutes les adresses IPv6 commençant par « fe80 » sont des adresses locales avec les mêmes restrictions que les adresses IPv4 locales.
Astuce: vous pouvez souvent voir des adresses IPv6 apparaître beaucoup plus courtes avec un double deux-points au milieu, comme fe80:da29::9999. Il s'agit d'une notation abrégée conçue pour faciliter la lecture, l'écriture et la mémorisation des adresses IPv6. Les segments composés de quatre zéros peuvent être entièrement omis et remplacés par un double deux-points «: : ». Si deux segments ou plus l'un à côté de l'autre sont tous deux entièrement composés de zéros, ils peuvent tous deux être omis et remplacés par une seule utilisation du double deux-points. Pour pouvoir reconstruire l'adresse complète, un seul ensemble continu de segments peut être omis par adresse.
L'adresse de bouclage
L'« adresse de bouclage » est un autre exemple d'adresse réservée. Un peu comme les adresses locales qui ne peuvent rester que dans le réseau local, les adresses de bouclage ne peuvent rester que sur l'ordinateur local. Si un ordinateur tente d'envoyer un message à l'adresse de bouclage, le message ne sera jamais envoyé au réseau mais rebouclera directement sur l'ordinateur. Cela n'est généralement pas utile pour la plupart des utilisateurs, cependant, cela peut être utile pour accéder aux services réseau tels que les serveurs Web sur l'appareil.
Dans IPv4, l'adresse « 127.0.0.1 » est prise en charge par tous les appareils en tant qu'adresse de bouclage. Techniquement, toute adresse commençant par « 127 » est réservée à l'utilisation d'une adresse de bouclage, mais tous les appareils ne prennent pas en charge cette utilisation. Vous pouvez parfois voir l'adresse écrite sous la forme "127.0.0.1/8" car seuls les huit premiers bits binaires sont utilisés pour désigner la partie réseau de l'adresse de bouclage.
En IPv6, l'adresse de bouclage est « ::1 ». Une seule adresse est allouée pour une utilisation à des fins de bouclage. Il peut parfois être écrit comme « ::1/128 », car tous les 128 bits binaires sont utilisés pour désigner la partie réseau de l'adresse.
Conseil: Le terme « localhost » est réservé dans le schéma DNS pour faire référence aux adresses de bouclage.
Si vous exécutez un serveur Web sur votre ordinateur, vous pouvez vous y connecter dans votre navigateur Web en tapant une adresse de bouclage. Par exemple: " http://127.0.1”, “ http://::1”, et " http://localhost” tous se résolvent à l'ordinateur à partir duquel vous naviguez.
Astuce: Vous pouvez également spécifier manuellement les numéros de port si vous hébergez des services sur des ports non standard