Bonjour,
Le 08/05/2025 à 08:37, Miquel Demur a écrit :
Bonjour,
Le masque de sous réseau définit par son codage en binaire quelle
portion d'une adresse IP correspond au réseau - le reste y spécifiant
l'identifiant de la machine.
Quelle est la relation entre IP et masque de sous réseau ?
Le masque permet de couper l'adresse IP en 2 parties pour extraire la
partie réseau et voici quelques explications.
Rappel :
Une adresse IPv4 est une valeur binaire de 32 bits. Pour plus de
facilité on la représente avec la valeur décimale de groupes de 8 bits
(octets).
Par exemple l'adresse actuelle de ma machine 11000000 10101000 00000001
00101001 se décompose comme suit :
11000000 -> 192
10101000 -> 168
00000001 -> 1
00101001 -> 41
On la note 192.168.1.41
Pour définir des groupes de machines (réseaux logiques), il a été choisi
de couper l'adresse IP en 2 parties. La première définit le réseau, la
seconde l'identification des machines dans ce réseau.
**Le masque est la valeur binaire qui permet de masquer la partie des
identifiants machines d'une @IP, pour ne conserver que la partie réseau.**
Pour une machine, il est indissociable de son @IP, sinon elle ne connaît
pas le réseau dans lequel elle se trouve.
Si la partie réseau représente les 24 premier bits de mon adresse, le
masque à appliquer (ET logique) pour ne conserver que la partie du
réseau est la valeur 11111111 11111111 11111111 00000000, que je peux
noter de 2 manières :
1. Comme une @IP : 255.255.255.0
2. Avec le nombre de bits à 1 : /24
En pratique :
Pour pouvoir communiquer, une machine a besoin de 3 paramètres :
1. son @IP,
2. le masque pour déterminer le réseau dans lequel elle se trouve et
reconnaître les adresses qui sont dans son réseau (communication directe),
3. l'@IP de la machine à qui passer les donnée pour communiquer avec
des machines qui ne se trouvent pas sur son réseau (passerelle),
Souvent on trouve une @IP sous la forme 192.168.1.41/24 qui inclue le
masque.
Bonne journée,
Luc.