Calculateur VLSM
Divisez un réseau IPv4 en sous-réseaux de tailles différentes selon les besoins en hôtes. Fournit CIDR, masque, plage et broadcast.
Un besoin par ligne. Étiquette optionnelle, virgule, nombre d'hôtes. Exemple : Ventes, 50
| Étiquette | Requis | Attribué | CIDR | Plage | Broadcast |
|---|---|---|---|---|---|
| Sales | 50 | 62 | 192.168.1.0/26 | 192.168.1.1 – 192.168.1.62 | 192.168.1.63 |
| Engineering | 20 | 30 | 192.168.1.64/27 | 192.168.1.65 – 192.168.1.94 | 192.168.1.95 |
| Admin | 10 | 14 | 192.168.1.96/28 | 192.168.1.97 – 192.168.1.110 | 192.168.1.111 |
| Guests | 5 | 6 | 192.168.1.112/29 | 192.168.1.113 – 192.168.1.118 | 192.168.1.119 |
120 / 256 addresses used
Comprendre le Variable Length Subnet Masking
Le VLSM est l'évolution du subnetting par classes qui a éliminé l'approche rigide de taille unique pour l'allocation d'adresses IP. Aux débuts d'internet, les organisations recevaient des blocs réseau de Classe A, B ou C avec des masques fixes, gaspillant d'énormes quantités d'adresses. Une entreprise ayant besoin de 300 hôtes recevait un bloc Classe B avec 65 534 adresses. CIDR et VLSM, formalisés dans les RFC 1878 et RFC 4632, ont remplacé ce système en autorisant des masques de n'importe quelle longueur, permettant à chaque sous-réseau d'être dimensionné selon son besoin réel.
L'algorithme d'allocation du plus grand au plus petit est au cœur d'une conception VLSM efficace. Chaque taille de sous-réseau a une exigence d'alignement naturelle : un bloc /26 (64 adresses) doit commencer à une adresse divisible par 64, un bloc /27 (32 adresses) à un multiple de 32, etc. En triant les besoins du plus grand au plus petit, chaque sous-réseau tombe naturellement sur sa frontière requise. Allouer les petits sous-réseaux en premier créerait des trous lorsque les grands sous-réseaux doivent sauter au prochain point d'alignement valide.
En pratique, le VLSM est utilisé partout où les réseaux comportent des segments de tailles différentes. Un réseau de campus peut nécessiter un /23 pour un grand bâtiment, plusieurs blocs /25 pour des départements moyens et des liens /30 point à point entre routeurs. Les architectures de succursales allouent généralement un /24 ou /23 pour le site, puis subdivisent avec VLSM pour les VLANs de données, voix, gestion et Wi-Fi. L'avantage clé : aucun espace d'adressage n'est gaspillé dans des sous-réseaux surdimensionnés, et l'espace restant reste disponible pour la croissance future.
Questions fréquentes
Qu'est-ce que le VLSM ?
Le Variable Length Subnet Masking permet de diviser un réseau IP en sous-réseaux de tailles différentes, contrairement au subnetting à longueur fixe où tous les sous-réseaux sont identiques. Le VLSM a été introduit avec le CIDR (RFC 1878, RFC 4632) et est pris en charge par tous les protocoles de routage modernes (OSPF, EIGRP, BGP). Il évite le gaspillage d'adresses en adaptant chaque sous-réseau au nombre réel d'hôtes.
Pourquoi les sous-réseaux sont-ils alloués du plus grand au plus petit ?
Les sous-réseaux plus grands ont des exigences d'alignement plus strictes. Un /26 (64 adresses) doit commencer sur une frontière de 64 adresses. L'allocation du plus grand au plus petit garantit un alignement correct sans gaspillage d'espace. Si les petits sous-réseaux étaient alloués en premier, le prochain grand sous-réseau pourrait devoir sauter des adresses pour atteindre sa frontière d'alignement.
Que devient l'espace d'adressage inutilisé ?
Après l'allocation VLSM, les adresses restantes dans le bloc parent sont disponibles pour de futurs sous-réseaux. Ce calculateur affiche le total utilisé par rapport au total disponible. L'espace inutilisé peut être subdivisé ultérieurement sans affecter les allocations existantes.
Puis-je utiliser le VLSM avec n'importe quel protocole de routage ?
Le VLSM nécessite un protocole de routage sans classe qui transporte l'information de longueur de préfixe. OSPF, IS-IS, EIGRP et BGP prennent tous en charge le VLSM. RIPv1, qui ne gère que les réseaux avec classes, ne le supporte pas. RIPv2 a ajouté le support sans classe et fonctionne avec le VLSM.
Comment calculer le préfixe minimum pour N hôtes ?
La formule est : trouver la plus petite puissance de 2 qui est ≥ N + 2 (réseau et broadcast), puis le préfixe = 32 moins l'exposant. Pour 50 hôtes : la prochaine puissance de 2 ≥ 52 est 64 (2^6), donc préfixe = 32 - 6 = /26, ce qui donne 62 hôtes utilisables.