IPv4 - Adressage
IPv4 prend en charge trois types différents de modes d'adressage. -
Mode d'adressage unicast
Dans ce mode, les données ne sont envoyées qu'à un hôte destiné. Le champ Adresse de destination contient l'adresse IP 32 bits de l'hôte de destination. Ici, le client envoie des données au serveur ciblé -
Mode d'adressage de diffusion
Dans ce mode, le paquet est adressé à tous les hôtes d'un segment de réseau. Le champ Adresse de destination contient une adresse de diffusion spéciale, c'est-à-dire255.255.255.255. Lorsqu'un hôte voit ce paquet sur le réseau, il est tenu de le traiter. Ici, le client envoie un paquet, qui est diverti par tous les serveurs -
Mode d'adressage multicast
Ce mode est un mélange des deux modes précédents, c'est-à-dire que le paquet envoyé n'est ni destiné à un seul hôte ni à tous les hôtes du segment. Dans ce paquet, l'adresse de destination contient une adresse spéciale qui commence par 224.xxx et peut être divertie par plus d'un hôte.
Ici, un serveur envoie des paquets qui sont divertis par plus d'un serveur. Chaque réseau a une adresse IP réservée au numéro de réseau qui représente le réseau et une adresse IP réservée à l'adresse de diffusion, qui représente tous les hôtes de ce réseau.
Schéma d'adressage hiérarchique
IPv4 utilise un schéma d'adressage hiérarchique. Une adresse IP, d'une longueur de 32 bits, est divisée en deux ou trois parties comme illustré -
Une seule adresse IP peut contenir des informations sur le réseau et son sous-réseau et finalement l'hôte. Ce schéma permet à l'adresse IP d'être hiérarchique où un réseau peut avoir de nombreux sous-réseaux qui à leur tour peuvent avoir de nombreux hôtes.
Masque de sous-réseau
L'adresse IP 32 bits contient des informations sur l'hôte et son réseau. Il est très nécessaire de distinguer les deux. Pour cela, les routeurs utilisent le masque de sous-réseau, qui est aussi long que la taille de l'adresse réseau dans l'adresse IP. Le masque de sous-réseau a également une longueur de 32 bits. Si l'adresse IP en binaire est associée à un AND avec son masque de sous-réseau, le résultat donne l'adresse réseau. Par exemple, disons que l'adresse IP est 192.168.1.152 et que le masque de sous-réseau est 255.255.255.0 puis -
De cette façon, le masque de sous-réseau aide à extraire l'ID de réseau et l'hôte d'une adresse IP. Il peut être identifié maintenant que 192.168.1.0 est le numéro de réseau et 192.168.1.152 est l'hôte sur ce réseau.
Représentation binaire
La méthode de la valeur positionnelle est la forme la plus simple de conversion d'un binaire à partir d'une valeur décimale. L'adresse IP est une valeur de 32 bits divisée en 4 octets. Un octet binaire contient 8 bits et la valeur de chaque bit peut être déterminée par la position de la valeur de bit «1» dans l'octet.
La valeur positionnelle des bits est déterminée par 2 élevé à la puissance (position - 1), c'est-à-dire que la valeur d'un bit 1 à la position 6 est 2 ^ (6-1) soit 2 ^ 5 soit 32. La valeur totale du octet est déterminé en additionnant la valeur de position des bits. La valeur de 11000000 est 128 + 64 = 192. Quelques exemples sont présentés dans le tableau ci-dessous -