Comment calcule-t-on un masque de sous-réseau ?

Formules mathématiques sur tableau blanc

Besoin de configurer un réseau et perdu face au calcul d’un masque de sous-réseau ? Ce guide vous explique, en pas à pas, comment calculer un masque de sous-réseau (masque sous réseau) en utilisant l’adresse IP, la notation CIDR et la division réseau/hôte. Vous découvrirez aussi les formules clés pour déterminer la plage d’adresses disponibles et optimiser la gestion du trafic.

Comprendre le masque de sous-réseau et son importance dans la gestion réseau

Le masque de sous-réseau identifie la partie commune à tous les appareils d’un réseau et celle qui les distingue. Le masque de sous-réseau, un outil important pour segmenter les réseaux, il divise les adresses IP pour simplifier la gestion du trafic. Sans lui, les routeurs ne pourraient pas déterminer si deux machines communiquent sur le même réseau ou s’il faut transmettre les données via un autre routeur.

Il sépare une adresse IP en deux segments : le réseau et l’hôte. Cette division permet au routeur de savoir si deux appareils partagent le même segment réseau ou s’il faut transférer les données à un autre sous-réseau. Ce système réduit la congestion en limitant le trafic à des zones définies, améliore la sécurité en isolant les segments et facilite le routage en structurant l’adressage IP.

Principes fondamentaux du calcul d’un masque de sous-réseau

Représentation binaire et notation CIDR

Le masque de sous-réseau s’écrit en binaire comme une suite de 1 suivis de 0. La notation CIDR, une alternative flexible à l’adressage par classes, indique simplement le nombre de bits à 1 dans le masque. Cette méthode simplifie la gestion des réseaux en évitant les limites rigides des classes réseau.

Notation CIDRMasque décimalReprésentation binaire
/8255.0.0.011111111.00000000.00000000.00000000
/16255.255.0.011111111.11111111.00000000.00000000
/24255.255.255.011111111.11111111.11111111.00000000
/25255.255.255.12811111111.11111111.11111111.10000000
/26255.255.255.19211111111.11111111.11111111.11000000
/27255.255.255.22411111111.11111111.11111111.11100000
/28255.255.255.24011111111.11111111.11111111.11110000
/29255.255.255.24811111111.11111111.11111111.11111000
/30255.255.255.25211111111.11111111.11111111.11111100
Ce tableau présente les équivalences entre la notation CIDR, les masques décimaux et leurs représentations binaires pour les sous-réseaux courants. Il permet de visualiser la structure des masques de sous-réseau et facilite le calcul manuel dans le cadre d’une subdivision réseau (subnetting).

La conversion entre notation décimale pointée et CIDR est simple. 255.255.255.0 devient /24 car 24 bits sont à 1. Les classes réseau A (1-126), B (128-191) et C (192-223) avec leurs masques par défaut 255.0.0.0, 255.255.0.0 et 255.255.255.0 sont remplacées par CIDR pour une gestion plus fluide des adresses.

Calcul du nombre d’hôtes et de sous-réseaux disponibles

Vous calculez le nombre d’hôtes avec 2^n – 2, où n est le nombre de bits hôtes. Soustrayez 2 pour l’adresse réseau et de diffusion. Avec un masque /24 (8 bits hôtes), vous obtenez 254 adresses utilisables.

  • Identifier le nombre d’hôtes requis en incluant les appareils actuels et futurs
  • Calculer les bits nécessaires avec la formule 2^n – 2 pour les hôtes
  • Déterminer le préfixe CIDR et convertir en masque décimal (ex: /26 = 255.255.255.192)
  • Prévoir une marge de croissance et vérifier avec un calculateur de sous-réseau

La longueur du préfixe réseau détermine le nombre de sous-réseaux possibles. Avec un masque /24, vous avez 8 bits hôtes. Si vous en prenez 2 pour créer des sous-réseaux, vous obtenez 4 segments (2^2). Moins de bits hôtes signifie plus de sous-réseaux mais moins d’adresses disponibles dans chaque segment.

Application pratique du calcul de masque de sous-réseau

Détermination des adresses réseau et de diffusion

Pour obtenir l’adresse réseau, combinez l’adresse IP et le masque via une opération AND. Avec 192.168.123.132 et 255.255.255.0, le résultat est 192.168.123.0. Les 24 premiers bits du masque /24 définissent la partie réseau.

  • Classe A : Premier octet 1-126, masque par défaut 255.0.0.0 pour les grands réseaux
  • Classe B : Premier octet 128-191, masque par défaut 255.255.0.0 pour les réseaux moyens
  • Classe C : Premier octet 192-223, masque par défaut 255.255.255.0 pour les petits réseaux
  • Masques par défaut : Associer chaque classe à son masque initial pour le routage standard

L’adresse de diffusion s’obtient en activant tous les bits hôtes. Dans un réseau 192.168.1.0/24, elle devient 192.168.1.255. La première adresse utilisable est 192.168.1.1, la dernière 192.168.1.254. Ces limites évitent les conflits d’adressage.

Subdivision des réseaux pour une gestion optimisée du trafic

La segmentation en sous-réseaux réduit la congestion en dirigeant le trafic vers des segments précis. Elle isole les réseaux, facilitant l’application de règles de sécurité. Un réseau segmenté limite les mouvements latéraux des attaquants et empêche la propagation des ransomwares.

Besoins en hôtesMasque décimalNotation CIDRAdresses utilisables
254255.255.255.0/24192.168.0.1 – 192.168.0.254
126255.255.255.128/25192.168.0.1 – 192.168.0.126
62255.255.255.192/26192.168.0.1 – 192.168.0.62
30255.255.255.224/27192.168.0.1 – 192.168.0.30
14255.255.255.240/28192.168.0.1 – 192.168.0.14
Ce tableau montre les solutions de masques selon les besoins en nombre d’hôtes. Il aide à organiser efficacement un réseau avec différents départements, en optimisant l’utilisation des adresses IP.

Pour anticiper la croissance, prévoyez un espace d’adressage suffisant. Les VLSM (masques de longueur variable) permettent d’adapter la taille des sous-réseaux à leurs besoins. Un réseau planifié avec 10% d’excédent facilite l’intégration de nouveaux appareils sans reconfiguration complète.

Outils et méthodes pour simplifier le calcul des masques

Les calculateurs de sous-réseau en ligne aident à partitionner un réseau et à attribuer des plages d’adresses. Site24x7 propose un outil IPv4 qui réduit les temps d’arrêt du réseau. Ces outils donnent des informations sur les sous-réseaux, adresses réseau et plages d’hôtes.

Les outils automatisés surpassent le calcul manuel par leur rapidité et précision. Ils évitent les erreurs de configuration et gèrent des scénarios complexes. Cependant, comprendre les principes reste essentiel pour le dépannage et l’optimisation des adresses IP.

Maîtriser le calcul d’un masque de sous-réseau repose sur trois piliers : décortiquer l’adresse IP en partie réseau et partie hôte, convertir entre notation CIDR et binaire, et ajuster la gestion du trafic selon le nombre d’hôtes. En appliquant ces étapes, chaque réseau devient une architecture optimisée, prête à évoluer avec vos besoins. Demain, ce savoir transformera vos défis en solutions.

FAQ

Pour choisir la taille du masque de sous-réseau, évaluez d'abord la plage d'adresses IP fournie par votre FAI. Ensuite, déterminez le nombre d'appareils à connecter, en prévoyant une marge pour les futurs ajouts. Le nombre d'adresses IP disponibles doit être une puissance de 2.

Pour diviser un réseau, ajoutez des bits 1 au masque. Des calculateurs de sous-réseau peuvent vous aider à déterminer le masque approprié, l'adresse réseau et les plages d'hôtes utilisables, simplifiant ainsi la gestion de votre réseau.

Le calcul des sous-réseaux consiste à diviser un réseau en segments plus petits pour une meilleure gestion. Déterminez le nombre de sous-réseaux et d'hôtes par sous-réseau nécessaires en fonction de vos besoins spécifiques, comme le nombre d'appareils et la topologie du réseau.

Utilisez ensuite un calculateur de sous-réseaux IP en ligne pour déterminer le masque approprié. Ces outils calculent automatiquement les sous-réseaux possibles, l'adresse de diffusion et la plage d'adresses des hôtes. N'oubliez pas que la première et la dernière adresse d'un sous-réseau ne peuvent pas être attribuées à un hôte.

Le masque générique, ou "wildcard mask", sert à spécifier quels bits d'une adresse IP doivent correspondre, notamment dans les ACL et OSPF. Contrairement au masque de sous-réseau, il inverse la logique : un bit à 0 signifie qu'il faut vérifier la valeur du bit correspondant, et un bit à 1 signifie qu'il faut l'ignorer.

La méthode la plus simple est de soustraire le masque de sous-réseau de 255.255.255.255. Par exemple, pour un masque de sous-réseau 255.255.255.0, le masque générique est 0.0.0.255. Cisco IOS simplifie cela avec les mots-clés "host" (0.0.0.0) pour une correspondance exacte et "any" (255.255.255.255) pour ignorer l'adresse IP.

Auteur/autrice

  • Mathilde autrice du blog Forum de maths

    Ingénieure de profession, Mathilde manie les mathématiques au quotidien. Sur son blog, elle explique les grands concepts avec des mots simples, partage de bonnes méthodes de travail et raconte l'histoire de cette matière. Convaincue que les chiffres servent avant tout à comprendre le monde, elle montre à ses lecteurs comment appliquer les maths concrètement dans la vraie vie et développer leur logique.

Publié par Mathilde W.

<p class="p1">Ingénieure de profession, Mathilde manie les mathématiques au quotidien. Sur son blog, elle explique les grands concepts avec des mots simples, partage de bonnes méthodes de travail et raconte l'histoire de cette matière. Convaincue que les chiffres servent avant tout à comprendre le monde, elle montre à ses lecteurs comment appliquer les maths concrètement dans la vraie vie et développer leur logique.</p>