IP & Network

Calculateur IP

CIDR, sous-réseaux, masques et plages d'adresses en un clic.

IP address with CIDR IPv4 or IPv6 with optional /prefix. Default: /32 for v4, /128 for v6.
2001:db8::/64
IPv6
Network address
2001:db8::
First host
2001:db8::
Last host
2001:db8::ffff:ffff:ffff:ffff
Total addresses
18446744073709551616
Usable hosts
18446744073709551616
Prefix length
/64

À propos de cet outil

Un calculateur IP transforme une notation CIDR comme 192.168.1.0/24 en les détails réseau sous-jacents : adresse de réseau, adresse de diffusion, premier et dernier hôte utilisable, masque de sous-réseau en notation décimale pointée et inverse (wildcard), nombre total d'adresses, hôtes utilisables et la représentation binaire du masque. Il fonctionne pour IPv4 et IPv6 — pour IPv6, nous affichons la longueur du préfixe, le nombre de sous-blocs /64 et la dérivation EUI-64 le cas échéant.

Au-delà du décodage de base, l'outil peut diviser un CIDR en sous-réseaux plus petits (VLSM) ou agréger des sous-réseaux adjacents en un seul super-réseau. Saisissez un bloc parent et une longueur de préfixe souhaitée pour obtenir la liste des sous-réseaux contenus, ou collez plusieurs CIDR pour trouver le plus petit préfixe couvrant. Tous les calculs s'exécutent entièrement dans votre navigateur — rien n'est envoyé à nos serveurs.

Quand utiliser cet outil

  • Concevoir un réseau. Planifiez les tailles de VLAN, les liaisons point-à-point et les portées DHCP sans écrire les calculs sur papier.
  • Vérifier les règles de pare-feu. Confirmez que 10.0.0.0/8 couvre vraiment 10.5.42.7 avant de pousser une ACL.
  • Sous-réseautage cloud. AWS, GCP et Azure utilisent tous CIDR — découpez un VPC /16 en sous-réseaux /24 par zone de disponibilité en quelques secondes.
  • Planification IPv6. Voyez comment un /48 de votre FAI se découpe en attributions /64 par VLAN — il y en a 65 536, plus que vous n'en aurez jamais besoin.

À propos des hôtes utilisables

Pour IPv4, l'adresse de réseau (.0) et l'adresse de diffusion (.255 sur un /24) sont réservées — donc un /24 a 256 au total mais seulement 254 hôtes utilisables. Les liaisons point-à-point (/31) et les routes d'hôte (/32) sont des cas spéciaux définis dans la RFC 3021 — les deux adresses sont utilisables sur un /31. IPv6 n'a pas de diffusion et pas d'adresses réservées dans un /64 ; toutes les 2^64 adresses sont techniquement utilisables, bien que quoi que ce soit au-dessus d'un /64 viole SLAAC et la plupart des systèmes d'exploitation.

Questions fréquentes

Qu'est-ce que la notation CIDR ?

CIDR (Classless Inter-Domain Routing) écrit un bloc IP comme adresse/longueur-de-préfixe. 192.168.1.0/24 signifie "le réseau de 24 bits commençant à 192.168.1.0" — équivalent à l'ancien masque de sous-réseau de classe C 255.255.255.0. CIDR a remplacé le système rigide de classes A/B/C en 1993 et est maintenant la seule notation de bloc d'adresses utilisée dans les routeurs, les pare-feu et les consoles cloud.

Pourquoi mon /24 n'a-t-il que 254 hôtes, pas 256 ?

Les premières et dernières adresses de tout sous-réseau IPv4 sont réservées : .0 est l'adresse réseau (utilisée dans les entrées de routage), .255 est la diffusion dirigée. Vous ne pouvez jamais attribuer ces deux à un hôte sur un LAN ordinaire. Un /24 a 2^8 = 256 adresses moins ces deux = 254 utilisables. L'exception est /31 (RFC 3021) où les deux extrémités sont utilisables pour les liaisons point-à-point.

Puis-je sous-réseauter IPv6 de la même manière ?

Oui, mais les conventions sont différentes. IPv6 n'a pas de diffusion et pas d'adresses réservées, donc un /126 point-à-point ou un /127 link donne toutes les adresses aux hôtes. L'attribution attendue à l'utilisateur final est un /64 — quoi que ce soit de plus petit (par exemple /80, /96) casse l'auto-configuration SLAAC dans la plupart des systèmes d'exploitation. Les FAI délèguent généralement /48 ou /56 aux clients.

Qu'est-ce qu'un masque wildcard ?

Le masque wildcard (inverse) est le complément binaire du masque de sous-réseau. Pour /24, le masque est 255.255.255.0, le wildcard est 0.0.0.255. Les ACL Cisco utilisent des masques wildcard — "correspondre partout où un bit 1 apparaît" — donc access-list 1 permit 192.168.1.0 0.0.0.255 est l'équivalent wildcard de "permettre 192.168.1.0/24". D'autres fournisseurs (Juniper, Fortinet) utilisent le masque régulier.