Calcul adresse IP netmask
Calculez instantanément l’adresse réseau, l’adresse de broadcast, la plage d’hôtes, le wildcard mask et le nombre d’adresses disponibles à partir d’une IPv4 et d’un préfixe CIDR.
Résultats
Entrez une adresse IPv4 et choisissez un préfixe CIDR, puis cliquez sur « Calculer ».
Guide expert du calcul d’adresse IP et de netmask
Le calcul d’adresse IP netmask est une compétence fondamentale pour toute personne qui travaille avec les réseaux, l’administration système, la cybersécurité, l’hébergement web ou même le support informatique. Lorsqu’on saisit une adresse IPv4 comme 192.168.1.34/24, on ne manipule pas seulement un numéro unique attribué à une machine. On définit aussi un contexte réseau complet : l’adresse réseau, le masque de sous-réseau, l’adresse de broadcast, la plage d’hôtes exploitables et la capacité totale du sous-réseau. Comprendre cette mécanique permet de mieux segmenter une infrastructure, d’éviter les conflits d’adressage et de gagner du temps lors du dépannage.
Une adresse IPv4 comporte 32 bits. Elle est généralement affichée en notation décimale pointée, par exemple 10.0.0.15. Le netmask, ou masque de sous-réseau, sert à séparer la partie réseau de la partie hôte. En notation moderne, on utilise souvent le CIDR, comme /24, /16 ou /27. Le nombre après la barre indique combien de bits appartiennent à la portion réseau. Plus ce nombre est élevé, plus le sous-réseau est petit et précis. Plus il est faible, plus le sous-réseau contient d’adresses.
Pourquoi le netmask est indispensable
Sans masque, une adresse IP seule ne suffit pas à savoir si deux machines sont sur le même réseau local ou si la communication doit passer par une passerelle. Le masque joue donc un rôle central dans le routage. Il permet à un équipement de répondre à des questions très concrètes :
- Cette destination appartient-elle à mon sous-réseau local ?
- Quel est le nombre maximal de machines que je peux connecter sur ce segment ?
- Quelle est l’adresse réservée au broadcast ?
- Quelle plage dois-je éviter pour les hôtes ?
- Quel wildcard mask puis-je utiliser pour certaines ACL et politiques réseau ?
Dans les environnements professionnels, un mauvais calcul de netmask peut provoquer des erreurs difficiles à diagnostiquer : stations qui ne communiquent pas entre elles, serveurs joignables uniquement depuis certains VLAN, routes incohérentes, ou encore conflits avec des plans d’adressage existants. Une compréhension solide du calcul adresse IP netmask permet donc de sécuriser la conception et l’exploitation d’un réseau.
Comment fonctionne le calcul
Le principe repose sur les opérations binaires. Une IPv4 contient 32 bits. Un masque /24 signifie que les 24 premiers bits valent 1 pour la partie réseau, et les 8 derniers valent 0 pour la partie hôte. Si l’on applique une opération logique AND entre l’adresse IP et le masque, on obtient l’adresse réseau. À l’inverse, si l’on met tous les bits hôte à 1, on obtient l’adresse de broadcast.
- Convertir l’adresse IP en binaire ou en entier 32 bits.
- Construire le netmask à partir du préfixe CIDR.
- Appliquer IP AND masque pour obtenir l’adresse réseau.
- Déterminer l’adresse de broadcast en mettant les bits hôte à 1.
- Calculer la première et la dernière adresse hôte utilisable selon le préfixe.
- Compter le nombre total d’adresses et le nombre d’hôtes réellement utilisables.
La formule classique pour le nombre total d’adresses d’un sous-réseau IPv4 est 2^(32 – préfixe). Pour le nombre d’hôtes utilisables, on applique le plus souvent 2^(32 – préfixe) – 2, car une adresse est réservée pour le réseau et une autre pour le broadcast. Les cas /31 et /32 sont particuliers. En /31, souvent utilisé sur des liens point à point, les deux adresses peuvent être considérées comme exploitables selon les implémentations modernes. En /32, une seule adresse représente un hôte unique.
Tableau comparatif des préfixes CIDR les plus utilisés
Le tableau suivant présente des valeurs exactes fréquemment utilisées dans la pratique. Ces chiffres sont particulièrement utiles pour dimensionner des VLAN, des réseaux de serveurs, des réseaux invités ou des liens d’infrastructure.
| Préfixe | Netmask | Nombre total d’adresses | Hôtes utilisables | Usage courant |
|---|---|---|---|---|
| /30 | 255.255.255.252 | 4 | 2 | Petit lien point à point classique |
| /29 | 255.255.255.248 | 8 | 6 | Petit bloc d’équipements réseau |
| /28 | 255.255.255.240 | 16 | 14 | Très petit segment technique |
| /27 | 255.255.255.224 | 32 | 30 | Petite équipe ou mini LAN |
| /26 | 255.255.255.192 | 64 | 62 | Service local ou petit étage |
| /25 | 255.255.255.128 | 128 | 126 | Segment intermédiaire |
| /24 | 255.255.255.0 | 256 | 254 | Format très répandu en LAN |
| /23 | 255.255.254.0 | 512 | 510 | Réseau local élargi |
| /22 | 255.255.252.0 | 1024 | 1022 | Campus, Wi-Fi dense, grands segments |
| /16 | 255.255.0.0 | 65536 | 65534 | Très grand réseau interne |
Plages privées IPv4 et capacité réelle
Dans la majorité des réseaux d’entreprise et domestiques, on utilise des plages privées réservées. Elles ne sont pas routées directement sur Internet public. Leurs tailles exactes sont importantes lorsqu’on prépare un plan d’adressage.
| Bloc privé | Préfixe | Nombre total d’adresses | Utilisation typique |
|---|---|---|---|
| 10.0.0.0 | /8 | 16 777 216 | Très grandes entreprises, multi-sites, cloud interne |
| 172.16.0.0 | /12 | 1 048 576 | Entreprises intermédiaires, segmentation structurée |
| 192.168.0.0 | /16 | 65 536 | Petits réseaux, SOHO, laboratoires, environnements résidentiels |
Ces statistiques ne sont pas des approximations : elles découlent directement du nombre de bits laissés à la partie hôte. Par exemple, le bloc 10.0.0.0/8 laisse 24 bits pour les hôtes, soit 2^24 adresses, exactement 16 777 216.
Différence entre adresse réseau, broadcast et hôtes
L’adresse réseau identifie le sous-réseau lui-même. Elle ne peut pas être attribuée à un terminal dans une configuration IPv4 standard. L’adresse de broadcast correspond à la diffusion vers tous les hôtes du segment, généralement la dernière adresse du sous-réseau. Les hôtes utilisables se situent entre ces deux extrêmes, sauf cas particuliers comme /31 et /32.
Prenons l’exemple 10.20.30.200/27. Un /27 correspond à un netmask 255.255.255.224, soit des blocs de 32 adresses. Les sous-réseaux dans le dernier octet avancent donc par pas de 32 : 0, 32, 64, 96, 128, 160, 192, 224. L’adresse 200 tombe dans le bloc 192-223. L’adresse réseau est donc 10.20.30.192, le broadcast 10.20.30.223, et les hôtes exploitables vont de 10.20.30.193 à 10.20.30.222.
Pourquoi le CIDR a remplacé les anciennes classes
Historiquement, on parlait beaucoup des classes A, B et C. Cette logique a été largement dépassée par le CIDR, bien plus souple. Le CIDR permet d’allouer et de subdiviser les plages d’adresses avec une granularité fine, ce qui limite le gaspillage. Au lieu d’imposer des tailles fixes, il autorise des préfixes précis comme /27, /29 ou /22. Cette flexibilité est essentielle pour la croissance progressive des réseaux et pour l’agrégation des routes.
Dans un contexte moderne, raisonner en CIDR est indispensable. Cela vaut pour les firewalls, les routeurs, les politiques VPN, les ACL, les plateformes cloud et les orchestrateurs d’infrastructure. Savoir calculer rapidement un netmask à partir d’un préfixe, ou l’inverse, reste donc une compétence quotidienne.
Erreurs fréquentes lors du calcul d’adresse IP netmask
- Confondre l’adresse d’un hôte avec l’adresse réseau.
- Attribuer l’adresse de broadcast à une machine.
- Choisir un masque trop large qui mélange plusieurs segments logiques.
- Choisir un masque trop petit qui limite la croissance future.
- Oublier que /31 et /32 ont des comportements spécifiques.
- Ignorer le wildcard mask dans les ACL réseau.
- Ne pas documenter clairement le plan d’adressage et les réservations DHCP.
Bonnes pratiques pour bien dimensionner un sous-réseau
- Estimer le nombre actuel d’hôtes et la croissance sur 12 à 36 mois.
- Éviter les réseaux trop vastes lorsqu’une segmentation par VLAN est pertinente.
- Réserver des plages distinctes pour les serveurs, utilisateurs, invités, voix et administration.
- Documenter la passerelle, le DHCP, les IP fixes et les adresses réservées.
- Privilégier des tailles cohérentes et faciles à maintenir.
- Valider la compatibilité avec les ACL, les règles de firewall et les politiques NAT.
Par exemple, si une équipe comporte aujourd’hui 45 postes mais pourrait atteindre 60 appareils avec téléphones IP, imprimantes et équipements temporaires, un /26 offrant 62 hôtes utilisables peut être plus judicieux qu’un /27 limité à 30 hôtes. À l’inverse, sur un réseau de management réservé à 6 équipements, un /29 sera plus propre qu’un /24 inutilement large.
Le rôle du wildcard mask
Le wildcard mask est l’inverse logique du netmask. Si le masque est 255.255.255.0, le wildcard mask est 0.0.0.255. Il est souvent utilisé dans certains équipements réseau, notamment pour définir des listes de contrôle d’accès. Cette information est très utile lors du calcul, car elle permet de transposer rapidement un sous-réseau vers une syntaxe d’ACL.
Outils et références de confiance
Pour approfondir les notions d’architecture réseau, d’attribution d’adresses et de bonnes pratiques de sécurité, il est recommandé de consulter des sources institutionnelles et universitaires. Voici quelques références utiles :
- CISA.gov, pour les recommandations générales de cybersécurité et de segmentation réseau.
- NIST.gov, pour les cadres de référence et les publications techniques sur la sécurité des systèmes d’information.
- Indiana University Knowledge Base, une ressource .edu utile pour les concepts réseau et les explications pratiques.
Comment interpréter les résultats de ce calculateur
Le calculateur ci-dessus vous renvoie plusieurs éléments. L’adresse réseau sert à identifier le sous-réseau. Le broadcast représente l’adresse de diffusion. La première et la dernière adresse hôte indiquent la plage normalement assignable. Le netmask affiche la traduction du préfixe CIDR en décimal pointé. Le wildcard est utile pour certaines configurations d’équipement. Enfin, le nombre total d’adresses et le nombre d’hôtes exploitables vous aident à vérifier si votre dimensionnement est cohérent.
Le graphique visualise la répartition entre adresses totales, adresses utilisables et adresses réservées. Cette vue est particulièrement parlante lorsque l’on compare plusieurs préfixes. Un /24 apporte 256 adresses totales, mais seulement 254 hôtes standard. Un /30 n’offre que 4 adresses, dont 2 hôtes exploitables. On voit immédiatement à quel point le choix du préfixe change la capacité réseau.
En résumé
Le calcul adresse IP netmask n’est pas qu’un exercice théorique. C’est une opération essentielle pour concevoir, faire évoluer et dépanner un réseau. Savoir déduire rapidement une adresse réseau, une plage d’hôtes et un broadcast permet d’éviter les erreurs de configuration, d’optimiser les ressources IPv4 et de préparer une architecture plus robuste. Que vous soyez administrateur système, étudiant en réseau, technicien support ou ingénieur sécurité, maîtriser ces calculs vous donnera un avantage concret sur le terrain.