Mode d'emploi
- Choisissez Fusionner une liste sous Que faire, puis collez vos adresses et blocs dans Adresses et blocs, un par ligne.
- Lisez Blocs dans le résultat pour le nombre de blocs, et Adresses couvertes pour le total de chaque famille.
- Copiez les blocs depuis Blocs, un par ligne. Pour transformer une plage en blocs, choisissez Plage en blocs et remplissez Première adresse et Dernière adresse.
Comment les blocs sont fusionnés
Un bloc CIDR est un nombre d'adresses puissance de deux qui commence à un multiple de sa propre taille, écrit comme une adresse et une longueur de préfixe (RFC 4632, section 3.1). Deux blocs côte à côte, ou qui se chevauchent, couvrent une même plage d'adresses : la page les réunit en plus petits blocs qui couvrent exactement cette plage. Un bloc contenu dans un autre est retiré.
- Deux moitiés d'un bloc se réunissent en bloc : 192.0.2.0/25 et 192.0.2.128/25 deviennent 192.0.2.0/24.
- Des adresses côte à côte mais non alignées restent séparées : 192.0.2.1 et 192.0.2.2 sont deux blocs /32, car un /31 doit commencer sur une adresse paire.
- IPv4 et IPv6 sont fusionnées séparément, car chaque bloc appartient à une famille.
Transformer une plage en blocs
Une plage allant d'une première adresse à une dernière est couverte par des blocs pris de façon gloutonne : chaque bloc commence à l'adresse suivante de la plage, est aussi grand que son début le permet, et ne dépasse pas la dernière adresse. Une plage de 192.0.2.1 à 192.0.2.10 demande cinq blocs : un /32, un /31, un /30, un /31 et un /32. Aucun bloc ne couvre d'adresse hors de la plage.
Exemple détaillé : la plage 192.0.2.1 à 192.0.2.10
La première adresse, 192.0.2.1, est impaire : elle ne peut former qu'un bloc d'une adresse. Les adresses suivantes, 192.0.2.2 et 192.0.2.3, forment un /31. Puis 192.0.2.4 à 192.0.2.7 forment un /30, 192.0.2.8 et 192.0.2.9 un /31, et la dernière adresse, 192.0.2.10, un bloc d'une adresse.
Ensemble, ces cinq blocs couvrent les dix adresses de la plage, et aucune autre.
| Mesure | Valeur |
|---|---|
| Blocs | 5 |
| Adresses couvertes | 10 |
| Premier bloc | 192.0.2.1/32 |
Questions fréquentes
Quelle différence y a-t-il entre un bloc et une plage ?
Un bloc est un préfixe CIDR : un nombre d'adresses puissance de deux qui commence à un multiple de sa taille, comme 192.0.2.0/24 pour 256 adresses (RFC 4632, section 3.1). Une plage est toute suite d'adresses d'une première à une dernière ; elle ne forme pas forcément un bloc, si bien qu'il peut falloir plusieurs blocs pour la couvrir.
Le résultat peut-il couvrir des adresses absentes de ma liste ?
Non. La fusion ne réunit que les entrées que vous avez données, et retire celles qui sont contenues dans une autre : les blocs couvrent donc exactement les adresses de vos entrées, et rien d'autre.
Puis-je mêler IPv4 et IPv6 dans une même liste ?
Oui. La page lit les deux et fusionne chaque famille à part. Les adresses de chaque famille sont totalisées séparément, car une adresse IPv4 et une adresse IPv6 ne se comptent pas ensemble.
Que se passe-t-il si une ligne a des bits d'hôte renseignés, comme 192.0.2.5/24 ?
La page lit la ligne comme le bloc qui la contient, 192.0.2.0/24, et le signale dans une note. Un préfixe décrit un bloc : les bits après la longueur du préfixe ne font pas partie du bloc.
L'outil envoie-t-il ma liste quelque part ?
Non. La fusion se fait dans votre navigateur, et rien de ce que vous collez n'est envoyé ni enregistré.
Sources
- RFC 4632 (en anglais) : Classless Inter-domain Routing (CIDR)
- RFC 4291 (en anglais) : IP Version 6 Addressing Architecture
- RFC 3986 (en anglais) : Uniform Resource Identifier, format des adresses IPv4
Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.