Analyser un ensemble CIDR IPv4

Collez une adresse ou un CIDR IPv4 par ligne ; sans préfixe, une adresse vaut /32. Aucun système de routage n’est interrogé.

Fonctionne localement dans votre navigateur
Tout dans cet outil est traité dans ce navigateur. VoriTools ne télécharge pas, ne stocke pas et n’appelle aucune API tierce avec votre entrée.
Liste IPv4 CIDRUne adresse IPv4 ou un bloc CIDR par ligne ; une adresse sans préfixe est traitée comme /32.
Mathématiques des itinéraires locauxValider la politique avant de la publierIPv4 uniquement

Cela effectue uniquement l’arithmétique d’adresse. Il n'interroge pas BGP, DNS, les pare-feu ou les tables de routage cloud.

Blocs d'entrée
Aucun bloc IPv4 valide à afficher pour le moment.
Blocs agrégés
Aucun itinéraire global à afficher pour l'instant.

Comment résumer une liste CIDR IPv4

Cet outil lit une liste d’adresses IPv4 et de blocs CIDR, normalise chaque ligne sur son adresse réseau, signale les doublons et les blocs déjà contenus dans une route plus large, puis fusionne ce qui peut l’être de façon exacte pour obtenir la liste la plus courte possible. Les bits d’hôte sont mis à zéro : 10.0.0.77/24 devient 10.0.0.0/24, et une adresse sans préfixe vaut /32.

Tout est calculé dans le navigateur : la liste n’est pas envoyée et l’outil n’interroge ni BGP, ni DNS, ni pare-feu, ni tables de routage cloud. Il ne traite que l’IPv4.

  1. Collez une adresse IPv4 ou un bloc CIDR par ligne ; « Charger un exemple » remplit le champ avec six lignes.
  2. Cliquez sur « Analyser et résumer » pour normaliser la liste et produire les routes agrégées.
  3. Lisez le résumé : blocs d’entrée, blocs distincts, entrées redondantes, routes en sortie et adresses couvertes.
  4. Consultez le tableau des blocs d’entrée pour l’état de chaque ligne (utilisable, doublon, couvert) et celui des blocs agrégés pour le résultat.
  5. Cliquez sur « Copier » pour placer les routes résumées dans le presse-papiers sous forme de liste simple.

Ce que signifient les chiffres

Comment le résumé est décidé

Chaque ligne est lue comme un réseau IPv4 : l’adresse est masquée par son préfixe, donc 10.0.0.77/24 et 10.0.0.0/24 donnent le même bloc. Un bloc qui répète un bloc déjà vu est marqué doublon. Un bloc contenu dans un bloc plus large de la même liste est marqué couvert, et le tableau indique la route qui le contient.

L’agrégation est exacte : deux blocs ne fusionnent que s’ils ont la même longueur de préfixe, s’ils sont adjacents et s’ils remplissent ensemble un bloc plus grand aligné. La fusion est répétée sur le résultat : 10.0.0.0/25 + 10.0.0.128/25 donnent 10.0.0.0/24 et 192.168.20.0/24 + 192.168.21.0/24 donnent 192.168.20.0/23. Aucune route n’est inventée au-delà de ce que l’entrée couvrait déjà.

Exemples calculés

L’exemple intégré contient six lignes : 10.0.0.0/25, 10.0.0.128/25, 10.0.1.0/24, 10.0.2.42, 192.168.20.0/24 et 192.168.21.0/24. Il en ressort trois routes — 10.0.0.0/23, 10.0.2.42/32 et 192.168.20.0/23 — qui couvrent 1 025 adresses.

0.0.0.0/0 est affiché comme tout l’espace IPv4, soit 4 294 967 296 adresses, et une adresse seule comme 10.1.2.3 devient 10.1.2.3/32, une seule adresse. Trois blocs /25 adjacents ne fusionnent que jusqu’où les données le permettent : 10.0.0.0/25, 10.0.0.128/25 et 10.0.1.0/25 donnent 10.0.0.0/24 plus 10.0.1.0/25.

Règles de saisie et limites

Une adresse ou un bloc par ligne ; une adresse seule vaut /32. Les préfixes vont de /0 à /32. Le caractère # ouvre un commentaire : les lignes de commentaire et les remarques en fin de ligne, comme 10.0.0.0/24 # bureau, sont ignorées. Tout ce qui n’est pas une adresse ou un bloc IPv4 est signalé avec son numéro de ligne et exclu du résultat ; si aucune ligne n’est lisible, le résultat précédent est effacé.

L’outil fait de l’arithmétique de préfixes exacte et rien d’autre. Il ne valide pas de politique de routage, n’interroge ni BGP, ni DNS, ni pare-feu, ni tables de routage cloud, n’accepte pas l’IPv6 et n’envoie la liste nulle part.

Outils récents :