Sous-réseautage IP simplifié : Un guide visuel
· 12 min de lecture
Table des matières
- Qu'est-ce que le sous-réseautage ?
- Adresses IP : Les bases
- Masques de sous-réseau expliqués
- Notation CIDR
- Portions réseau et hôte
- Calcul des sous-réseaux étape par étape
- Tableau de référence des sous-réseaux courants
- Exemples de sous-réseautage concrets
- Meilleures pratiques de sous-réseautage
- Dépannage des problèmes courants de sous-réseautage
- Questions fréquemment posées
- Articles connexes
Qu'est-ce que le sous-réseautage ?
Le sous-réseautage est la pratique consistant à diviser un réseau plus grand en morceaux plus petits et plus gérables appelés sous-réseaux. Pensez-y comme à la division d'un grand immeuble de bureaux en étages séparés, chacun avec sa propre réception et son propre annuaire. Chaque étage (sous-réseau) fonctionne de manière indépendante tout en faisant partie du même bâtiment (réseau).
Pourquoi s'en soucier ? Sans sous-réseautage, chaque appareil sur un réseau partage le même domaine de diffusion. Lorsqu'un appareil envoie un message de diffusion, tous les autres appareils doivent le traiter. Dans un réseau avec des milliers d'appareils, cela crée d'énormes quantités de trafic inutile.
Le sous-réseautage offre plusieurs avantages critiques :
- Réduction du trafic de diffusion : Des domaines de diffusion plus petits signifient moins d'appareils traitant des messages inutiles
- Sécurité améliorée : Les segments de réseau peuvent être isolés avec des pare-feu et des contrôles d'accès
- Meilleure organisation : Regrouper les appareils logiquement par département, fonction ou emplacement
- Allocation efficace des adresses IP : Attribuer des blocs d'adresses de taille appropriée à différents segments
- Dépannage simplifié : Isoler les problèmes de réseau à des segments spécifiques
- Performance améliorée : Réduire la congestion en limitant les domaines de diffusion
Considérez une entreprise avec 500 employés. Sans sous-réseautage, les 500 appareils seraient sur un seul réseau plat. Chaque requête ARP, diffusion DHCP et annonce réseau atteindrait chaque appareil. Avec le sous-réseautage, vous pourriez créer des réseaux séparés pour les Ventes, l'Ingénierie, les RH et le WiFi invité—chacun isolé et gérable.
Conseil pro : Les réseaux modernes utilisent presque toujours le sous-réseautage. Même les routeurs domestiques créent un sous-réseau (généralement 192.168.1.0/24) pour séparer vos appareils locaux de l'internet plus large.
Adresses IP : Les bases
Avant de plonger dans le sous-réseautage, vous devez comprendre les adresses IP. Une adresse IPv4 est un nombre de 32 bits, généralement écrit comme quatre nombres décimaux séparés par des points—comme 192.168.1.100. Chacun de ces quatre nombres (appelés octets) varie de 0 à 255, représentant 8 bits.
En binaire, cette adresse ressemble à ceci :
192.168.1.100
= 11000000.10101000.00000001.01100100
Chaque adresse IP a deux parties : la portion réseau (qui identifie à quel réseau l'appareil appartient) et la portion hôte (qui identifie l'appareil spécifique sur ce réseau). Le masque de sous-réseau détermine où se situe la limite entre ces deux parties.
Classes d'adresses IPv4 (contexte historique)
À l'origine, les adresses IP étaient divisées en classes. Bien que le réseautage par classes soit largement obsolète, comprendre ces classes aide à saisir les fondamentaux du sous-réseautage :
| Classe | Plage du premier octet | Masque par défaut | Bits réseau/hôte | Objectif |
|---|---|---|---|---|
| Classe A | 1-126 | 255.0.0.0 | 8/24 | Grands réseaux (16M hôtes) |
| Classe B | 128-191 | 255.255.0.0 | 16/16 | Réseaux moyens (65K hôtes) |
| Classe C | 192-223 | 255.255.255.0 | 24/8 | Petits réseaux (254 hôtes) |
| Classe D | 224-239 | N/A | N/A | Multidiffusion |
| Classe E | 240-255 | N/A | N/A | Expérimental |
Aujourd'hui, nous utilisons le routage inter-domaine sans classe (CIDR), qui permet un dimensionnement flexible des sous-réseaux indépendamment de la classe d'adresse. Cela élimine le gaspillage inhérent au réseautage par classes.
Plages d'adresses IP spéciales
Certaines plages IP sont réservées à des fins spécifiques :
- 10.0.0.0/8 : Réseau privé (Classe A)
- 172.16.0.0/12 : Réseau privé (Classe B)
- 192.168.0.0/16 : Réseau privé (Classe C)
- 127.0.0.0/8 : Adresses de bouclage (localhost)
- 169.254.0.0/16 : Adresses link-local (APIPA)
- 0.0.0.0/8 : Réseau actuel
- 255.255.255.255 : Adresse de diffusion
Les adresses privées peuvent être utilisées librement au sein de votre réseau mais ne peuvent pas être routées sur l'internet public. Cela permet aux organisations d'utiliser les mêmes plages privées en interne sans conflits.
Masques de sous-réseau expliqués
Un masque de sous-réseau ressemble à une adresse IP mais sert un objectif complètement différent. C'est un motif de 32 bits de bits 1 consécutifs suivis de bits 0 consécutifs. Les bits 1 marquent la portion réseau, et les bits 0 marquent la portion hôte.
Par exemple, le masque de sous-réseau 255.255.255.0 en binaire est :
11111111.11111111.11111111.00000000
Ce masque indique que les 24 premiers bits représentent le réseau, et les 8 derniers bits représentent l'hôte. Lorsque vous effectuez une opération ET bit à bit entre une adresse IP et son masque de sous-réseau, vous obtenez l'adresse réseau.
Comment fonctionnent les masques de sous-réseau
Voyons cela en action avec l'adresse IP 192.168.1.100 et le masque 255.255.255.0 :
Adresse IP : 11000000.10101000.00000001.01100100 (192.168.1.100)
Masque : 11111111.11111111.11111111.00000000 (255.255.255.0)
---------------------------------------- (opération ET)
Réseau : 11000000.10101000.00000001.00000000 (192.168.1.0)
Le résultat, 192.168.1.0, est l'adresse réseau. Tous les appareils avec des adresses IP de 192.168.1.1 à 192.168.1.254 appartiennent à ce réseau.
Conseil rapide : Utilisez notre Calculateur de sous-réseau pour calculer instantanément les adresses réseau, les adresses de diffusion et les plages d'hôtes utilisables sans conversion binaire manuelle.
Comprendre les hôtes utilisables
Toutes les adresses d'un sous-réseau ne peuvent pas être attribuées aux appareils. Deux adresses sont toujours réservées :
- Adresse réseau : La première adresse (tous les bits hôte à 0) identifie le réseau lui-même
- Adresse de diffusion : La dernière adresse (tous les bits hôte à 1) envoie des messages à tous les appareils du réseau
Pour un réseau /24 avec 256 adresses totales, vous avez 254 adresses hôte utilisables. La formule est : 2bits hôte - 2
Notation CIDR
La notation CIDR (Classless Inter-Domain Routing) fournit un moyen compact de représenter les masques de sous-réseau. Au lieu d'écrire 255.255.255.0, vous écrivez /24—indiquant que 24 bits sont utilisés pour la portion réseau.
Le format de notation est : adresse_IP/longueur_préfixe
Exemples :
192.168.1.0/24= masque de sous-réseau255.255.255.010.0.0.0/8= masque de sous-réseau255.0.0.0172.16.0.0/16= masque de sous-réseau255.255.0.0192.168.1.128/25= masque de sous-réseau255.255.255.128
Tableau de conversion CIDR
Voici comment les préfixes CIDR correspondent aux masques de sous-réseau et aux nombres d'hôtes :
| CIDR | Masque de sous-réseau | Adresses totales | Hôtes utilisables | Masque binaire |
|---|---|---|---|---|
| /24 | 255.255.255.0 | 256 | 254 | 11111111.11111111.11111111.00000000 |
| /25 | 255.255.255.128 | 128 | 126 | 11111111.11111111.11111111.10000000 |
| /26 | 255.255.255.192 | 64 | 62 | 11111111.11111111.11111111.11000000 |
| /27 | 255.255.255.224 | 32 | 30 | 11111111.11111111.11111111.11100000 |
| /28 | 255.255.255.240 | 16 | 14 | 11111111.11111111.11111111.11110000 |
| /29 | 255.255.255.248 | 8 | 6 | 11111111.11111111.11111111.11111000 |
| /30 | 255.255.255.252 | 4 | 2 | 11111111.11111111.11111111.11111100 |
La notation CIDR est maintenant la norme en réseautage. Elle est plus flexible que l'adressage par classes et rend les calculs de sous-réseau plus intuitifs une fois que vous comprenez le modèle.
Portions réseau et hôte
Comprendre comment les adresses IP se divisent en portions réseau et hôte est fondamental pour le sous-réseautage. Le masque de sous-réseau crée cette division, et changer où se situe cette limite est la façon dont nous créons des sous-réseaux de différentes tailles.
Visualiser la division
Considérez l'adresse 192.168.10.50/24 :
Adresse IP : 192 . 168 . 10 . 50
Binaire : 11000000.10101000.00001010.00110010
|----Réseau (24 bits)---|--Hôte (8)--|
Masque : 11111111.11111111.11111111.00000000 (/24)
Les 24 premiers bits (192.168.10) identifient le réseau. Les 8 derniers bits (50) identifient l'hôte spécifique sur ce réseau.
Emprunter des bits hôte
Lorsque vous sous-réseautez, vous « empruntez » des bits de la portion hôte pour créer des bits réseau supplémentaires. Chaque bit emprunté double le nombre de sous-réseaux mais divise par deux le nombre d'hôtes par sous-réseau.
En commençant avec 192.168.10.0/24 (254 hôtes), si nous empruntons 1 bit :
- Nouveau masque :
/25(255.255.255.128) - Nombre de sous-réseaux : 21 = 2
- Hôtes par sous-réseau : 27 - 2 = 126
Les deux sous-réseaux résultants sont :
192.168.10.0/25(hôtes : 192.168.10.1 - 192.168.10.126)192.168.10.128/25(hôtes : 192.168.10.129 - 192.168.10.254)
Si nous empruntons 2 bits (créant un masque /26) :
- Nombre de sous-réseaux : 22 = 4
- Hôtes par sous-réseau : 26 - 2 = 62
Les quatre sous-réseaux deviennent :
192.168.10.0/26(hôtes : .1 - .62)192.168.10.64/26(hôtes : .65 - .126)192.168.10.128/26(hôtes : .129 - .190)192.168.10.192/26(hôtes : .193 - .254)
Conseil pro : La méthode du « nombre magique » aide à calculer rapidement les sous-réseaux. Soustrayez l'octet du masque de sous-réseau de 256 pour trouver l'incrément entre les sous-réseaux. Pour /26 (masque 192), le nombre magique est 256 - 192 = 64, donc les sous-réseaux commencent à 0, 64, 128, 192.
Calcul des sous-réseaux étape par étape
Parcourons un problème complet de sous-réseautage du début à la fin. Cette approche méthodique fonctionne pour tout scénario de sous-réseautage.
Exemple de problème
On vous a attribué le réseau 172.16.0.0/16 et vous devez créer 30 sous-réseaux pour différents départements. Quel masque de sous-réseau devriez-vous utiliser, et quelles sont les trois premières plages de sous-réseaux ?
Étape 1 : Déterminer les bits de sous-réseau requis
Combien de bits devons-nous emprunter pour créer 30 sous-réseaux ?
- 24 = 16 sous-réseaux (pas assez)
- 25 = 32 sous-réseaux (suffisant)
Nous devons emprunter 5 bits de la portion hôte.
Étape 2 : Calculer le nouveau masque de sous-réseau
Masque original : /16 (255.255.0.0)
Bits empruntés : 5
Nouveau masque : /21 (255.255.248.0)
En binaire, le troisième octet devient :
11111000 = 248
Étape 3 : Calculer les hôtes par sous-réseau
Bits hôte restants : 32 - 21 = 11 bits
Hôtes par sous-réseau : 211 - 2 = 2046 hôtes utilisables
Étape 4 : Trouver l'incrément de sous-réseau
Nombre magique : 256 - 248 = 8
Les sous-réseaux s'incrémentent de 8 dans le troisième octet.
Étape 5 : Lister les sous-réseaux
Trois premiers sous-réseaux :
- 172.16.0.0/21
- Réseau : 172.16.0.0
- Premier hôte : 172.16.0.1
- Dernier hôte : 172.16.7.254
- Diffusion : 172.16.7.255
- 172.16.8.0/21
- Réseau : 172.16.8.0
- Premier hôte : 172.16.8.1
- Dernier hôte : 172.16.15.254
- Diffusion : 172.16.15.255
- 1