Comprendre les sous-réseaux et le CIDR
Une adresse IP se compose d’une partie réseau et d’une partie hôte. Le préfixe en notation CIDR, par exemple /24, indique combien de bits en partant de la gauche appartiennent au réseau. Les bits restants désignent les appareils du réseau.
Adresse réseau, broadcast et hôtes utilisables
L’adresse réseau a tous les bits d’hôte à 0. En IPv4, l’adresse de broadcast a tous les bits d’hôte à 1. Aucune des deux ne peut être attribuée à un appareil, un réseau IPv4 compte donc 2(32−préfixe) − 2 adresses utilisables. Exceptions : dans un /31, les deux adresses sont utilisables selon la RFC 3021 (liaisons point à point), et un /32 désigne un seul hôte.
Masque de sous-réseau et masque générique
Le masque écrit le préfixe sous forme d’adresse : /24 correspond à 255.255.255.0. Le masque générique (wildcard) en est l’inverse (0.0.0.255) et sert surtout dans les ACL Cisco et OSPF. Le calculateur accepte les deux.
Préfixes IPv4 courants
| Préfixe | Masque | Adresses | Hôtes utilisables |
|---|---|---|---|
/8 | 255.0.0.0 | 16 777 216 | 16 777 214 |
/12 | 255.240.0.0 | 1 048 576 | 1 048 574 |
/16 | 255.255.0.0 | 65 536 | 65 534 |
/20 | 255.255.240.0 | 4 096 | 4 094 |
/22 | 255.255.252.0 | 1 024 | 1 022 |
/23 | 255.255.254.0 | 512 | 510 |
/24 | 255.255.255.0 | 256 | 254 |
/25 | 255.255.255.128 | 128 | 126 |
/26 | 255.255.255.192 | 64 | 62 |
/27 | 255.255.255.224 | 32 | 30 |
/28 | 255.255.255.240 | 16 | 14 |
/29 | 255.255.255.248 | 8 | 6 |
/30 | 255.255.255.252 | 4 | 2 |
/31 | 255.255.255.254 | 2 | 2 |
/32 | 255.255.255.255 | 1 | 1 |
Plages privées et particulières
10.0.0.0/8,172.16.0.0/12,192.168.0.0/16: réseaux privés (RFC 1918), non routés sur Internet.100.64.0.0/10: espace partagé pour le NAT des opérateurs (CGNAT).169.254.0.0/16: lien local, auto-attribué en l’absence de serveur DHCP.192.0.2.0/24,198.51.100.0/24,203.0.113.0/24: réservés à la documentation.
Sous-réseaux IPv6
IPv6 n’a pas de broadcast, et un segment LAN fait habituellement /64, car SLAAC utilise les 64 bits inférieurs pour l’identifiant d’interface. Les opérateurs délèguent en général un /56 (256 réseaux) ou un /48 (65 536 réseaux). Les réseaux IPv6 privés viennent de fd00::/8 (adresses locales uniques).
Zones DNS inverses
La résolution inverse utilise des zones sous in-addr.arpa ou ip6.arpa. Elles suivent les limites d’octets (IPv4) ou de quartets (IPv6). Si le préfixe tombe entre deux, le calculateur affiche la zone englobante. Les petits réseaux IPv4 se délèguent selon la RFC 2317.
FAQ
Combien d’hôtes tiennent dans un réseau /24 ?
Un /24 compte 256 adresses. L’adresse réseau et le broadcast sont réservés, il reste 254 adresses d’hôtes utilisables.
Quelle différence entre masque de sous-réseau et masque générique ?
Le masque a des 1 pour la partie réseau (255.255.255.0) ; le masque générique en est l’inverse bit à bit (0.0.0.255). Les ACL Cisco et OSPF utilisent le masque générique, la plupart des autres systèmes le masque.
Pourquoi un /31 n’a-t-il pas d’adresse de broadcast ?
La RFC 3021 autorise les réseaux /31 pour les liaisons point à point. Comme seuls deux appareils sont concernés, les deux adresses servent d’adresses d’hôte, sans adresse réseau ni broadcast.
Comment agréger plusieurs réseaux en une seule route ?
Collez les réseaux dans l’onglet « Agréger ». Le calculateur fusionne les plages qui se chevauchent ou se touchent et fournit la plus petite liste de blocs CIDR. Il indique aussi le plus petit super-réseau commun et le nombre d’adresses en trop qu’il contiendrait.
Mes saisies sont-elles transmises ?
Non. Tous les calculs se font dans votre navigateur. Le lien de partage stocke la saisie après le #, partie que le navigateur n’envoie jamais au serveur.