Skip to content
Accueil " Blog " Qu'est-ce que le masque de sous-réseau ?

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

    Dans les réseaux informatiques, il est essentiel de comprendre comment gérer les adresses IP pour assurer une communication efficace entre les appareils. Le masque de réseau est un concept essentiel qui permet d'organiser et de gérer les réseaux IP. Mais qu'est-ce que le masque de réseau exactement, et pourquoi est-il important ? Dans ce blog, nous allons expliquer ce qu'est un masque de réseau, comment il fonctionne et quel est son rôle dans le sous-réseau et la communication IP. Nous expliquerons également comment résoudre les problèmes connexes et répondrons aux questions les plus courantes sur les masques de réseau.

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

    A masque de réseau est un nombre de 32 bits utilisé dans les réseaux IP pour définir quelle partie d'une adresse IP se réfère au réseau et quelle partie se réfère à l'hôte. Il est généralement représenté sous forme décimale avec quatre octets séparés par des points (par exemple, 255.255.255.0) .

    Le masque de réseau permet non seulement de déterminer la taille du réseau et le nombre d'appareils (hôtes) auxquels des adresses IP peuvent être attribuées au sein de ce réseau. En outre, il fonctionne parallèlement à une adresse IP pour séparer la partie réseau de la partie hôte.

    Comment fonctionne un masque de réseau ?

    Pour comprendre comment un masque de réseau Tout d'abord, il est important de connaître sa relation avec les adresses IP. Dans un système d'adresses IPv4 :

    • Le partie réseau identifie le réseau spécifique.
    • Le partie hôte identifie les appareils individuels au sein de ce réseau.

    Le masque de réseau est utilisé pour "masquer" ou cacher la partie hôte de l'adresse IP en identifiant les bits qui appartiennent au réseau. Par exemple, le masque de réseau est utilisé pour masquer la partie hôte de l'adresse IP :

    • Adresse IP : 192.168.1.10
    • Netmask : 255.255.255.0

    Ici, les 24 premiers bits (255.255.255) définissent le réseau, et les 8 bits restants (.0) sont réservés aux hôtes. Ainsi, tous les appareils d'un même réseau (par ex, 192.168.1.x) partagent la même partie du réseau.

    Comment lire un masque de réseau

    Un masque de réseau peut être exprimé dans deux formats courants :

    1. Notation décimale pointée: C'est la façon la plus courante de représenter un masque de réseau, où chaque octet (groupe de 8 bits) est écrit sous la forme d'un nombre décimal séparé par des points. Par exemple 255.255.255.0
    2. Notation CIDR: Cette notation utilise une barre oblique suivie d'un nombre pour représenter le masque de réseau. Le nombre indique le nombre de bits dans la partie réseau de l'adresse IP. Exemple - /24

    Dans la notation CIDR, le nombre après la barre oblique (/) représente le nombre total de bits du réseau. Par exemple :

    • /24 les 24 premiers bits représentent la partie réseau et les 8 bits restants la partie hôte.
    • /16 les 16 premiers bits représentent la partie réseau et les 16 bits restants représentent la partie hôte.

    Pour interpréter le masque de réseau :

    • 255 en notation décimale pointée représente 8 bits mis à 1 en binaire (bits de réseau).
    • 0 en notation décimale pointée représente 8 bits mis à 0 en binaire (bits hôtes).

    Par exemple :

    • 255.255.255.0 en binaire est 11111111.11111111.11111111.00000000
    • Les 24 premiers bits sont des bits de réseau et les 8 derniers bits sont des bits d'hôte.

    Ainsi, un masque de 255.255.255.0 ou /24 indique que les 24 premiers bits d'une adresse IPv4 sont utilisés pour la partie réseau et les 8 bits restants pour la partie hôte. Cela permet d'avoir jusqu'à 256 adresses d'hôtes possibles (de .1 à .254, avec .0 réservé à l'adresse réseau et .255 réservé à l'adresse de diffusion) sur un seul réseau.

    Comment calculer le nombre d'hôtes d'un réseau à l'aide d'un masque de réseau ?

    Pour calculer le nombre total d'hôtes dans un réseau, utilisez la formule suivante :

    Nombre d'hôtes = 2^(Nombre d'hôtes Bits) – 2

    La soustraction de 2 compte pour :

    1. Le adresse du réseau (tous les bits de l'hôte sont à 0).
    2. Le adresse de diffusion (tous les bits de l'hôte sont à 1).

    Exemple

    Pour un masque de réseau de 255.255.255.0 (qui est également connu sous le nom de /24 dans la notation CIDR) :

    • Total des bits de l'hôte = 32 (bits totaux) - 24 (bits de réseau) = 8
    • Nombre d'hôtes = 2^8 - 2 = 254

    Cela signifie que 254 appareils peuvent se voir attribuer des adresses IP dans ce réseau. L'adresse réseau (par exemple, 192.168.1.0) et l'adresse de diffusion (par exemple, 192.168.1.255) sont réservées et ne peuvent être utilisées pour aucune autre adresse IP. dispositifs.

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

    Quelle est la différence entre un masque de réseau et un masque de sous-réseau ?

    Les termes masque de réseau et masque de sous-réseau sont souvent utilisés de manière interchangeable et, dans les réseaux modernes, ils désignent la même chose : un masque de bits utilisé pour diviser une adresse IP en parties réseau et hôte.

    Cependant, la distinction entre masque de réseau et masque de sous-réseau est ancrée dans une terminologie et des pratiques de réseau plus anciennes.

    Dans le passé, les adresses IP étaient divisées en classes (A, B et C) en fonction de leur premier octet. Chaque classe avait un masque de réseau par défaut :

    • Classe A : 255.0.0.0
    • Classe B : 255.255.0.0
    • Classe C : 255.255.255.0

    Ces masques de réseau par défaut ont été utilisés pour déterminer la taille du réseau et le nombre d'hôtes auxquels des adresses IP pouvaient être attribuées au sein de ce réseau.

    Cependant, avec l'avènement du CIDR (Classless Inter-Domain Routing), le concept de classes d'adresses IP est devenu obsolète. Le CIDR permet un sous-réseau plus flexible, où les réseaux peuvent être divisés en sous-réseaux plus petits (subnets) en utilisant n'importe quelle valeur de masque de réseau, et pas seulement les valeurs par défaut pour chaque classe.

    Dans les réseaux modernes, le terme "masque de sous-réseau" est souvent utilisé de manière interchangeable avec "masque de réseau" pour désigner le masque de bits qui définit la limite entre les parties réseau et hôte d'une adresse IP. En outre, le masque de sous-réseau est utilisé pour créer des sous-réseaux en empruntant des bits à la partie hôte de l'adresse IP pour créer des bits de réseau supplémentaires.

    Prenons l'exemple d'un réseau dont le masque de sous-réseau par défaut est 255.255.255.0 (un réseau de classe C). Si vous souhaitez diviser ce réseau en deux sous-réseaux, vous pouvez modifier le masque de sous-réseau en 255.255.255.128. Ce masque de sous-réseau emprunte un bit à la partie hôte de l'adresse IP, puis crée un bit de réseau supplémentaire. Il y a donc deux réseaux plus petits, chacun ayant sa propre adresse réseau et sa propre plage d'adresses hôte.

    Les problèmes liés au masque de réseau peuvent entraîner des problèmes de communication réseau, tels que l'impossibilité pour les appareils de se connecter au réseau ou de communiquer correctement.

    Erreurs de configuration courantes

    1. Affectation incorrecte du masque de réseau: Les appareils situés sur le même réseau doivent avoir le même masque de réseau. Si un masque de réseau est mal configuré, la communication échouera.
    2. Chevauchement de sous-réseaux: L'utilisation de masques de réseau qui entraînent un chevauchement des adresses IP entre les réseaux peut provoquer des conflits de routage.
    3. Masques de sous-réseau non concordants: L'attribution incohérente de masques de réseau entre les appareils d'un même réseau peut perturber la connectivité.
    4. Mauvaise attribution d'hôtes: Attribution de toutes les adresses IP d'une plage, y compris les adresses de réseau et de diffusion, puis création de conflits.

    Outils de dépannage

    1. Ping Commandement: Utilisez la fonction ping pour vérifier la connectivité entre les appareils.
    2. IPconfig/IFconfig: Vérifier les configurations de l'adresse IP et du masque net sur les appareils.
    3. Traceroute: Vérifier l'itinéraire emprunté par les paquets de données.
    4. Calculateurs de sous-réseaux: Utiliser des calculateurs de sous-réseau en ligne pour valider les configurations de masque et de sous-réseau.
    5. Outils d'analyse du réseau: Des outils comme Nmap peuvent aider à détecter des problèmes de configuration dans un réseau.

    Comment résoudre les problèmes liés aux masques de réseau ?

    1. Vérifier la configuration: Vérifiez que tous les appareils du même réseau ont une adresse IP et un masque de réseau corrects.
    2. Vérifier les tables de routage: Vérifiez que les tables de routage ne contiennent pas d'itinéraires qui se chevauchent ou qui sont en conflit.
    3. Isoler les dispositifs: Déconnectez temporairement les appareils dont les masques de réseau sont mal configurés afin d'identifier le problème.
    4. Reconfigurer IP Adresses: Corriger les erreurs éventuelles dans l'attribution des adresses IP et des masques nets.
    5. Test de connectivité: Utilisez les commandes ping et traceroute pour confirmer que les appareils peuvent communiquer correctement.

    Foire aux questions (FAQ)

    Comment trouver le masque de réseau de mon réseau ?

    Vous pouvez trouver le masque de votre réseau en utilisant les méthodes suivantes :
    Sous Windows : Utilisez la fonction ipconfig dans l'Invite de commande.
    Sous Linux/Mac : Utilisez la fonction ifconfig ou ip a dans le terminal.

    Puis-je modifier le masque de réseau d'un réseau existant ?

    Oui, vous pouvez modifier le masque de réseau, mais cela nécessite de reconfigurer tous les appareils du réseau. La modification du masque de réseau peut également avoir une incidence sur l'attribution des adresses IP.

    Est-il possible d'avoir différents masques de réseau sur le même réseau ?

    Bien que cela soit possible, ce n'est pas recommandé. Des netmasks différents sur le même réseau peuvent entraîner des problèmes de communication et des erreurs de routage.

    Un masque de réseau peut-il avoir plus de 32 bits ?

    Non, un masque de réseau IPv4 ne peut pas dépasser 32 bits. Les adresses IPv4 sont limitées à 32 bits au total.

    Comment un masque de réseau affecte-t-il la communication sur le réseau ?

    Un masque de réseau détermine les limites d'un réseau. Les appareils doivent avoir le même masque de réseau pour communiquer au sein d'un réseau local. Des masques de réseau incorrects peuvent entraîner des échecs de communication.

    Puis-je utiliser un masque de réseau pour bloquer ou autoriser l'accès à certaines adresses IP ?

    Non, un masque de réseau ne peut à lui seul bloquer ou autoriser des adresses IP. Toutefois, il peut être utilisé avec des listes de contrôle d'accès (ACL) ou des pare-feu pour définir les limites du réseau en vue du contrôle d'accès.

    Quel est le rapport entre un masque de réseau et le routage du protocole Internet (IP) ?

    Le masque de réseau est essentiel pour le routage IP, car il aide les routeurs à déterminer le réseau de destination. Lorsqu'un paquet de données est envoyé, le routeur utilise l'adresse IP de destination et le masque de réseau pour identifier le réseau correct vers lequel le paquet doit être transmis. Sans masque de réseau, les routeurs ne peuvent pas faire la distinction entre les différents réseaux, ce qui entraîne des échecs de routage.

    Le masque de réseau peut-il affecter les performances du réseau ?

    Oui, un masque de réseau mal configuré peut avoir un impact sur les performances du réseau en provoquant des erreurs de routage, un trafic de diffusion inutile ou des conflits d'IP.