Introduction
La compréhension du réseau est un élément fondamental de la configuration denvironnements complexes sur Internet. Cela a des implications lorsque vous essayez de communiquer efficacement entre les serveurs, développez des politiques de réseau sécurisées et gardez vos nœuds organisés.
Dans un guide précédent, nous avons passé en revue une terminologie de base du réseau. Vous devriez parcourir ce guide pour vous assurer que vous êtes familier avec les concepts qui y sont présentés.
Dans cet article, nous discuterons de certains concepts plus spécifiques qui sont impliqués dans la conception ou linteraction avec les ordinateurs en réseau. Plus précisément, nous couvrirons les classes de réseau, les sous-réseaux et la notation CIDR pour regrouper les adresses IP.
Comprendre les adresses IP
Chaque emplacement ou appareil sur un réseau doit être adressable. Il sagit simplement dun terme qui signifie quil peut être atteint en référençant sa désignation sous un système dadresses prédéfini. Dans le modèle normal de couches de réseau TCP / IP, cela est géré sur quelques couches différentes, mais généralement, lorsque nous faisons référence à une adresse sur un réseau, nous parlons dune adresse IP.
Adresses IP permettent aux ressources réseau dêtre atteintes via une interface réseau. Si un ordinateur souhaite communiquer avec un autre ordinateur, il peut adresser les informations à l’adresse IP de l’ordinateur distant. En supposant que les deux ordinateurs sont sur le même réseau, ou que les différents ordinateurs et appareils intermédiaires peuvent traduire les demandes sur les réseaux, les ordinateurs devraient pouvoir se joindre et envoyer des informations.
Chaque adresse IP doit être unique sur son propre réseau. Les réseaux peuvent être isolés les uns des autres, et ils peuvent être pontés et traduits pour fournir un accès entre des réseaux distincts. Un système appelé Network Address Translation, permet aux adresses dêtre réécrites lorsque les paquets traversent les frontières du réseau pour leur permettre de continuer vers leur destination correcte. Cela permet dutiliser la même adresse IP sur plusieurs réseaux isolés tout en leur permettant de communiquer entre eux sils sont configurés correctement.
La différence entre IPv4 et IPv6
Il y en a deux les révisions du protocole IP qui sont largement mises en œuvre sur les systèmes aujourdhui. IPv4, qui est la quatrième version du protocole, est actuellement ce que la majorité des systèmes prennent en charge. La sixième révision, plus récente, appelée IPv6, est déployée plus fréquemment en raison des améliorations du protocole et des limitations de lespace dadressage IPv4. En termes simples, le monde a maintenant trop dappareils connectés à Internet pour le nombre dadresses disponibles via IPv4.
Les adresses IPv4 sont des adresses 32 bits. Chaque octet, ou segment de 8 bits de ladresse, est divisé par un point et généralement exprimé sous la forme dun nombre de 0 à 255. Même si ces nombres sont généralement exprimés en décimal pour aider à la compréhension humaine, chaque segment est généralement appelé un octet pour exprimer le fait quil sagit dune représentation de 8 bits.
Une adresse IPv4 typique ressemble à quelque chose comme ceci:
La valeur la plus basse de chaque octet est un 0, et la valeur la plus élevée est 255.
Nous pouvons également exprimer ceci en binaire pour avoir une meilleure idée de lapparence des quatre octets. Nous allons séparer chaque 4 bits par un espace pour la lisibilité et remplacer les points par des tirets:
Reconnaître que ces deux formats représentent le même nombre sera important pour comprendre les concepts plus tard.
Bien quil existe dautres différences dans le protocole et les fonctionnalités darrière-plan dIPv4 et dIPv6, la différence la plus notable est lespace dadressage. IPv6 exprime les adresses sous la forme dun nombre de 128 bits. Pour mettre cela en perspective, cela signifie que IPv6 a de lespace pour plus de 7,9 × 10 < sup > 28 < / sup > fois le nombre dadresses IPv4.
Pour exprimer cette plage dadresses étendue, IPv6 est généralement écrit en huit segments de quatre chiffres hexadécimaux. Les nombres hexadécimaux représentent les nombres 0-15 en utilisant les chiffres 0-9, ainsi que les nombres a-f pour exprimer les valeurs les plus élevées. Une adresse IPv6 typique peut ressembler à ceci:
Vous pouvez également voir ces adresses écrites dans un format compact. Les règles dIPv6 vous permettent de supprimer tous les zéros non significatifs de chaque octet et de remplacer une seule plage de groupes mis à zéro par un double deux-points (: :).