Glossaire
Masque de sous-réseau
Un masque de sous-réseau sépare la partie réseau d’une adresse IPv4 de la partie hôte ; 255.255.255.0 est la même chose qu’un préfixe /24. Comment il s’utilise.
Ce qu’est un masque de sous-réseau
Une adresse IPv4 fait 32 bits, et un masque de sous-réseau est une seconde valeur de 32 bits qui marque lesquels de ces bits identifient le réseau et lesquels identifient l’hôte à l’intérieur. En binaire, le masque est une suite de uns suivie d’une suite de zéros. En notation pointée, 255.255.255.0 représente 24 uns et 8 zéros : les trois premiers octets de l’adresse sont le réseau, le dernier octet est l’hôte. 255.255.0.0 représente 16 uns ; 255.255.255.128 en représente 25.
Le masque et la notation CIDR expriment la même chose. 192.168.1.0 avec le masque 255.255.255.0 s’écrit 192.168.1.0/24. La forme avec barre oblique est plus courte et c’est celle qu’utilisent les tables de routage et les registres ; la forme pointée est celle que vous saisissez encore dans beaucoup de boîtes de dialogue de réglages réseau.
Comment il est utilisé
Un appareil compare sa propre adresse à une adresse de destination au moyen du masque. Si les bits réseau correspondent, la destination est sur le réseau local et l’appareil envoie le paquet directement. S’ils diffèrent, le paquet part vers la passerelle par défaut. Un masque erroné est la cause classique d’une machine qui atteint certains voisins et pas d’autres.
Au sein d’un sous-réseau, la première adresse (tous les bits hôte à zéro) est l’adresse du réseau et la dernière (tous les bits hôte à un) est l’adresse de diffusion ; aucune des deux n’est attribuée à un appareil. Un /24 compte donc 254 adresses utilisables, pas 256. Les liaisons point à point utilisent un /31 dont les deux adresses sont utilisables, et /32 désigne un seul hôte.
Pourquoi c’est important
Pour qui lit des résultats de recherche, le masque indique la taille du bloc qui contient une adresse. Une adresse de proxy dans un /29 enregistré à une petite entreprise n’a pas la même allure qu’une adresse dans un /16 appartenant à un FAI national. Pour qui configure un réseau, un VPN ou un serveur proxy, le masque décide quel trafic reste local et lequel passe par le tunnel, et une erreur à ce niveau est l’une des façons dont surviennent les fuites de split tunneling.
Comment vérifier
Le calculateur de sous-réseau convertit entre masques pointés et longueurs de préfixe et affiche l’adresse réseau, l’adresse de diffusion, le masque inversé, le premier et le dernier hôte utilisables et le nombre d’hôtes pour tout bloc. La recherche IP affiche le préfixe annoncé qui contient une adresse, c’est-à-dire le masque qu’Internet utilise pour la router.
Une idée fausse courante
Les masques de sous-réseau sont un concept IPv4. IPv6 n’utilise que des longueurs de préfixe, écrites /64 et ainsi de suite ; il n’y a pas de masque pointé à saisir.