Vous êtes sur la page 1sur 2

I.

Introduction VLSM (Variable-lenght subnet masking) a t dvelopp pour permettre de multiplier les niveaux de subnet au sein d'un mme rseau, c'est dire que le masque de rseau ne reste pas fig. Cela permet donc d'utiliser plusieurs masque de sous rseaux dans le mme rseau. En quelques sortes, "on subnette un subnet", ce qui va augmenter l'efficacit d'adressage et va premettre de "rsumer les routes" (route summarization) VLSM est en quelques sortes une extention de CIDR. Ces deux notions sont en fait troitement li, la seule diffrence est que VLSM est destin un rseau interne propre une organisation, tandis que CIDR lui peut agir dans le rseau internet (mondial). Les protocoles supportant le VLSM sont les suivants (classless) : RIPv2 OSPF BGP4 IS-IS EIGRP

*Remarque : RIPv1, IGRP, EGP et BGP3 fonctionnent en Classful. II. Petit exemple de calcul : Imaginons une entreprise disposant de l'adresse subnet 172.16.32.0/20, et on doit assigner des adresses pour un rseau contenant 10 htes. Si on decortique cette adresse, on peut voir que nous avons 20 bits pour la partie rseau et 12 bits pour la partie hte. Avec a nous pouvons donc adresser 4094 (2**12-2) htes, ce qui est beaucoup trop et engendrerai un gachi inutil. Avec VLSM nous allons pouvoir rediviser cette adresse! Nous pouvons par exemple choisir, avec ces 12 bits, un plan avec 64 rseaux (2**6) qui contiendraient chacun 62 htes (2**6-2). Ce qui nous amnera un /26 (6 bits rseaux, 6 bits htes). - Commenons par mettre 172.16.32.0 en binaire : 10101100.00010000.00100000.00000000 - Localisons ensuite le /20 : 10101100.00010000.0010/0000.00000000 - Maintenant le /26 :

10101100.00010000.0010/0000.00/000000 Et voil, nous avons isoler nos rseaux, il ne reste plus qu' les crire tous les 64. 10101100.00010000.0010/0000.00/000000 10101100.00010000.0010/0000.01/000000 10101100.00010000.0010/0000.10/000000 10101100.00010000.0010/0000.11/000000 10101100.00010000.0010/0001.00/000000 10101100.00010000.0010/0001.01/000000 etc ... : : : : : : 172.16.32.0/26 172.16.32.64/26 172.16.32.128/26 172.16.32.192/26 172.16.33.0/26 172.16.33.64/26

* Remarque, concernant la rfc 950 au sujet du subneting (Internet Standard Subnetting Procedure) Elle stipule que pour des raisons de broadcast et d'adresses rseaux, pour calculer le nombres d'adresses disponibles il faut appliquer la formule 2**n-2 (n etant le nombre de bits). Ceci a un petit peu chang depuis la RFC 1878 (Variable Length Subnet Table For IPv4) qui explique que le nombre de sous-rseaux est calcul par la formule 2n, o n est le nombre de bits tendus (Partie au-del de la partie Classful) du masque de sous-rseau VLSM. On pourra donc se retrouver avec un sous rseau avec que des 0. Mais attention, la rgle 2**n-2 reste vraie pour la portion Internet et pour la portion hte!

Vous aimerez peut-être aussi