Qu'est-ce qu'un masque de réseau?

Un masque de réseau est un masque de 32 bits utilisé pour diviser une adresse IP en sous-réseaux et spécifier les hôtes disponibles du réseau. Dans un masque de réseau, deux bits sont toujours automatiquement attribués. Par exemple, dans 255.255.225.0, "0" est l'adresse réseau attribuée. Dans 255.255.255.255, "255" est l'adresse de diffusion attribuée. Les 0 et 255 sont toujours attribués et ne peuvent pas être utilisés.

Vous trouverez ci-dessous un exemple de masque de réseau et un exemple de conversion binaire.

Masque de réseau:255.255.255.255
Binaire:11111111111111111111111111111111
Longueur du masque de réseau8162432

Le comptage des bits dans la conversion binaire vous permet de déterminer la longueur du masque de réseau. Ci-dessus, un exemple d’adresse 32 bits. Cependant, cette adresse est une adresse de diffusion et ne permet à aucun hôte (ordinateur ou autre périphérique réseau) d'y être connectée.

Un masque de réseau couramment utilisé est un masque de réseau 24 bits, comme indiqué ci-dessous.

Masque de réseau:255.255.255.0
Binaire:11111111111111111111111100000000
Longueur du masque de réseau81624-

En utilisant un masque de réseau 24 bits, le réseau serait capable de 2 097 150 réseaux ou de 254 hôtes différents avec une plage d'adresses IP de 192.0.1.x à 223.255.254.x, ce qui est généralement plus que suffisant pour un seul réseau.

Une formule simple peut être utilisée pour déterminer le nombre de réseaux qu'un masque de réseau peut prendre en charge.

2 ^ (longueur du masque de réseau - nombre de segments utilisés) - 2

Par exemple, si nous utilisons une longueur de masque de réseau de 24, avec un masque de réseau de 255.255.255.0 avec trois segments utilisés, soustrayez-en trois de la longueur de masque de réseau, par exemple, 24-3 = 21. Ce nombre étant déterminé, insérez-le dans la formule ci-dessus. pour obtenir 2 ^ 21 - 2 = 2, 097, 150 nombre total de réseaux. Vous en soustrayez deux de ce nombre en raison des adresses de diffusion et réseau déjà utilisées.

Un autre exemple est une longueur de masque de réseau de 16, avec un masque de réseau de 255.255.0.0 avec deux segments utilisés. En utilisant la formule ci-dessus, vous obtiendrez 2 ^ 14 - 2 = 16 382 nombre total de réseaux.

Pour déterminer la quantité d'hôtes qu'un masque de réseau est capable de supporter, utilisez la formule suivante.

2 ^ (nb de zéros) - 2

Par exemple, avec une longueur de masque de réseau de 24, comme indiqué dans le tableau ci-dessus, il existe huit zéros. Par conséquent, en utilisant la formule ci-dessus, cela correspondrait à 2 ^ 8 - 2 = 254 nombre total d'hôtes. De nouveau, deux sont soustraits de ce nombre pour tenir compte des adresses de diffusion et du réseau.

Encore une fois, un autre exemple d'une longueur de masque de réseau de 16, il y aurait 16 zéros. La formule dans ce cas serait 2 ^ 16 - 2 = 65 534 nombre total d'hôtes.

Vous trouverez ci-dessous une ventilation de chacune des classes de réseau couramment utilisées.

ClasseLongueur du masque de réseau# de réseaux# d'hôtesMasque de réseau
Classe A812616 777 214255.0.0.0
Classe B1616.38265 534255.255.0.0
Classe c242.097.150254255.255.255.0

Binaire, adresse IP, termes de réseau, masque de sous-réseau