Calculateur de Sous-réseau IP

Calculateur de sous-réseaux IPv4 et IPv6 : réseau, broadcast, masque, plage d'hôtes, nombre d'adresses et type à partir d'un CIDR ou IP + masque.

Vos saisies et fichiers restent dans le navigateur

Exemples
Détails du réseau

Saisissez une adresse avec un préfixe ou un masque, ou choisissez un exemple, pour voir le réseau, la plage d’hôtes et le nombre d’adresses.

Hôtes

Total:

Espace d’adressage
Adresse
Masque de sous-réseau
Masque générique (Wildcard)
Réseau
Diffusion (Broadcast)
Hôte Min
Hôte Max
Classe
Binaire
Adresse
Masque de sous-réseau
Sur cette page

Calculez des sous-réseaux IPv4 et IPv6 à partir de la notation CIDR : adresse réseau, masque de préfixe, plage d'hôtes ou d'adresses et nombre exact d'adresses. En IPv4, vous pouvez aussi saisir un masque en notation décimale pointée et obtenir le broadcast, le masque générique et une vue binaire.

Fonctionnalité détaillée

En IPv4, saisissez 192.168.1.10/24, une adresse suivie de son masque (192.168.1.10 255.255.255.0) ou une adresse seule, traitée comme /32. Le tableau affiche l'adresse, le masque, le masque générique (wildcard), le réseau avec préfixe, le broadcast, le premier et le dernier hôte utilisable, le nombre d'hôtes utilisables et total, la classe historique (A–E) et le type d'adresse : privée (RFC 1918), partagée CGNAT (100.64.0.0/10), loopback, lien local, documentation, multicast, réservée ou publique. Un /31 est traité comme une liaison point à point avec deux adresses utilisables (RFC 3021), un /32 comme un hôte unique.

Toute saisie contenant deux-points est interprétée comme IPv6 : 2001:db8::1/64 ou une adresse sans préfixe (/128). Vous obtenez l'adresse en forme compressée (RFC 5952) et développée, le réseau, le masque de préfixe, la première et la dernière adresse et le nombre exact d'adresses — jusqu'à 2^128, écrit en entier. IPv6 n'a pas de broadcast : toutes les adresses du préfixe sont comptées. Le badge de type signale l'unicast global, le local unique (fc00::/7), le lien local (fe80::/10), le multicast, la documentation (2001:db8::/32), le loopback et d'autres plages spéciales.

Découper en sous-réseaux divise le réseau calculé en sous-réseaux égaux de préfixe plus long — par exemple un /24 en quatre /26 ou un /48 IPv6 en sous-réseaux /64. L'outil affiche le nombre total de sous-réseaux (exact aussi en IPv6), le nombre d'adresses par sous-réseau et un tableau avec la plage d'hôtes de chacun (en IPv4, aussi le broadcast) ; au plus les 256 premiers sont listés et Copier la liste les copie en notation CIDR.

Le calcul est effectué par un petit module WebAssembly compilé depuis Rust. Il est téléchargé au premier clic sur Calculer, et les adresses saisies ne sont envoyées nulle part. Les identifiants de zone (fe80::1%eth0) et les plages comme 10.0.0.1-10.0.0.9 ne sont pas acceptés.

Exemples pratiques

Réseau de bureau : 192.168.1.10/24 donne le réseau 192.168.1.0/24, le broadcast 192.168.1.255, les hôtes 192.168.1.1–192.168.1.254 (254 utilisables) et le type Privée.

Masque au lieu d'un préfixe : 172.16.0.1 255.240.0.0 est reconnu comme /12 — réseau 172.16.0.0, broadcast 172.31.255.255, 1 048 574 hôtes utilisables.

Liaison point à point : 10.0.0.1/31 fournit deux adresses utilisables, 10.0.0.0 et 10.0.0.1, car la RFC 3021 ne réserve ni réseau ni broadcast pour un /31.

IPv6 /64 : 2001:db8:abcd:12::1/64 donne le réseau 2001:db8:abcd:12::, la dernière adresse 2001:db8:abcd:12:ffff:ffff:ffff:ffff, 18 446 744 073 709 551 616 adresses (2^64) et le type Documentation.

Comment utiliser cet outil

  1. Saisir une adresse

    Entrez une adresse IPv4 ou IPv6 dans Adresse IP / CIDR — avec un préfixe (10.20.30.40/22, 2001:db8::/48) ou, en IPv4, avec le masque après une espace.

  2. Calculer

    Cliquez sur Calculer ou appuyez sur Entrée. Un clic sur l'un des Exemples remplit le champ et lance le calcul.

  3. Lire et copier

    Vérifiez le réseau, la plage et le nombre d'adresses dans le tableau, puis copiez le réseau ou le broadcast (en IPv6, la dernière adresse) avec les icônes de copie.

Conseils et bonnes pratiques

  • Inutile de saisir l'adresse réseau : 10.20.30.40/22 est normalisé vers le réseau 10.20.28.0.
  • Une adresse IPv4 sans préfixe vaut /32, une adresse IPv6 /128.
  • Le badge de type décrit l'adresse saisie : 100.64.0.1 est Partagée (CGNAT), pas Publique, bien qu'elle ne soit pas privée au sens de la RFC 1918.
  • Les sous-réseaux IPv6 d'un LAN sont généralement des /64 ; les liaisons point à point utilisent /127 (RFC 6164).
  • La vue binaire (IPv4 uniquement) montre précisément où le masque sépare les bits réseau et hôte.