En configurant une adresse IP sur votre PC, on vous demande d’indiquer le masque de sous-réseau.
En effet, dans les paramètres TCP/IP, on trouve le masque de sous-réseau ou netmask ou subnet mask en anglais.
Il permet notamment de diviser un réseau avec un même adressage.
Cela permet donc de créer des sous-réseau avec un adressage commun.
Un sous-réseau permet donc de séparer le flux du trafic réseau entre les hôtes en fonction d’une configuration réseau.
En organisant les hôtes en groupes logiques, le sous-réseau peut améliorer la sécurité et les performances du réseau.
C’est très utile aussi pour éviter la pénurie d’adresse IP.
Ainsi les grands réseaux d’entreprise ou fournisseurs sur internet jouent sur les masques pour éviter de gaspiller des adresses IP et mieux organiser ce dernier.
Enfin cela permet aussi de décongestionner un réseau.
Dans cet article, vous trouverez les explications pour comprendre à quoi sert un masque de sous-réseau et comment ça marche.
Table des matières
Qu’est-ce qu’un masque de sous-réseau
Un masque de réseau permet de diviser une adresse IP en sous-réseaux et spécifier les hôtes disponibles du réseau.
Le masque de réseau définit la “taille” d’un réseau.
Ainsi le netmask permet de définir une plage d’IP avec lequel l’hôte pourra communiquer.
En fait, cela limite la diffusion du broadcast.
Le sous-réseau fonctionne en appliquant le concept d’adresses réseau étendues aux adressages TCP/IP d’un équipement réseaux.
Une adresse réseau étendue comprend à la fois une adresse réseau et des bits supplémentaires qui représentent le numéro de sous-réseau.
Ensemble, ces deux éléments de données prennent en charge un schéma d’adressage à deux niveaux reconnu par les implémentations standard d’IP. L’adresse réseau et le numéro de sous-réseau, lorsqu’ils sont combinés avec l’adresse d’hôte, prennent en charge un schéma à trois niveaux.
En IPv4, le masque de sous-réseau se note comme une adresse IP mais peut aller jusqu’à 255.
Par exemple :
- 255.255.255.0
- 255.255.240.0
Exemples de masques de sous-réseau
Dans les paramètres TCP/IP d’une interface, la déclaration du masque de sous-réseau est obligatoire.
En règle générale, on utilise le masque de sous-réseau 255.255.255.0.
Ici l’adresse IP étant 192.168.1.10, cela signifie que cette interface réseau pourra communiquer avec les hôtes dont l’adresse ira de 192.168.1.1 à 192.168.1.254.
Si l’adresse IP était 10.10.1.1, alors elle pourrait communiquer avec les IP allant de 10.10.1.1 à 10.1.1.254
Ce masque de sous-réseau est le cas le plus simple à comprendre.
Voici quelques exemples de masque de sous-réseau :
IP | Masque de sous réseau | Description |
---|---|---|
192.168.55.161 | 255.255.255.255 | S’applique uniquement à 192.168.55.161 |
192.168.55.0 | 255.255.255.0 | S’applique aux adresses IP de la plage 192.168.55.0 – 192.168.55.255 |
192.168.55.240 | 255.255.255.240 | 192.168.55.240 – 192.168.55.255 |
192.168.55.161 | 255.255.255.0 | 192.168.55.0 – 192.168.55.255 |
192.168.0.0 | 255.255.0.0 | 192.168.0.0 – 192.168.255.255 |
Mais cela peut très vite se complexifier, ainsi une IP de 192.160.0.0 avec un masque de sous-réseau 255.255.240.0 peut :
- aller de 192.168.0.1 à 192.168.15.254
- ou 192.168.0.0 à 192.168.15.255
Notez que cela correspond à 4094 machines au total, ce qui commence à faire un réseau conséquent.
En général, pour pouvoir l’administrer correctement et ne pas gaspiller des adresses IP et bande passante, on a tendance à en réduire la taille.
Notation CIDR et masque de sous-réseau
Il existe une autre notation du masque de sous-réseau avec le système CIDR (Classless Inter-Domain Routing).
C’est un nombre compris entre 1 et 24 qui correspond à la longueur du masque de réseau en bits.
Par exemple iptables utilisent ce type de notation pour déclarer les masques de sous-réseau.
Si on reprend les netmask classiques, cela donne ceci :
Début | Fin | Notation CIDR par défaut | Masque de sous-réseau par défaut |
---|---|---|---|
192.0.0.1 | 192.255.255.254 | /8 | 255.0.0.0 |
192.168.0.1 | 192.168.255.254 | /16 | 255.255.0.0 |
192.168.1.1 | 192.168.1.254 | /24 | 255.255.255.0 |
La configuration IP sur Windows 10 utilise le CIDR avec longueur du préfixe de sous réseau.
Comment calculer un masque de sous réseau en IPv4
Lorsque l’on souhaite diviser un réseau avec un nombre de machines connus, on peut avoir besoin de calculer le masque de sous-réseau.
Pour cela, il existe des sites ou des utilitaires.
Par exemple le site CNRS propose un calculateur de masque IPv4.
ou encore IP-Calculator sur jodies.de
Enfin Il existe aussi le logiciel ipcalc.
Ce dernier est disponible sur Linux et des portages.
On trouve aussi un script Powershell du même nom : ipcalc en powershell
Liens
- Qu’est-ce que l’adresse IP ?
- Adresse IP et VPN : comment vérifier que l’adresse IP est bien masquée ?
- Comment trouver son adresse IP publique et locale (LAN)
- Localiser une adresse IP : Pays, ville ou région
- WebRTC : Détection de VPN et récupération “vrai” adresse IP
- Comment configurer une adresse IP sur Windows 10
- Le masque de sous-réseau ou netmask dans l’adressage TCP/IP
- IPv4 VS IPv6 : Les différences
- Comment trouver l’adresse MAC et qu’est-ce que c’est
- Comment changer les DNS dans Windows