Comment calculer subnet, CIDR et plage IP d'un reseau
Calculez subnet mask, adresse network et broadcast, plage host utiles, classe IP et scope (prive/public) depuis IP/CIDR. RFC 4632, RFC 1918, VLSM. Exemples reseaux entreprise.
Signaler une erreur de calcul
Aidez-nous à améliorer. Décrivez ce qui ne va pas dans le calcul.
Résultat
| Voce | Valore |
|---|
Afficher les détails
Partager le résultat
Avertissement : ce calcul est purement indicatif. Pour les décisions importantes, consultez un professionnel.
Comment calculer subnet, CIDR et plage IP d'un reseau: etant donne notation CIDR (ex 192.168.1.0/24), on calcule network address, broadcast, premier et dernier host utile, subnet mask, total adresses et hosts utilisables. CIDR (Classless Inter-Domain Routing, RFC 4632) remplace le système "classful" pre-1993 avec prefixes variables pour utilisation efficace IPv4. Formule total = 2^(32-prefix), hosts utilisables = total - 2. VLSM permet subnetting hierarchique. Essentiel pour network engineering, sysadmin, pare-feu, VLAN, routing, CCNA Cisco.
Formules subnetting CIDR
Conversion decimal-binaire: chaque octet IP (0-255) est byte 8 bits. 192.168.1.0 = 11000000.10101000.00000001.00000000. Masque /24 = 255.255.255.0.
Adresse reseau: IP AND masque. Bits host (apres prefixe) tous 0. 192.168.1.50/24 -> 192.168.1.0. NON assignable a host.
Adresse broadcast: reseau OR wildcard. Bits host tous 1. 192.168.1.0/24 -> 192.168.1.255. NON assignable a host.
Hosts utiles: reseau+1 a broadcast-1. /24 = 254 hosts (256-2). Exceptions RFC 3021: /31 P2P 2 IPs assignables; /32 host singulier.
Table prefixes courants: /8 = 16M IP, /16 = 65k IP, /24 = 256 IP (LAN typique), /28 = 16 IP (DMZ), /30 = 4 IP (P2P), /31 = 2 IP RFC 3021.
Histoire et contexte
IPv4 standardise 1981 par Vint Cerf et Bob Kahn (RFC 791) chez DARPA. Système "classful" initial (Classes A/B/C). Epuisement a motive CIDR (RFC 1517-1520, 1993). RFC 1918 (1996) a reserve 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 reseaux prives. RFC 4632 (2006) CIDR standard. RFC 3021 (2000) /31 P2P. RFC 6598 (2012) CGNAT 100.64.0.0/10. IPv6 (RFC 8200, 2017) remplace IPv4 avec 128 bits. IPv4 epuise IANA 2011, regional RIPE/ARIN 2011-2019. CNIL France privacy RGPD Art 4(1) IP donnée personnelle. Industrie globale networking > 350 milliards USD. Cisco CCNA/CCNP/CCIE certifie subnetting. RIPE NCC base données europeenne. ANSSI France cybersecurite.
Table prefixes CIDR
- /8: 16M adresses - classe A, ISP tier-1
- /16: 65k adresses - entreprises grandes, universites
- /22: 1024 adresses - etage bureau, stade
- /24: 256 adresses - LAN classique maison/bureau
- /26: 64 adresses - salle reunion, IoT
- /28: 16 adresses - DMZ services
- /29: 8 adresses - subnet publique ISP
- /30: 4 adresses - P2P link router
- /31: 2 adresses - P2P RFC 3021
- /32: 1 adresse - loopback, anycast
Exemples numériques
Exemple 1 - LAN entreprise Paris /24. 192.168.10.0/24. Reseau 192.168.10.0, broadcast 192.168.10.255. Hosts 1-254 (254). Passerelle typique .1, DHCP .100-200. Cisco IOS conformite RFC 1918.
Exemple 2 - subnet /22 Orange Lyon. 10.20.0.0/22 = 1024, 1022 hosts. 4 subnets /24. OSPF route aggregation 10.20.0.0/22.
Exemple 3 - P2P router-router /30. 172.16.255.0/30. Hosts .1 et .2 (2 utiles). /31 RFC 3021 economise 50% IPs P2P MPLS Cisco.
Exemple 4 - DMZ web /28 SFR France. 80.13.50.16/28. Hosts .17-.30 (14 utiles). Webserver, mailserver, passerelle VPN. ASA pare-feu.
Exemple 5 - VLSM universite /16. Sorbonne 134.157.0.0/16. /20 facultes (4094 hosts), /24 departements, /27 laboratoires, /30 trunk Ethernet.
Limites
- IPv4 epuise IANA 2011, RIPE 2019.
- RFC 1918 prive non routable Internet, NAT obligatoire.
- NAT/PAT rompt end-to-end (VoIP, P2P).
- CGNAT mobiles 100.64.0.0/10 RFC 6598.
- Multicast /4 224.0.0.0/4 (Classe D).
- Loopback 127.0.0.0/8 localhost.
- Link-local 169.254.0.0/16 APIPA.
- Subnet zero historiquement interdit.
- VLSM exige router moderne.
- IPv6 transition dual-stack, NAT64.
Erreurs courantes
- Confondre adresse reseau avec premier host.
- Assigner broadcast a host.
- Subnets chevauchants.
- Ignorer passerelle/loopback/multicast.
- Calculer hosts 2^n au lieu 2^n - 2.
- Confondre mask 255.255.255.0 avec /24 (equivalents).
- Routing sans summary 200 /24 au lieu 1 /16.
- NAT classes privees LAN+VPN chevauchantes.
- IPv4 strictly classful deprecated.
- IPv4 avec IPv6 sans dual-stack.
Applications pratiques
- Sysadmin / NetAdmin: pare-feu, switch, router Cisco/MikroTik/Juniper.
- Securite: ASA/FortiGate/PaloAlto, ACL VLAN.
- Cloud: AWS VPC, GCP VPC, Azure VNet, Kubernetes.
- Datacenter: spine-leaf VXLAN BGP-EVPN, Ansible/Terraform.
- ISP: assignation customer, BGP, RIPE NCC.
- VPN: IPsec, OpenVPN, SSL VPN.
- Wi-Fi entreprise: multi-VLAN SSID, captive portal.
- IoT: subnets MQTT, Zigbee, LoRaWAN.
- Certifications: Cisco CCNA/CCNP/CCIE.
- Conformite: RGPD Art 4(1) IP donnée personnelle CNIL.
Support
Questions: info@calcoi.com. Applications professionnelles: RFC 4632, RFC 1918, RFC 6598, RFC 3021, Tanenbaum-Wetherall "Computer Networks" 5e ed, Forouzan "Data Communications" 5e ed, Cisco Press CCNA.
Mis à jour en juillet 2026
Questions fréquentes
Que signifie la notation CIDR /24?
Difference entre subnet mask et wildcard mask?
Combien de hosts dans /24, /28, /30?
Que sont RFC 1918 adresses privees?
Difference entre /30 et /31?
Comment faire VLSM Variable Length Subnet Mask?
Comment configurer router Cisco pour /24?
Formule
network = IP AND subnet_mask
broadcast = network OR (NOT subnet_mask)
mask = 0xFFFFFFFF << (32 - prefix)
total = 2^(32 - prefix)
hosts = 2^(32 - prefix) - 2 (eccetto /31 e /32)
first = network + 1
last = broadcast - 1
RFC 1918: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16
RFC 791 IP; RFC 4632 CIDR; RFC 1918 private; RFC 3021 /31 P2P; RFC 6598 CGN
Commentaires (0)
Connectez-vous pour commenter.
Pas encore de commentaire. Soyez le premier !