Masque de sous-réseau

Un article de Wikipédia, l'encyclopédie libre.

Un masque de sous-réseau permet d'identifier un sous-réseau.

En IPv4, une adresse IP est codée sur 4 octets, soit 32 bits. Un masque de sous-réseau possède lui aussi 4 octets. Lorsque deux adresses IP appartiennent à un même sous-réseau, elles partagent un certain nombre de bits. Si le bit n des deux adresses IP est identique, alors le bit n du masque de sous-réseau vaut 1, sinon, il vaut 0.

Sommaire

[modifier] Les classes d'adresses

Classe bits de départ Début Fin Masque de sous réseau par défaut notation CIDR
A 0 0.0.0.0 126.255.255.255 255.0.0.0 /8
B 10 128.0.0.0 191.255.255.255 255.255.0.0 /16
C 110 192.0.0.0 223.255.255.255 255.255.255.0 /24

[modifier] Tableau récapitulatif

CIDR bits disponible Masque réseau Hôte / sous réseau Nom de Classe
/8 24 255.0.0.0 16777216 = 224 Classe A
/9 23 255.128.0.0 8388608 = 223
/10 22 255.192.0.0 4194304 = 222
/11 21 255.224.0.0 2097152 = 221
/12 20 255.240.0.0 1048576 = 220
/13 19 255.248.0.0 524288 = 219
/14 18 255.252.0.0 262144 = 218
/15 17 255.254.0.0 131072 = 217
/16 16 255.255.0.0 65536 = 216 Classe B
/17 15 255.255.128.0 32768 = 215
/18 14 255.255.192.0 16384 = 214
/19 13 255.255.224.0 8192 = 213
/20 12 255.255.240.0 4096 = 212
/21 11 255.255.248.0 2048 = 211
/22 10 255.255.252.0 1024 = 210
/23 9 255.255.254.0 512 = 29
/24 8 255.255.255.0 256 = 28 Classe C
/25 7 255.255.255.128 128 = 27
/26 6 255.255.255.192 64 = 26
/27 5 255.255.255.224 32 = 25
/28 4 255.255.255.240 16 = 24
/29 3 255.255.255.248 8 = 23
/30 2 255.255.255.252 4 = 22
/31 1 255.255.255.254 2 = 21
/32 0 255.255.255.255 1 = 20

[modifier] Exemple

Un administrateur gère un réseau de classe C dont l'adresse est 192.44.78.0. Il aimerait décomposer ce réseau en quatre sous-réseaux.

Pour cela, il réserve les deux premiers bits de l'identifiant machine pour identifier ses nouveaux sous-réseaux. Toute adresse IP d'un même sous-réseau aura donc 24 bits (3 octets - réseau de classe C) en commun ainsi que les deux bits identifiant le sous-réseau. Le masque de sous-réseau peut ainsi être codé de la façon suivante :
11111111 11111111 11111111 11000000 (binaire), ce qui correspondra à 255.255.255.192 (décimal)

[modifier] Voir aussi