Désagrégateur CIDR
Décomposer un bloc CIDR en blocs plus petits
Deaggregated Subnets
About Deaggregation
Deaggregation (or disaggregation) splits a larger CIDR block into smaller subnets. For example, a /16 can be split into 256 /24s. This is useful for distributing address space or creating more specific routes.
Le CIDR Deaggregator décompose un bloc CIDR plus large en une liste complète de sous-réseaux plus petits selon une longueur de préfixe spécifiée. Saisissez une source comme 10.0.0.0/16 avec un préfixe cible de /24 pour obtenir les 256 sous-réseaux /24 dans cette plage, ou divisez un /22 en quatre blocs /24 pour l'attribution de VLAN.
Comprendre la déagrégation CIDR
La déagrégation est l'inverse de l'agrégation de routes. Là où l'agrégation combine plusieurs petits blocs en blocs plus grands, la déagrégation prend un grand bloc et le divise en de nombreux blocs plus petits de taille uniforme. C'est l'une des opérations les plus courantes en gestion d'adresses IP, et elle intervient à chaque fois que vous devez subdiviser une plage d'adresses allouée en éléments utilisables.
Considérez un scénario typique. Votre organisation reçoit une allocation /16 d'un registre Internet régional (RIR). Cela représente 65 536 adresses dans un seul bloc -- bien trop pour être utilisé comme un seul sous-réseau. Vous devez le décomposer en blocs /24 pour les différents sites, en blocs /28 pour les segments DMZ, et en blocs /30 pour les liens point à point. Chacune de ces subdivisions est une opération de déagrégation. Le calcul est toujours le même : un /16 contient exactement 2^(24-16) = 256 sous-réseaux de taille /24, ou 2^(28-16) = 4 096 sous-réseaux de taille /28.
Dans les environnements cloud, la déagrégation est tout aussi courante. Lorsque vous créez un VPC avec une plage CIDR /16, vous devez découper des sous-réseaux pour différentes zones de disponibilité, couches applicatives et services. Chaque sous-réseau est un morceau déagrégé du bloc VPC parent. Le déagrégateur vous donne la liste complète des sous-réseaux disponibles à la taille choisie, que vous pouvez ensuite attribuer selon votre architecture.
Comment déagréger un bloc CIDR
- Saisissez le bloc CIDR source (par ex.
10.0.0.0/16) - Spécifiez la longueur de préfixe cible (par ex.
/24) - L'outil génère tous les sous-réseaux de la taille cible au sein du bloc source
- Copiez la liste résultante pour l'utiliser dans vos plans d'allocation de sous-réseaux, configurations de routage ou provisionnement d'infrastructure
Exemples de déagrégation CIDR
| CIDR source | Préfixe cible | Nombre de sous-réseaux | Premier sous-réseau | Dernier sous-réseau |
|---|---|---|---|---|
10.0.0.0/16 | /24 | 256 | 10.0.0.0/24 | 10.0.255.0/24 |
192.168.0.0/22 | /24 | 4 | 192.168.0.0/24 | 192.168.3.0/24 |
172.16.0.0/16 | /20 | 16 | 172.16.0.0/20 | 172.16.240.0/20 |
10.0.0.0/24 | /28 | 16 | 10.0.0.0/28 | 10.0.0.240/28 |
10.0.0.0/8 | /16 | 256 | 10.0.0.0/16 | 10.255.0.0/16 |
Exemple détaillé : division d'un /22 en /24
Source: 192.168.0.0/22
Output:
192.168.0.0/24 (192.168.0.0 - 192.168.0.255)
192.168.1.0/24 (192.168.1.0 - 192.168.1.255)
192.168.2.0/24 (192.168.2.0 - 192.168.2.255)
192.168.3.0/24 (192.168.3.0 - 192.168.3.255)
Un /22 contient 2^(32-22) = 1 024 adresses. Chaque /24 contient 256 adresses, donc le /22 se divise exactement en 4 sous-réseaux.
Quand utiliser le CIDR Deaggregator
- Allocation d'adresses par les FAI -- décomposer un grand bloc alloué (par ex. un
/16d'un RIR) en attributions de taille client comme/24ou/28 - Planification de sous-réseaux VPC -- subdiviser une plage CIDR de VPC en sous-réseaux pour différentes zones de disponibilité, niveaux de service ou applications
- Ingénierie de trafic -- créer des routes plus spécifiques pour surcharger les routes moins spécifiques et diriger le trafic sur les chemins préférés
- Déagrégation BGP -- annoncer des préfixes plus spécifiques pour influencer le routage du trafic entrant depuis les fournisseurs en amont
- Définition de scopes DHCP -- décomposer une grande allocation en scopes DHCP individuels pour différents VLAN ou étages de bâtiment
- Inventaire de l'espace d'adressage -- énumérer tous les sous-réseaux possibles d'une taille donnée au sein d'une allocation parente à des fins de planification
Fonctionnement de la déagrégation CIDR
La déagrégation est l'inverse mathématique de l'agrégation. Le nombre de sous-réseaux résultants est toujours 2^(préfixe_cible - préfixe_source).
Formule du nombre de sous-réseaux
Nombre de sous-réseaux = 2^(cible - source)
Exemple : /16 vers /24
Sous-réseaux = 2^(24 - 16) = 2^8 = 256
Comment les sous-réseaux sont calculés
Chaque sous-réseau résultant est généré en incrémentant dans l'espace d'adressage par pas égaux à la taille du préfixe cible :
Source: 10.0.0.0/16, Cible: /18
Pas = 2^(32 - 18) = 16 384 adresses
10.0.0.0/18 (adresses 0 - 16 383)
10.0.64.0/18 (adresses 16 384 - 32 767)
10.0.128.0/18 (adresses 32 768 - 49 151)
10.0.192.0/18 (adresses 49 152 - 65 535)
Tailles de déagrégation courantes
| Source | Cible | Sous-réseaux | Scénario typique |
|---|---|---|---|
/16 vers /24 | 256 | Allocation standard d'un sous-réseau par site | |
/16 vers /20 | 16 | Blocs de niveau site au sein d'un campus | |
/24 vers /28 | 16 | Segments DMZ ou petit département | |
/24 vers /30 | 64 | Liens point à point au sein d'un site | |
/8 vers /16 | 256 | Allocations régionales dans un grand bloc |
Déagrégation IPv6
Le même processus s'applique à IPv6 mais avec des adresses de 128 bits. La déagrégation de 2001:db8::/32 en sous-réseaux /48 produit 2^(48-32) = 65 536 sous-réseaux, une opération courante pour les registres Internet régionaux qui allouent de l'espace d'adressage aux organisations.
Conseils pratiques pour la déagrégation
Lors de la planification de votre organisation de sous-réseaux, résistez à la tentation d'utiliser le plus petit sous-réseau possible pour chaque usage. Un /28 avec 14 hôtes utilisables peut sembler parfait pour une DMZ avec 8 serveurs aujourd'hui, mais l'ajout d'un load balancer, d'une appliance de supervision et de quelques machines de test l'épuisera rapidement. Prévoyez au moins 50 % de marge : si vous avez besoin de 8 adresses, utilisez un /27 (30 utilisables) plutôt qu'un /28 (14 utilisables). Le coût du réadressage d'un sous-réseau est toujours plus élevé que celui de l'allocation de quelques adresses supplémentaires en amont.
Pour les plans d'adressage hiérarchiques, déagrégez par étapes. Commencez par votre plus grande allocation et décomposez-la en blocs de niveau site, puis décomposez chaque bloc site en blocs de niveau bâtiment, puis en sous-réseaux de niveau VLAN. Cette approche hiérarchique garde vos tables de routage propres car vous pouvez résumer tous les sous-réseaux d'un site en un bloc de niveau site à la périphérie de votre réseau. Si vous déagrégez directement d'un /16 en blocs /28 sans regroupement intermédiaire, vous perdez la possibilité de résumer proprement.
Soyez prudent avec les déagrégations très importantes. Diviser un /8 en blocs /32 produit plus de 16 millions d'entrées, ce qui est rarement utile et peut surcharger votre navigateur. En pratique, déagréger de plus de deux ou trois longueurs de préfixe à la fois (par ex. /16 vers /24, soit 8 bits de différence) est le maximum dont vous aurez typiquement besoin pour une seule opération.
Questions fréquentes
Que se passe-t-il si le préfixe cible est plus petit que le préfixe source ?
L'outil renverra une erreur. Le préfixe cible doit être un nombre plus grand (plus spécifique) que le préfixe source. Vous ne pouvez pas déagréger un /24 en blocs /16 -- ce serait de l'agrégation, l'opération inverse.
La sortie peut-elle être très volumineuse ?
Oui. Déagréger un /8 en blocs /32 produirait plus de 16 millions d'entrées. L'outil émet des avertissements pour les sorties volumineuses et peut proposer une pagination ou des limites de sortie pour garder les résultats exploitables.
La déagrégation est-elle la même chose que la division de sous-réseau ?
Les deux concepts sont étroitement liés. La déagrégation décompose spécifiquement un bloc en sous-réseaux d'une longueur de préfixe cible uniforme. La division de sous-réseau peut aussi désigner la séparation en un nombre spécifique de parties égales ou en sous-réseaux avec un nombre cible d'hôtes, ce qui ne nécessite pas forcément de spécifier le préfixe exact.
Peut-on déagréger en sous-réseaux de tailles non uniformes ?
Cet outil produit des sous-réseaux uniformes d'un seul préfixe cible. Si vous avez besoin de sous-réseaux de tailles différentes (par ex. un /24, deux /25 et quatre /28 à partir d'un /22), utilisez le Subnet Allocation Planner qui gère les demandes de taille variable.
La déagrégation fonctionne-t-elle avec IPv6 ?
Oui. Saisissez n'importe quel bloc CIDR IPv6 et une longueur de préfixe cible entre le préfixe source et /128. La même formule et la même logique d'énumération s'appliquent aux adresses de 128 bits.
Outils associés
- CIDR Aggregator - Agréger plusieurs blocs CIDR en routes résumées (l'opération inverse)
- Subnet Splitter (/x to /y) - Diviser un sous-réseau en sous-réseaux plus petits d'un préfixe spécifique
- Subnet Splitter (N Equal Subnets) - Diviser un sous-réseau en N sous-réseaux de taille égale
- Subnet Allocation Planner - Planifier les allocations de sous-réseaux pour les blocs demandés
- CIDR to IP Range Converter - Convertir la notation CIDR en plage d'adresses IP