Vous êtes sur la page 1sur 9

Protocole Internet

Sans IP, un appareil ne pourra pas communiquer sur les réseaux. Les
protocoles de couche transport, tels que TCP et UDP, prennent en charge
l'IP pour la transmission des messages entre un expéditeur et un
destinataire. L'IP est le moteur de tous les réseaux informatiques et est
utilisé pour transmettre des messages entre appareils.

IP présente les caractéristiques et fonctionnalités suivantes sur un réseau


TCP/IP :
IP est sans connexion et n’établit pas de session entre les appareils
émetteur et récepteur avant de transférer des messages.

IP transmet également le trafic réseau en faisant de son mieux et ne


fournit aucune assurance à l'expéditeur que ses messages seront livrés
avec succès à la destination ou même dans un ordre séquentiel.

IP est conçu pour fonctionner indépendamment des médias réseau. Pour


faire simple, le contenu d'un paquet IP n'est pas affecté par le type de
câblage réseau ou les fréquences radio utilisées au niveau de la couche
physique d'un réseau.

Maintenant que vous connaissez les caractéristiques de l'IP,


approfondissons la question des schémas d'adressage IPv4 et de leur
structure dans la section suivante.
IPv4

Au début des années 1980, les espaces d'adressage IPv4 ont été mis à
disposition des organisations, ce qui leur a permis d'attribuer une adresse
IPv4 unique à chaque appareil de leur réseau et d'Internet pour la
communication et le partage de ressources. L'IANA (Internet Assigned
Numbers Authority) a créé et gère les espaces d'adressage IP pour le
monde entier.
Dans le monde informatique, les appareils sont capables de comprendre les
uns (1) et les zéros (0), communément appelés bits. Ceux-ci sont
physiquement représentés sous la forme d’un signal électrique haut (1) ou
bas (0) sur un système. Chaque appareil d'un réseau nécessite une adresse
logique pour communiquer entre eux – cette adresse est une adresse IP.
Une adresse IPv4 a une longueur totale de 32 bits. Cette adresse est écrite
au format décimal suivant, que la plupart d’entre nous connaissent :
192.168.1.10.

L'adresse précédente est écrite au format décimal. Cependant, remarquez


comment chaque nombre est séparé par un point (.). Chacun de ces
nombres dans l'adresse IPv4 est appelé un octet. Un octet est composé de 8
bits compris entre 00000000 et 11111111. Cela signifie qu'un octet va de 0
à 255 en notation décimale.

Dans le monde IPv4, l'IANA a conçu certaines adresses pouvant être


attribuées à un usage privé, tandis qu'un autre groupe d'adresses a été
attribué à une utilisation sur Internet. Les adresses IPv4 privées ne sont pas
routables sur Internet. Cela signifie que tout appareil auquel une adresse
IPv4 privée est attribuée ne pourra communiquer avec aucun appareil sur
l’espace d’adressage public, qui est Internet.

Le tableau suivant présente les classes d'espaces d'adressage IPv4 privés :

Figure 1.15 – Espaces d'adressage IPv4 privés


Chaque classe d'adresse IPv4 privée peut être attribuée à des appareils sur
un réseau privé. De plus, cet espace d’adressage ne doit pas nécessairement
être unique entre les organisations simplement parce qu’il n’est pas
routable sur Internet.
Entreprise Apeuvent implémenter n'importe quelle classe IPv4 privée au
sein de leur réseau, tout comme d'autres organisations sans créer de
problèmes ou de conflits.

Voici les classes d’espaces d’adressage IPv4 publics :

Figure 1.16 – Espaces d'adressage publics IPv4

Les adresses indiquées dans le tableau précédent sont celles utilisables sur
Internet et routables sur les réseaux publics. Chaque appareil directement
connecté à Internet, tel que votre pare-feu ou votre routeur Edge, doit se
voir attribuer une adresse IPv4 publique unique. L'attribution d'une adresse
IPv4 publique aux appareils périphériques d'une organisation est
généralement effectuée par leur fournisseur d'accès Internet (FAI). Gardez
à l'esprit que les espaces d'adressage IPv4 manquants illustrés dans la
figure 1.16 appartiennent à l'espace d'adressage privé IPv4.
Pour chaque classe d'adresse IPv4, il existe une adresse de masque de sous-
réseau associée. Le masque de sous-réseau a un rôle très important ; sa
longueur est également de 32 bits et aide l'ordinateur ou l'appareil à
déterminer quelle partie de l'adresse IPv4 est la partie réseau et laquelle est
la partie hôte.

Le tableau suivant montre le masque de sous-réseau pour chaque classe


d'adresse IPv4 :

Figure 1.17 – Masques de sous-réseau

Une adresse IP est composée de deux parties : la partie réseau et la partie


hôte. La partie réseau d'une adresse IP est comme l'adresse communautaire
de votre quartier : tout le monde a la même adresse communautaire que
vous, mais le numéro de votre maison/appartement est unique à vos
résidents. La partie hôte de l'adresse IP est unique au périphérique hôte sur
le réseau ; par conséquent, globalement, l’adresse IP entière est unique sur
le réseau.

Le masque de sous-réseau est utilisé pour aider un périphérique tel qu'un


routeur ou même votre ordinateur à déterminer quelle partie de l'adresse IP
appartient au réseau et quelle partie appartient à l'hôte.

Dans l'extrait suivant, vous remarquerez que nous avons converti à la fois
une adresse IP et un masque de sous-réseau en notation binaire, de sorte
que chaque bit de l'adresse IP et du masque de sous-réseau soit aligné. Les
1 dans le masque de sous-réseau sont utilisés pour représenter la partie
réseau de l'adresse IP, tandis que les 0 sont utilisés pour représenter la
partie hôte :

Figure 1.18 – Détermination des parties réseau et hôte d'une adresse IP

Comme le montre la figure précédente, nous utilisons une adresse IPv4 de


classe C, 192.168.1.10, avec son masque de sous-réseau par défaut de
255.255.255.0, ce qui nous permet de déterminer les parties réseau et hôte
de l'IPv4.

adresse.

Un masque de sous-réseau peut être écrit dans une version abrégée appelée
préfixe réseau. Le préfixe réseau est une représentation simplifiée du
nombre de un dans un masque de sous-réseau. Par conséquent, un sous-
réseau tel que 255.255.255.0 en contient un total de 24, nous pouvons donc
représenter ce masque de sous-réseau en l'écrivant simplement sous la
forme /24. Autre exemple : imaginons qu'un ordinateur ait une adresse
IPv4 de 172.16.2.2 avec un masque de sous-réseau de 255.255.0.0. Cette
adresse entière peut être représentée au format 172.16.2.2/16.

CONSEIL
Si vous souhaitez en savoir plus sur les sous-réseaux et les
techniques IPv4, n'oubliez pas de consulter ce didacticiel :
https://hub.packtpub.com/understanding-espaces-d'adresses-
etsous-réseaug-dans-tutoriel-ipv4/.

De plus, le masque de sous-réseau est utilisé pour aider les appareils finaux
à déterminer si la destination des messages existe sur le même réseau que
l'expéditeur ou sur un réseau distant. Le masque de sous-réseau est
également utilisé pour déterminer l'ID réseau de l'expéditeur et le comparer
avec l'adresse IP de destination. L'ID réseau est simplement la
communauté sur laquelle réside un appareil. Si les identifiants réseau de
l'expéditeur et de la destination correspondent, l'expéditeur transmettra le
message directement à la destination en insérant l'adresse IP de la
destination et son adresse MAC dans le message.

L'extrait suivant montre la table de routage sur un ordinateur Windows 10 :


Figure 1.19 – Vérification de la table de routage de Windows
10

Si les ID réseau de la source et de la destination ne correspondent pas,


l'expéditeur insérera l'adresse IP de la destination dans l'en-tête de couche 3
du paquet et l'adresse MAC de la passerelle par défaut comme adresse
MAC de destination de l'en-tête de couche 2 dans la trame. Par conséquent,
l'expéditeur transmettra son message à la passerelle par défaut, qui
inspectera l'adresse IP de destination dans l'en-tête de couche 3 et la
transmettra à la destination prévue.

Pour déterminer l'ID du réseau, le processus de combinaison AND de


l'adresse IP et du masque de sous-réseau est requis. Voici les lois de
ANDing :
1 ET 1 = 1
1 ET 0 = 0
0 ET 1 = 0
0 ET 0 = 0
Pour appliquer cette technique, utilisons un exemple tel que déterminer
l'ID réseau d'un ordinateur avec une adresse IP de 192.168.1.10 et un
masque de sous-réseau de 255.255.255.0 :

Figure 1.20 – Détermination d'un identifiant de réseau

L'ID réseau est 192.168.1.0/24. Ce processus se produit chaque fois que la


source souhaite envoyer un message à un autre appareil. Il doit déterminer
si l'hôte de destination se trouve sur le même réseau que la source ou sur
un autre sous-réseau IP.
IPv6
L’espace d’adressage public IPv4 était destiné à s’épuiser à mesure que
davantage d’appareils seraient mis en ligne. Cela s'est produit un peu plus
tôt que prévu. En 2013, il a été annoncé qu'IPv6 avait commencé à faire
son chemin sur Internet pour prendre en charge les appareils nouvellement
connectés avec le nouveau schéma d'adresse. Du côté positif, IPv6 a été
conçu pour être léger par rapport à la structure d’un paquet IPv4.

Une adresse IPv6 a une longueur de 128 bits et est écrite à l'aide de
caractères hexadécimaux allant de 0 à 9 et de A à F. Voici un exemple
d'adresse IPv6 :
2001:0DB8:0000:1111:0000:0000:0000:0200

Un deux-points (:) est utilisé pour séparer les hextets les uns des autres. Un
hextet est composé de 16 bits, donc 8 hextets x 16 bits par hextet = 128
bits au total. Contrairement à IPv4, IPv6 a beaucoup plus d'adresses
disponibles avec une valeur approximative de 10^36 adresses IPv6 dans le
monde. Avec ce grand nombre, il n’est pas nécessaire d’espaces
d’adressage publics ou privés dans le monde IPv6. Les appareils se voient
attribuer une adresse IPv6 de monodiffusion globale qui est routable sur
Internet en tant qu'adresse IPv4 publique.
NOTE IMPORTANTE
Le masque de sous-réseau par défaut pour une adresse IPv6
est/64. En plus,
/64bit est le préfixe global sur IPv6 qui correspond à l'adresse
réseau d'IPv4.

Gardez à l’esprit qu’IPv6 et IPv4 existent dans deux espaces logiques


différents et qu’ils ne peuvent donc pas communiquer entre eux de manière
native. Cependant, diverses technologies de réseau et services IP, tels que
NAT64, le tunneling (6to4 et 4to6) et le double empilage, permettent aux
appareils de communiquer à la fois sur un réseau IPv4 et IPv6.

Vous aimerez peut-être aussi