Qu'est-ce que Masque de sous-réseau ?

Valeur de 32 bits qui indique combien de bits de poids fort d'une adresse IP représentent le réseau (la partie réseau). Elle s'écrit par exemple 255.255.255.0, ce qui équivaut à /24 en notation CIDR.

Nom japonais: サブネットマスク

« Masque de sous-réseau » apparaît dans 7 questions d'entraînement réparties sur 1 thèmes, dont Bases des réseaux informatiques.

Domaine: Bases des réseaux informatiques

Partie réseau et partie hôte

Les 32 bits d'une adresse IPv4 se divisent en une partie réseau, qui identifie le réseau, et une partie hôte, qui identifie l'équipement au sein de ce réseau. Un masque de sous-réseau a des 1 sur toute la partie réseau et des 0 sur la partie hôte. Un ET bit à bit entre une adresse IP et son masque de sous-réseau donne l'adresse réseau, qui permet à un terminal de déterminer si une destination est sur le même réseau (et joignable directement) ou doit être confiée à la passerelle par défaut.

Calculer le nombre d'hôtes

Avec h bits d'hôte, il y a 2^h adresses, mais l'adresse réseau (partie hôte entièrement à 0) et l'adresse de diffusion (partie hôte entièrement à 1) ne peuvent pas être attribuées aux équipements ; 2^h − 2 adresses sont donc utilisables. Par exemple, 255.255.255.192 (/26) a 6 bits d'hôte, ce qui donne 64 − 2 = 62, et 255.255.254.0 (/23) a 9 bits d'hôte, ce qui donne 512 − 2 = 510.

Lien avec la notation CIDR

Le nombre de 1 du masque de sous-réseau, écrit après une barre oblique, est la longueur de préfixe de la notation CIDR : 255.255.255.0 correspond à /24 et 255.255.240.0 à /20. Comme les 1 d'un masque se suivent toujours depuis le bit de poids fort, la longueur de préfixe porte à elle seule la même information. IPv6 n'utilise pas la forme du masque de sous-réseau et écrit des longueurs de préfixe, comme dans 2001:db8::/64.

S'entraîner : questions sur Masque de sous-réseau

Quelle est l'adresse réseau du réseau auquel appartient un terminal dont l'adresse IP est 192.168.1.10 et le masque de sous-réseau 255.255.255.0 ?

  1. A192.168.0.0
  2. B192.168.1.0
  3. C192.168.1.255
Afficher la réponse et l'explication

Réponse : B. 192.168.1.0

Un masque de sous-réseau est une valeur de 32 bits qui indique combien de bits de poids fort de l'adresse IP représentent le réseau (la partie réseau) : la suite de 1 correspond à la partie réseau et les 0 à la partie hôte. 255.255.255.0 a ses 24 bits de poids fort à 1 ; en notation CIDR, on l'écrit « /24 », comme dans 192.168.1.0/24. Un ET bit à bit entre l'adresse IP et le masque de sous-réseau met la partie hôte à 0 et donne 192.168.1.0 comme adresse réseau. 192.168.1.255, dont la partie hôte est entièrement à 1, est l'adresse de diffusion et n'est pas attribuée aux terminaux.

Quel masque de sous-réseau correspond à /20 en notation CIDR ?

  1. A255.255.240.0
  2. B255.255.255.240
  3. C255.255.248.0
Afficher la réponse et l'explication

Réponse : A. 255.255.240.0

/20 est un masque dont les 20 bits de poids fort sont à 1. Les 16 premiers bits donnent les deux premiers octets, qui valent chacun 255, et les 4 bits restants occupent les 4 bits de poids fort du troisième octet. En binaire, 11110000 vaut 128 + 64 + 32 + 16 = 240 ; on obtient donc 255.255.240.0 comme masque de sous-réseau. La partie hôte fait 12 bits et peut accueillir 2^12 − 2 = 4094 hôtes. 255.255.255.240 a ses 28 bits de poids fort à 1 (/28), et 255.255.248.0 ses 21 bits de poids fort à 1 (/21).

Questions fréquentes

Combien d'hôtes peut accueillir un masque de sous-réseau 255.255.255.0 ?

La partie hôte fait 8 bits, donc 2^8 − 2 = 254. L'adresse réseau (qui se termine par 0) et l'adresse de diffusion (qui se termine par 255) ne peuvent pas être attribuées aux équipements.

Comment trouver l'adresse réseau à partir d'un masque de sous-réseau ?

On effectue un ET bit à bit entre l'adresse IP et le masque de sous-réseau. Pour 192.168.10.77 avec 255.255.255.224, le quatrième octet devient 77 AND 224 = 64 ; on obtient donc 192.168.10.64 comme adresse réseau.

« Masque de sous-réseau » dans les explications

Questions mentionnant « Masque de sous-réseau » (7)

  1. Quelle est l'adresse réseau du réseau auquel appartient un terminal dont l'adresse IP est 192.168.1.10 et le masque de sous-réseau 255.255.255.0 ?
  2. Quel masque de sous-réseau correspond à /20 en notation CIDR ?
  3. Dans le réseau 192.168.5.0/26, combien d'adresses IP peuvent être attribuées à des hôtes (terminaux ou interfaces de routeur) ?
  4. Un terminal a l'adresse IP 192.168.10.77/27. Quelle est l'adresse de diffusion de son sous-réseau ?
  5. On veut placer 500 hôtes dans un seul sous-réseau. Parmi les sous-réseaux qui le permettent, lequel est le plus petit (celui dont le préfixe est le plus long) ?
  6. Un terminal (192.168.1.10/24, passerelle par défaut 192.168.1.1) envoie un paquet au serveur 203.0.113.80 situé sur un autre réseau. Le cache ARP étant vide, de quel équipement le terminal recherche-t-il l'adresse MAC avec ARP ?
  7. Lorsqu'un terminal obtient une adresse IP par DHCP, quel est l'ordre correct des messages ?

Termes associés

CIDR (Classless Inter-Domain Routing) Passerelle par défaut ARP (Address Resolution Protocol) Adresse MAC DHCP (Dynamic Host Configuration Protocol) DNS (Domain Name System) CSMA/CA Modèle OSI (modèle de référence OSI) NAT (traduction d'adresses réseau) Numéro de port

Retour au glossaire