Au chapitre 3, on a appris à définir et à trouver les plages d'hôtes valides utilisées dans une adresse réseau de classe A, de classe B et de classe C en activant l'hôte bits tout éteint puis tout allumé. C'est très bien, mais on n'a définit qu'un seul réseau. Lorsqu'on veut créer plus de réseaux en utilisant une même plage d'adresse, on devra faire quelque chose qui s'appelle un sous-réseau, c'est ce qui permet d'en prendre un réseau plus grand et le diviser en un tas de réseaux plus petits.
Il existe de nombreuses raisons qui justifien l'utilisation de sous-réseaux, notamment les avantages suivants :
Dans les sections suivantes, on va passer au sous-réseau d'une adresse réseau.
### IP Subnet-Zero
La commande IP Subnet-Zero permet d'utiliser le premier et le dernier sous-réseau dans la conception du réseau. Par exemple, le masque de classe C de 255.255.255.192 fournit des sous-réseaux 64 et 128 (discuté en détail plus loin dans ce chapitre), mais avec la commande ip subnet-zero, on peut maintenant utiliser les sous-réseaux 0, 64, 128 et 192. deux sous-réseaux supplémentaires pour chaque masque de sous-réseau qu'on utilise.
Même si on n'aborde pas l'interface de ligne de commande (CLI) avant le chapitre 6, « Système d'exploitation Internet de Cisco (IOS) », il est important de se familiariser avec cette commande :
P1R1# sh running-config Building configuration... Current configuration : 827 bytes !hostname Pod1R1 ! ip subnet-zero !
Pour créer des sous-réseaux, il faut prendre des bits de la partie hôte de l'adresse IP et les réserver pour définir l'adresse de sous-réseau. Cela signifie moins de bits pour les hôtes, donc plus il y a de sous-réseaux, moins il y a de bits disponibles pour définir les hôtes.
Plus loin dans ce chapitre, on apprendra à créer des sous-réseaux, en commençant par les adresses de classe C. Mais avant d'implémenter réellement le sous-réseau, il faut déterminer les besoins actuels ainsi que planifier les conditions futures.
Avant de passer à la conception et à la création d'un masque de sous-réseau, il faut comprendre que dans cette première section, on discutera du routage par classe, ce qui signifie que tous les hôtes (tous les nœuds) du réseau utilisent exactement le même masque de sous-réseau. Lorsqu'on abordera les masques de sous-réseau de longueur variable (VLSM), on discutera du routage sans classe, ce qui signifie que chaque segment de réseau peut utiliser un masque de sous-réseau différent.
Pour créer un sous-réseau, procéder comme suit :
Pour que le schéma d'adresse de sous-réseau fonctionne, chaque machine du réseau doit savoir quelle partie de l'adresse hôte sera utilisée comme adresse de sous-réseau. Ceci est accompli en attribuant un masque de sous-réseau à chaque machine. Un masque de sous-réseau est une valeur 32 bits qui permet au destinataire des paquets IP de distinguer la partie ID réseau de l'adresse IP de la partie ID hôte de l'adresse IP.
L'administrateur réseau crée un masque de sous-réseau 32 bits composé de 1 et de 0. Les 1 dans le masque de sous-réseau représentent les positions qui font référence aux adresses de réseau ou de sous-réseau.
Tous les réseaux n'ont pas besoin de sous-réseaux, ce qui signifie qu'ils utilisent le masque de sous-réseau par défaut. C'est fondamentalement la même chose que de dire qu'un réseau n'a pas d'adresse de sous-réseau. Le Tableau suivant présente les masques de sous-réseau par défaut pour les classes A, B et C. Ces masques par défaut ne peuvent pas être modifiés. En d'autres termes, on ne peut pas faire en sorte qu'un masque de sous-réseau de classe B lise 255.0.0.0. Si on essaye, l'hôte lira cette adresse comme invalide et ne laissera généralement même pas la saisir. Pour un réseau de classe A, on ne peut pas modifier le premier octet d'un masque de sous-réseau ; il doit lire 255.0.0.0 au minimum. De même, on ne peut pas attribuer 255.255.255.255, car il s'agit uniquement de 1—une adresse de diffusion. Une adresse de classe B doit commencer par 255.255.0.0 et une adresse de classe C doit commencer par 255.255.255.0.
| Classe | Format | Masque de sous-réseau par défaut |
|---|---|---|
| A | network.node.node.node | 255.0.0.0 |
| B | network.network.node.node | 255.255.0.0 |
| C | network.network.network.node | 255.255.255.0 |
Les puissances 2 sont importantes à comprendre et à mémoriser pour une utilisation avec le sous-réseau IP. Pour calculer les puissances de 2, il faut multiplier le nombre par lui-même autant de fois que le nombre qui exprime a puissance. Par exemple, 2^3 est égal à 2x2x2, ce qui équivaut à 8.
Voici une liste de puissances 2 à mémoriser :
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
2^6 = 64
2^7 = 128
2^8 = 256
2^9 = 512
2^10 = 1 024
2^11 = 2 048
2^12 = 4 096
2^13 = 8 192
2^14 = 16 384
2^15 = 32 768
2^16 = 65 536
Voici une petite astuce pour travailler avec les puissances 2 : Chaque puissance successive de 2 est le double de la précédente.
Par exemple, tout ce qu'on a à faire pour retenir la valeur de 2^9 est de savoir d'abord que 2^8 = 256. Pourquoi ? Parce que lorsqu'on double la puissance huit (256), on obtien 2^9 (ou 512). Pour déterminer la valeur de 2^10, on commence simplement à 2^8 = 256, puis on la double deux fois.
On peut aussi aller dans l'autre sens. Si on besoin de savoir ce qu'est 2^6, par exemple, il suffit de couper 256 en deux deux fois : une fois pour atteindre 2^7, puis une fois de plus pour atteindre 2^6.
Un autre terme avec lequel il faut se familiariser est le routage interdomaine sans classe (CIDR). C'est essentiellement la méthode que les FAI (fournisseur de service Internet ) utilisent pour attribuer un certain nombre d'adresses à une entreprise, un domicile, un client. Ils fournissent des adresses dans une certaine taille de bloc.
Lorsqu'on reçoit un bloc d'adresses d'un FAI, ce qu'on obtient ressemblera à ceci : 192.168.10.32/28. Cela indique que le masque de sous-réseau est 28. La notation slash (/) signifie combien de bits sont activés (1s). Évidemment, le maximum ne peut être que /32 car un octet fait 8 bits et il y a 4 octets dans une adresse IP : (4 × 8 = 32). Mais il faut garder à l'esprit que le plus grand masque de sous-réseau disponible (quelle que soit la classe d'adresse) ne peut être qu'un /30 car il faut conserver au moins 2 bits pour les bits d'hôte.
Prendre, par exemple, un masque de sous-réseau par défaut de classe A, qui est 255.0.0.0. Cela signifie que le premier octet du masque de sous-réseau est tout à un (1s), ou 11111111. Lorsqu'on fait référence à une notation slash, il faut compter tous les bits 1 pour déterminer le masque. Le 255.0.0.0 est considéré comme un /8 car il a 8 bits qui sont des 1, c'est-à-dire 8 bits qui sont activés.
Un masque par défaut de classe B serait 255.255.0.0, est un /16 car 16 bits sont des un (1s) : 11111111.11111111.00000000.00000000.
Le tableau suivant contient une liste de chaque masque de sous-réseau disponible et sa notation CIDR équivalente.
| Masque de sous-réseau | Valeur CIDR |
|---|---|
| 255.0.0.0 | /8 |
| 255.128.0.0 | /9 |
| 255.192.0.0 | /10 |
| 255.224.0.0 | /11 |
| 255.240.0.0 | /12 |
| 255.248.0.0 | /13 |
| 255.252.0.0 | /14 |
| 255.254.0.0 | /15 |
| 255.255.0.0 | /16 |
| 255.255.128.0 | /17 |
| 255.255.192.0 | /18 |
| 255.255.224.0 | /19 |
| 255.255.240.0 | /20 |
| 255.255.248.0 | /21 |
| 255.255.252.0 | /22 |
| 255.255.254.0 | /23 |
| 255.255.255.0 | /24 |
| 255.255.255.128 | /25 |
| 255.255.255.192 | /26 |
| 255.255.255.224 | /27 |
| 255.255.255.240 | /28 |
| 255.255.255.248 | /29 |
| 255.255.255.252 | /30 |
/8 à /15 ne peuvent être utilisés qu'avec des adresses réseau de classe A.
/16 à /23 peuvent être utilisés par les adresses réseau de classe A et B.
/24 à /30 peut être utilisé par les adresses réseau de classe A, B et C. C'est l'une des principales raisons pour lesquelles la plupart des entreprises utilisent des adresses réseau de classe A. Comme ils peuvent utiliser tous les masques de sous-réseau, ils bénéficient d'une flexibilité maximale dans la conception du réseau.
Il existe de nombreuses manières différentes de découper un réseau en sous-réseaux. La bonne méthode est celle qui convient le mieux. Dans une adresse de classe C, seuls 8 bits sont disponibles pour définir les hôtes. Les bits de sous-réseau commencent à gauche et vont vers la droite, sans sauter de bits. Cela signifie que pour les sous-réseaux de classe C les masques peuvent être les suivants :
Binary Decimal CIDR --------------------------------------------------------- 00000000 = 0 /24 10000000 = 128 /25 11000000 = 192 /26 11100000 = 224 /27 11110000 = 240 /28 11111000 = 248 /29 11111100 = 252 /30
On ne peut pas utiliser un /31 ou /32 car on doit avoir au moins 2 bits d'hôte pour attribuer des adresses IP aux hôtes.
Dans les sections suivantes, on va voir une autre méthode de sous-réseau qui facilite la création de sous-réseau de plus grands nombres en un rien de temps.
Lorsqu'on a à choisir un masque de sous-réseau possible pour un réseau, il suffit de répondre à cinq questions simples :
À ce stade, il est important de comprendre et de mémoriser les puissances 2, voici comment obtenir les réponses à ces cinq grandes questions :
Cela peut vraiment sembler déroutant. Mais ce n'est vraiment pas aussi difficile qu'il y paraît au début.
Voici de quoi s'entraîner à créer des sous-réseaux d'adresses de classe C en utilisant la méthode qu'on viens de décrire.
On va commencer par le premier masque de sous-réseau de classe C et travailler à travers tous les sous-réseaux que l'on dispose en utilisant une adresse de classe C. Quand on aura terminé, on verra à quel point c'est facile avec les réseaux de classe A et B aussi !
Exemple pratique 1C : 255.255.255.128 (/25)
Dans cet exemple, on va créer un sous-réseau pour l'adresse réseau 192.168.10.0 à l'aide du masque de sous-réseau 255.255.255.128.
192.168.10.0 = Adresse réseau 255.255.255.128 = Masque de sous-réseau
Répondre aux cinq grandes questions :
Le tableau suivant montre pour les sous-réseaux 0 et 128, les plages d'hôtes valides de chacun et l'adresse de diffusion des deux sous-réseaux :
| Sous-réseau | 0 | 128 |
|---|---|---|
| Premier hôte | 1 | 129 |
| Dernier hôte | 126 | 254 |
| Diffusion | 127 | 255 |
Exemple pratique 2C : 255.255.255.192 (/26)
Dans cet exemple, on va créer un sous-réseau pour l'adresse réseau 192.168.10.0 à l'aide du masque de sous-réseau 255.255.255.192.
192.168.10.0 = Adresse réseau 255.255.255.192 = Masque de sous-réseau
Répondre aux cinq grandes questions :
Le tableau suivant montre les 0, 64, 128 et 192 sous-réseaux, les plages d'hôtes valides de chacun et l'adresse de diffusion de chaque sous-réseau :
| Sous-réseau | 0 | 64 | 128 | 192 |
|---|---|---|---|---|
| Premier hôte | 1 | 65 | 129 | 193 |
| Dernier hôte | 62 | 126 | 190 | 254 |
| Diffusion | 63 | 127 | 191 | 255 |
Exemple pratique 3C : 255.255.255.224 (/27)
Cette fois, on a un sous-réseau 192.168.10.0 et le masque de sous-réseau 255.255.255.224.
192.168.10.0 = Adresse réseau 255.255.255.224 = Masque de sous-réseau
Pour répondre aux deux dernières questions, écrire d'abord les sous-réseaux, puis écrire les adresses de diffusion—le nombre juste avant le sous-réseau suivant. Enfin, remplir les adresses des hôtes.
Le tableau suivant donne tous les sous-réseaux pour le masque de sous-réseau de classe C 255.255.255.224 :
| Sous-réseau | 0 | 32 | 64 | 96 | 128 | 160 | 192 | 224 |
|---|---|---|---|---|---|---|---|---|
| Premier hôte | 1 | 33 | 65 | 97 | 129 | 161 | 193 | 225 |
| Dernier hôte | 30 | 62 | 94 | 126 | 158 | 190 | 222 | 254 |
| Diffusion | 31 | 63 | 95 | 127 | 159 | 191 | 223 | 255 |
Exemple de pratique 4C : 255.255.255.240 (/28)
Soit le réseau suivant:
192.168.10.0 = Adresse réseau 255.255.255.240 = Masque de sous-réseau
Pour répondre aux deux dernières questions, consulter le tableau suivant. Il donne les sous-réseaux, les hôtes valides et les adresses de diffusion pour chaque sous-réseau.
Tout d'abord, rechercher l'adresse de chaque sous-réseau à l'aide de la taille de bloc (incrément). Deuxièmement, trouver l'adresse de diffusion de chaque incrément de sous-réseau (c'est toujours le numéro juste avant le prochain sous-réseau valide), puis remplir simplement les adresses d'hôte. Le tableau suivant indique les sous-réseaux, hôtes et adresses de diffusion fournies à partir d'un masque de classe C 255.255.255.240 :
| Sous-réseau | 0 | 16 | 32 | 48 | 64 | 80 | 96 | 112 | 128 | 144 | 160 | 176 | 192 | 208 | 224 | 240 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Premier hôte | 1 | 17 | 33 | 49 | 65 | 81 | 97 | 113 | 129 | 145 | 161 | 177 | 193 | 209 | 225 | 241 |
| Dernier hôte | 14 | 30 | 46 | 62 | 78 | 94 | 110 | 126 | 142 | 158 | 174 | 190 | 206 | 222 | 238 | 254 |
| Diffusion | 15 | 31 | 47 | 63 | 79 | 95 | 111 | 127 | 143 | 159 | 175 | 191 | 207 | 223 | 239 | 255 |
Exemple pratique 5C : 255.255.255.248 (/29)
Soit le réseau suivant:
192.168.10.0 = Adresse réseau 255.255.255.248 = Masque de sous-réseau
Exemple pratique 6C : 255.255.255.252 (/30)
Soit le réseau suivant:
192.168.10.0 = Adresse réseau 255.255.255.252 = Masque de sous-réseau
Doit-on vraiment utiliser un masque qui ne fournit que deux hôtes ?
Lorsqu'on dispose d'un réseau de classe A, on peut avoir avec le routage classeless des masques de différentes tailles. Le 255.255.255.252 (/30) est un masque très utile dans pour les liaisons WAN point à point des réseaux étendus.
Si on utilise le masque 255.255.255.0, alors chaque réseau aurait 254 hôtes, mais on n'utilise que 2 adresses avec un lien WAN ! C'est un gaspillage de 252 hôtes par sous-réseau. Si on utilise le masque 255.255.255.252, alors chaque sous-réseau n'a que 2 hôtes et on ne perd pas de précieuses adresses. C'est un sujet très important, un sujet qu'on abordera beaucoup plus de détails dans la section sur la conception du réseau VLSM dans le chapitre suivant.
Que l'on ait une adresse de classe A, de classe B ou de classe C, le masque /30 ne fournira que deux hôtes. Ce masque est adapté presque exclusivement, ainsi que suggéré par Cisco, pour une utilisation sur des liaisons point à point.
Il est vraiment possible de créer un sous-réseau de tête, ce n'est pas si difficile non plus - par exemple pour le réseau suivant:
192.168.10.33 = Adresse du nœud 255.255.255.224 = Masque de sous-réseau
Tout d'abord, déterminer le sous-réseau et l'adresse de diffusion du réseau dans lequel réside l'adresse IP ci-dessus. on peut le faire en répondant à la question 3 des cinq grandes questions : 256 – 224 = 32, 0, 32, 64, et ainsi de suite. L'adresse de 33 se situe entre les deux sous-réseaux de 32 et 64 et doit faire partie du sous-réseau 192.168.10.32. Le sous-réseau suivant est 64, donc l'adresse de diffusion du sous-réseau 32 est 63 (l'adresse de diffusion d'un sous-réseau est toujours le numéro juste avant le sous-réseau suivant.) la plage d'hôtes valide est de 33 à 62 (les nombres entre le sous-réseau et l'adresse de diffusion).
Bon, essayons-en un autre. On va créer un sous-réseau avec une autre adresse de classe C :
192.168.10.33 = Adresse du nœud 255.255.255.240 = Masque de sous-réseau
Quel est le sous-réseau et l'adresse de diffusion du réseau dont l'adresse IP ci-dessus est membre ? 256 – 240 = 16. 0, 16, 32, 48, et ainsi de suite.
L'adresse de l'hôte se situe entre les 32 et 48 sous-réseaux. Le sous-réseau est 192.168.10.32 et l'adresse de diffusion est 47 (le sous-réseau suivant est 48).
La plage d'hôtes valide est de 33 à 46 (les nombres entre le numéro de sous-réseau et l'adresse de diffusion).
Un dernier test, pour voir si on a bien compris, on a une adresse de nœud de 192.168.10.174 avec un masque de 255.255.255.240. Quelle est la plage d'hôtes valide ?
Le masque est 240, on fait donc un 256 - 240 = 16. C'est la taille de bloc. Continuer simplement à ajouter 16 jusqu'à ce que l'on passe l'adresse d'hôte de 174, à partir de zéro, bien sûr : 0, 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, etc. L'adresse hôte de 174 est comprise entre 160 et 176, donc le sous-réseau est 160. L'adresse de diffusion est 175; la plage d'hôtes valide est 161-174.
Un de plus, juste pour le plaisir. C'est le plus simple de tous les sous-réseaux de classe C :
192.168.10.17 = Adresse du nœud 255.255.255.252 = Masque de sous-réseau
Quel est le sous-réseau et l'adresse de diffusion du sous-réseau dans lequel réside l'adresse IP ci-dessus ? 256 – 252 = 0 (commence toujours à zéro sauf indication contraire sinon), 4, 8, 12, 16, 20, etc. L'adresse hôte se situe entre les 16 et 20 sous-réseaux. Le sous-réseau est 192.168.10.16 et l'adresse de diffusion est 19. La plage d'hôtes valide est 17–18.
Lorsqu'on a un masque de sous-réseau ou une notation slash (CIDR), il faut savoir ce qui suit:
Masque de sous-réseau /25
masque 128
1 bit activé et 7 bits désactivé (10000000)
Taille de bloc de 128
2 sous-réseaux, chacun avec 126 hôtes
Masque de sous-réseau /26
masque 192
2 bits activés et 6 bits désactivés (11000000)
Taille de bloc de 64
4 sous-réseaux, chacun avec 62 hôtes
Masque de sous-réseau /27
masque 224
3 bits activés et 5 bits désactivés (11100000)
Taille de bloc de 32
8 sous-réseaux, chacun avec 30 hôtes
Masque de sous-réseau /28
masque 240
4 bits activés et 4 bits désactivés
Taille de bloc de 16
16 sous-réseaux, chacun avec 14 hôtes
Masque de sous-réseau /29
masque 248
5 bits activés et 3 bits désactivés
Taille de bloc de 8
32 sous-réseaux, chacun avec 6 hôtes
masque de sous-réseau /30
masque 252
6 bits activés et 2 bits désactivés
Taille de bloc de 4
64 sous-réseaux, chacun avec 2 hôtes
Avant de plonger dans ce domaine, examinons d'abord tous les masques de sous-réseau de classe B possibles. On beaucoup plus de masques de sous-réseau possibles qu'on a avec une adresse réseau de classe C :
Modèle de classeB: Étant donné que les bits du masque de sous-réseau commencent à gauche et se déplacent vers la droite et que les bits ne peuvent pas être ignorés, les nombres sont toujours les mêmes quelle que soit la classe d'adresse.:
(/16) 255.255.0.0
(/17) 255.255.128.0
(/18) 255.255.192.0
(/19) 255.255.224.0
(/20) 255.255.240.0
(/21) 255.255.248.0
(/22) 255.255.252.0
(/23) 255.255.254.0
(/24) 255.255.255.0
(/25) 255.255.255.128
(/26) 255.255.255.192
(/27) 255.255.255.224
(/28) 255.255.255.240
(/29) 255.255.255.248
(/30) 255.255.255.252
On sait que l'adresse réseau de classe B a 16 bits disponibles pour l'adressage hôte. Cela signifie que nous pouvons utiliser jusqu'à 14 bits pour le sous-réseau (parce qu'on doit laisser au moins 2 bits pour l'adressage hôte). L'utilisation d'un /16 signifie qu'on n'est pas en sous-réseau avec la classe B, mais c'est un masque que l'on peut utiliser.
Le processus de sous-réseau d'un réseau de classe B est à peu près le même que pour un réseau de classe C, sauf qu'on a juste plus de bits d'hôte et on commence dans le troisième octet.
Utiliser les mêmes numéros de sous-réseau pour le troisième octet avec la classe B qu'on a utilisé pour le quatrième octet avec la classe C, mais ajouter un zéro à la partie réseau et un 255 à la section de diffusion dans le quatrième octet.
Le tableau suivant présente un exemple de plage d'hôtes de deux sous-réseaux utilisés dans un masque de sous-réseau de classe B 240(/20) :
| Subnet Address | 16.0 | 32.0 |
|---|---|---|
| Broadcast Address | 31.255 | 47.255 |
Ajouter simplement les hôtes valides entre les chiffres et on y est
L'exemple précédent n'est vrai que jusqu'à ce qu'on atteigne /24. Après cela, c'est numériquement exactement comme la classe C.
Les sections suivantes donneront l'occasion de s'entraîner à créer des sous-réseaux d'adresses de classe B. Encore une fois, c'est la même chose que les sous-réseau avec la classe C, sauf qu'on commence dans le troisième octet—avec exactement les mêmes nombres !
Exemple pratique 1B : 255.255.128.0 (/17)
172.16.0.0 = Adresse réseau 255.255.128.0 = Masque de sous-réseau
Le tableau suivant présente les deux sous-réseaux disponibles, la plage d'hôtes valide et l'adresse de diffusion de chacun :
| Sous-réseau | 0.0 | 128.0 |
|---|---|---|
| Premier hôte | 0.1 | 128.1 |
| Dernier hôte | 127.254 | 255.254 |
| Diffusion | 127.255 | 255.255 |
On viens d'ajouter les valeurs les plus basses et les plus élevées du quatrième octet et avons trouvé les réponses. Et encore une fois, c'est exactement la même chose comme pour un sous-réseau de classe C. Nous utilisons simplement les mêmes nombres dans le troisième octet et avons ajouté 0 et 255 dans le quatrième octet — asser simple, hein ? j'ai vraiment on ne peux pas le dire asser : ce n'est tout simplement pas difficile. Les chiffres ne changent jamais ; on les utilise simplement dans différents octets !
Exemple pratique 2B : 255.255.192.0 (/18)
172.16.0.0 = Adresse réseau 255.255.192.0 = Masque de sous-réseau
Le tableau suivant présente les quatre sous-réseaux disponibles, la plage d'hôtes valide et l'adresse de diffusion de chacun :
| Sous-réseau | 0.0 | 64.0 | 128.0 | 192.0 |
|---|---|---|---|---|
| Premier hôte | 0.1 | 64.1 | 128.1 | 192.1 |
| Dernier hôte | 63.254 | 127.254 | 191.254 | 255.254 |
| Diffusion | 64.255 | 127.255 | 191.255 | 255.255 |
Encore une fois, c'est à peu près la même chose que pour un sous-réseau de classe C - on viens d'ajouter 0 et 255 dans le quatrième octet pour chaque sous-réseau dans le troisième octet.
Exemple pratique 3B : 255.255.240.0 (/20)
172.16.0.0 = Adresse réseau 255.255.240.0 = Masque de sous-réseau
Le tableau suivant présente les quatre premiers sous-réseaux, hôtes valides et adresses de diffusion dans un masque de classe B 255.255.240.0 :
| Sous-réseau | 0.0 | 16.0 | 32.0 | 48.0 |
|---|---|---|---|---|
| Premier hôte | 0.1 | 16.1 | 32.1 | 48.1 |
| Dernier hôte | 1.254 | 31.254 | 47.254 | 63.254 |
| Diffusion | 16.255 | 31.255 | 47.255 | 63.255 |
Question: Quel est le sous-réseau et l'adresse de diffusion du sous-réseau dans lequel réside 172.16.10.33/27 ?
Réponse: L'octet intéressant est le quatrième octet, la taille de bloc est 256 – 224 = 32, les sous réseaux sont 0, 32, 64,…(on commence toujours à compter à zéro [0]) 33 est entre 32 et 64. Cependant, le troisième octet est considéré comme faisant partie du sous-réseau, la réponse serait donc le sous-réseau 172.16.10.32. Le broadcast est 172.16.10.63, puisque 172.16.10.64 est le prochain sous-réseau.
Question: De quel sous-réseau avec quelle adresse de diffusion l'adresse IP 172.16.66.10 255.255.192.0 (/18) est-elle membre ?
Réponse: L'octet intéressant est le troisième octet, la taille de bloc est 256 – 192 = 64. Les sous réseaux sont 0, 64, 128, …(on commence toujours à compter à zéro [0]) Le sous-réseau est 172.16.64.0. Le broadcast doit être 172.16.127.255 puisque 172.16.128.0 est le sous-réseau suivant.
Question: À quel sous-réseau et à quelle adresse de diffusion l'adresse IP 172.16.50.10 255.255.224.0 (/19) appartient-elle ?
Réponse: La taille de bloc est 256 – 224 = 32. Les sous réseaux sont 0, 32, 64,… (on commence toujours à compter à zéro [0]). Le sous-réseau est 172.16.32.0 et le broadcast doit être 172.16.63.255 puisque 172.16.64.0 est le sous-réseau suivant.
Question: De quel sous-réseau et adresse de diffusion l'adresse IP 172.16.46.255 255.255.240.0 (/20) est-elle membre ?
Réponse: L'octet intéressant est le troisième octet, La taille de bloc est 256 – 240 = 16. Les sous réseaux sont 0, 16, 32, 48, … (on commence toujours à compter à zéro [0]) Cette adresse doit être dans le sous-réseau 172.16.32.0, et le broadcast doit être 172.16.47.255 puisque 48.0 est le sous-réseau suivant. Donc, oui, 172.16.46.255 est un hôte valide.
Question: De quel sous-réseau et adresse de diffusion l'adresse IP 172.16.45.14 255.255.255.252 (/30) est-elle membre ?
Réponse: L'octet intéressant est le quatrième octet, la taille de bloc est 256 – 252 = 4. Les sous réseaux sont 0, 4, 8, 12, 16, … (on commence toujours à compter à zéro [0]) (dans ). Le sous-réseau est 172.16.45.12, avec un broadcast de 172.16.45.15 car le sous-réseau suivant est 172.16.45.16.
Question: Quel est le sous-réseau et l'adresse de diffusion de l'hôte 172.16.88.255/20 ?
Réponse: /20 est 255.255.240.0, ce qui donne une taille de bloc de 256 - 240 = 16 dans le troisième octet, et comme aucun bit de sous-réseau n'est activé dans le quatrième octet, la réponse est toujours 0 et 255 dans le quatrième octet. Les sous réseaux sont 0, 16, 32, 48, 64, 80, 96, … (on commence toujours à compter à zéro [0]) 88 est compris entre 80 et 96, donc le sous-réseau est 172.16.80.0 et l'adresse de broadcast est 172.16.95.255.
Question: Un routeur reçoit un paquet sur une interface avec une adresse de destination de 172.16.46.191/26. Que va faire le routeur avec ce paquet?
Réponse: Il faut le rejeter, parceque 172.16.46.191/26 est un masque 255.255.255.192, ce qui donne une taille de bloc de 64. Les sous-réseaux sont 0, 64, 128, 192, … (on commence toujours à compter à zéro [0]) 191 est l'adresse de broadcast du sous-réseau 128, donc un routeur, par défaut, rejettera tous les paquets de diffusion.
Le sous-réseau de classe A n'est pas effectué différemment des classes B et C, mais il y a 24 bits avec lesquels jouer au lieu des 16 dans une adresse de classe B et le 8 dans une adresse de classe C.
Modèle de sous réseau de classe A :
255.0.0.0 (/8) 255.128.0.0 (/9) 255.192.0.0 (/10) 255.224.0.0 (/11) 255.240.0.0 (/12) 255.248.0.0 (/13) 255.252.0.0 (/14) 255.254.0.0 (/15) 255.255.0.0 (/16) 255.255.128.0 (/17) 255.255.192.0 (/18) 255.255.224.0 (/19) 255.255.240.0 (/20) 255.255.248.0 (/21) 255.255.252.0 (/22) 255.255.254.0 (/23) 255.255.255.0 (/24) 255.255.255.128 (/25) 255.255.255.192 (/26) 255.255.255.224 (/27) 255.255.255.240 (/28) 255.255.255.248 (/29) 255.255.255.252 (/30)
Il faut laisser au moins 2 bits pour définir les hôtes. On va faire la même chose que pour les sous-réseau de classe B ou C. C'est juste que, encore une fois, on a simplement plus de bits d'hôte et on utilise simplement les mêmes numéros de sous-réseau que nous avons utilisés avec la classe B et C, mais on commence à utiliser ces nombres dans le deuxième octet.
Lorsqu'on regarde une adresse IP et un masque de sous-réseau, il faut pouvoir distinguer les bits utilisés pour les sous-réseaux des bits utilisés pour déterminer les hôtes. C'est impératif. Si on rencontre toujours des difficultés avec ce concept, relire la section « Adressage IP » au chapitre 3. Elle montre comment déterminer la différence entre les bits de sous-réseau et d'hôte et devrait aider à clarifier les choses.
Les adresses de classe A utilisent un masque par défaut de 255.0.0.0, qui laisse 22 bits pour le sous-réseau puisque il faut laisser 2 bits pour l'adressage hôte. Le masque 255.255.0.0 avec une adresse de classe A utilise 8 bits de sous-réseau.
Le tableau suivant présente les deux premiers et les deux derniers sous-réseaux, la plage d'hôtes valide et les adresses de diffusion pour le réseau privé de classe A 10.0.0.0 :
| Sous-réseau | 10.0.0.0 | 10.1.0.0 | … | 10.254.0.0 | 10.255.0.0 |
|---|---|---|---|---|---|
| Premier hôte | 10.0.0.1 | 10.1.0.1 | … | 10.254.0.1 | 10.255.0.1 |
| Dernier hôte | 10.0.255.254 | 10.1.255.254 | … | 10.254.255.254 | 10.255.255.254 |
| Diffusion | 10.0.255.255 | 10.1.255.255 | … | 10.254.255.255 | 10.255.255.255 |
255.255.240.0 donne 12 bits de sous-réseau et laisse 12 bits pour l'adressage hôte.
Le tableau suivant présente quelques exemples de plages d'hôtes, les trois premiers et les derniers sous-réseaux :
| Sous-réseau | 10.0.0.0 | 10.0.16.0 | 10.0.32.0 | … | 10.255.240.0 |
|---|---|---|---|---|---|
| Premier hôte | 10.0.0.1 | 10.0.16.1 | 10.0.32.1 | … | 10.255.240.1 |
| Dernier hôte | 10.0.15.254 | 10.0.31.254 | 10.0.47.254 | … | 10.255.255.254 |
| Diffusion | 10.0.15.255 | 10.0.31.255 | 10.0.47.255 | … | 10.255.255.255 |
Un autre exemple en utilisant les deuxième, troisième et quatrième octets pour le sous-réseau.
Le tableau suivant montre les quatre premiers sous-réseaux et leurs hôtes et adresses de diffusion valides dans le masque de classe A 255.255.255.192 :
| Sous-réseau | 10.0.0.0 | 10.0.0.64 | 10.0.0.128 | 10.0.0.192 |
|---|---|---|---|---|
| Premier hôte | 10.0.0.1 | 10.0.0.65 | 10.0.0.129 | 10.0.0.193 |
| Dernier hôte | 10.0.0.62 | 10.0.0.126 | 10.0.190 | 10.0.0.254 |
| Diffusion | 10.0.0.63 | 10.0.0.127 | 10.0.0.191 | 10.0.0.255 |
Le tableau suivant présente les quatre derniers sous-réseaux et leurs hôtes et adresses de diffusion valides :
| Sous-réseau | 10.255.255.0 | 10.255.255.64 | 10.255.255.128 | 10.255.255.192 |
|---|---|---|---|---|
| Premier hôte | 10.255.255.1 | 10.255.255.65 | 10.255.255.129 | 10.255.255.193 |
| Dernier hôte | 10.255.255.62 | 10.255.255.126 | 10.0.190 | 10.255.255.254 |
| Diffusion | 10.255.255.63 | 10.255.255.127 | 10.255.255.191 | 10.255.255.255 |
Cela semble difficile de maîtrise de tête un réseau de classe A, mais il faut absolument retenir les informations suivantes:
Comme pour la classe C et la classe B, les chiffres sont les mêmes ; on commence juste dans le deuxième octet. Il faut uniquement se soucier de l'octet qui a la plus grande taille de bloc (généralement appelé l'octet intéressant ; celui qui est quelque chose d'autre que 0 ou 255)
Par exemple, 255.255.240.0 (/20) avec un réseau de classe A. Le deuxième octet a une taille de bloc de 1, donc tout nombre répertorié dans cet octet est un sous-réseau. Le troisième octet est un masque 240, ce qui signifie qu'on a une taille de bloc de 16 dans le troisième octet. Si l'ID d'hôte est 10.20.80.30, quel est le sous-réseau, l'adresse de diffusion et la plage d'hôtes valides ?
Le sous-réseau dans le deuxième octet est 20 avec une taille de bloc de 1, mais le troisième octet est dans des tailles de bloc de 16, nous allons donc les compter : 0, 16, 32, 48, 64,80, 96…(Au fait, on peut compter par 16 maintenant, n'est-ce pas ?) Cela rend le sous-réseau 10.20.80.0, avec une diffusion de 10.20.95.255 parce que le sous-réseau suivant est 10.20.96.0. La plage d'hôtes valide est de 10.20.80.1 à 10.20.95.254. On peut vraiment le faire de tête si on retiens bien les tailles de bloc
Autre exemple, IP hôte : 10.1.3.65/23
Premièrement, on ne peut pas répondre à cette question si on ne sait pas ce qu'est un /23. C'est 255.255.254.0. L'octet intéressant ici est le troisième : 256 – 254 = 2.
Les sous-réseaux dans le troisième octet sont 0, 2, 4, 6, etc. L'hôte dans cette question est dans le sous-réseau 2.0 et le sous-réseau suivant est 4.0, ce qui donne l'adresse de diffusion 3.255. Et toute adresse comprise entre 10.1.2.1 et 10.1.3.154 est considérée comme un hôte valide.
Ce chapitre a fourni une compréhension importante du sous-réseau IP. Après avoir lu ce chapitre, on doit être en mesure de maitriser les adresses de sous-réseau IP.
Ce chapitre est extrêmement essentiel pour le processus de certification Cisco.
Identifier les avantages du sous-réseau: Les avantages du sous-réseau d'un réseau physique incluent un trafic réseau réduit, un réseau optimisé performances, une gestion simplifiée et un franchissement facilité de grandes distances géographiques.
Décrire l'effet de la commande ip subnet-zero: Cette commande permet d'utiliser le premier et le dernier sous-réseau de votre conception de réseau.
Identifier les étapes pour créer un sous-réseau d'un réseau avec classe: Comprendre le fonctionnement de l'adressage IP et du sous-réseau. Tout d'abord, déterminer la taille de votre bloc en utilisant le calcul mathématique du masque de sous-réseau 256. Compter ensuite vos sous-réseaux et déterminer l'adresse de diffusion de chaque sous-réseau - c'est toujours le bon numéro avant le sous-réseau suivant. Vos hôtes valides sont les numéros entre l'adresse de sous-réseau et l'adresse de diffusion.
Déterminer les tailles de blocs possibles: Il s'agit d'une partie importante de la compréhension de l'adressage IP et du sous-réseau. Les tailles de bloc valides sont toujours 2, 4, 8, 16, 32, 64, 128, etc. on peut déterminer la taille de votre bloc en utilisant le calcul mathématique du masque de sous-réseau 256.
Décrire le rôle d'un masque de sous-réseau dans l'adressage IP: Un masque de sous-réseau est une valeur 32 bits qui permet au destinataire des paquets IP de distinguerla partie ID réseau de l'adresse IP à partir de la partie ID hôte de l'adresse IP.
Comprendre et appliquer la formule 2^n – 2: Utiliser cette formule pour déterminer le masque de sous-réseau approprié pour un réseau de taille particulière compte tenu de l'application de ce masque de sous-réseau à un réseau par classe particulier.
Expliquer l'impact du routage interdomaine sans classe (CIDR): Le CIDR permet la création de réseaux d'une taille autre que celles autorisées avec le sous-réseau par classe en autorisant plus que les trois masques de sous-réseau par classe.
Dans cette section, on effectuera les ateliers suivants pour s'assurer que les informations et les concepts qu'ils contiennent sont entièrement intégrés :
(Les réponses aux travaux pratiques écrits se trouvent après les réponses aux questions de révision de ce chapitre.)
Écrire le sous-réseau, l'adresse de diffusion et la plage d'hôtes valide pour les questions 1 à 6 :
Étant donné un réseau de classe B et les bits nets identifiés (CIDR), remplir le tableau suivant pour identifier le masque de sous-réseau et le nombre d' adresses hôtes possibles pour chaque masque.
| Classe d'adresse | Masque de sous-réseau | Nombre d'hôtes par sous-réseau (2x – 2) |
|---|---|---|
| /16 | ||
| /17 | ||
| /18 | ||
| /19 | ||
| /20 | ||
| /21 | ||
| /22 | ||
| /23 | ||
| /24 | ||
| /25 | ||
| /26 | ||
| /27 | ||
| /28 | ||
| /29 | ||
| /30 |
Compléter ce qui suit en fonction de l'adresse IP décimale.
| Adresse IP | Adresse Classe | Nombre de bits sous-réseaux et hôtes | Nombre de sous réseaux (2x) | Nombre d'hôtes (2x - 2) |
|---|---|---|---|---|
| 10.25.66.154/23 | ||||
| 172.31.254.12/24 | ||||
| 192.168.20.123/28 | ||||
| 63.24.89.21/18 | ||||
| 128.1.1.254/20 | ||||
| 208.100.54.209/30 |
Les questions suivantes sont conçues pour tester la compréhension du contenu de ce chapitre:
1. Quel est le nombre maximum d'adresses IP pouvant être attribuées aux hôtes sur un sous-réseau local qui utilise le masque de sous-réseau 255.255.255.224 ?
A.14 B.15 C.16 D.30 E.31 F.62
2. On a un réseau qui a besoin de 29 sous-réseaux tout en maximisant le nombre d'adresses hôtes disponibles sur chaque sous-réseau. Combien de bits doit-on emprunter du champ hôte pour fournir le masque de sous-réseau correct ?
A.2 B.3 C.4 D.5 E.6 F.7
3. Quelle est l'adresse de sous-réseau d'un hôte avec l'adresse IP 200.10.5.68/28 ?
A.200.10.5.56 B.200.10.5.32 C.200.10.5.64 D.200.10.5.0
4. L'adresse réseau de 172.16.0.0/19 fournit combien de sous-réseaux et d'hôtes ?
A.7 sous-réseaux, 30 hôtes chacun B.7 sous-réseaux, 2 046 hôtes chacun C.7 sous-réseaux, 8 190 hôtes chacun D.8 sous-réseaux, 30 hôtes chacun E.8 sous-réseaux, 2 046 hôtes chacun F.8 sous-réseaux, 8 190 hôtes chacun
5. Quelles sont les deux déclarations qui décrivent l'adresse IP 10.16.3.65/23 ? (Choisir deux.)
A.L'adresse de sous-réseau est 10.16.3.0 255.255.254.0. B.L'adresse hôte la plus basse du sous-réseau est 10.16.2.1 255.255.254.0. C.La dernière adresse hôte valide dans le sous-réseau est 10.16.2.254 255.255.254.0. D.L'adresse de diffusion du sous-réseau est 10.16.3.255 255.255.254.0. E.Le réseau n'est pas divisé en sous-réseaux.
6. Si un hôte sur un réseau a l'adresse 172.16.45.14/30, à quel sous-réseau appartient cet hôte ?
A.172.16.45.0 B.172.16.45.4 C.172.16.45.8 D.172.16.45.12 E.172.16.45.16
7. Quel masque utiliser sur les liaisons WAN point à point afin de réduire le gaspillage d'adresses IP ?
A./27 B./28 C./29 D./30 E./31
8. Quel est le numéro de sous-réseau d'un hôte avec une adresse IP de 172.16.66.0/21 ?
A.172.16.36.0 B.172.16.48.0 C.172.16.64.0 D.172.16.0.0
9. On a une interface sur un routeur avec l'adresse IP 192.168.192.10/29. Y compris l'interface du routeur, combien d'hôtes peuvent avoir l'IP adresses sur le réseau local connecté à l'interface du routeur ?
A.6 B.8 C.30 D.62 E.126
10. il faut configurer un serveur qui se trouve sur le sous-réseau 192.168.19.24/29. Le routeur a la première adresse hôte disponible. Lequel des suivants doit-ob attribuer au serveur ?
A.192.168.19.0 255.255.255.0 B.192.168.19.33 255.255.255.240 C.192.168.19.26 255.255.255.248 D.192.168.19.31 255.255.255.248 E.192.168.19.34 255.255.255.240
11. On a une interface sur un routeur avec l'adresse IP 192.168.192.10/29. Quelle est l'adresse de diffusion que les hôtes utiliseront sur ce réseau local ?
A.192.168.192.15 B.192.168.192.31 C.192.168.192.63 D.192.168.192.127 E.192.168.192.255
12. il faut créer un sous-réseau d'un réseau comportant 5 sous-réseaux, chacun avec au moins 16 hôtes. Quel masque de sous-réseau par classe seront utilisé ?
A.255.255.255.192 B.255.255.255.224 C.255.255.255.240 D.255.255.255.248
13. On configure une interface de routeur avec l'adresse IP 192.168.10.62 255.255.255.192 et reçoit l'erreur suivante :Mauvais masque /26 pour l'adresse 192.168.10.62 Pourquoi?
A.On a tapé ce masque sur un lien WAN et ce n'est pas autorisé. B.Il ne s'agit pas d'une combinaison valide d'hôte et de masque de sous-réseau. C.ip subnet-zero n'est pas activé sur le routeur. D.Le routeur ne prend pas en charge IP.
14. Si une adresse IP de 172.16.112.1/25 était attribuée à un port Ethernet d'un routeur, quelle serait l'adresse de sous-réseau valide de cette interface ?
A.172.16.112.0 B.172.16.0.0 C.172.16.96.0 D.172.16.255.0 E.172.16.128.0
15. À l'aide de l'illustration suivante, quelle serait l'adresse IP de E0 si on utilise le huitième sous-réseau ? L'ID réseau est 192.168.10.0/28 et il faut utiliser la dernière adresse IP disponible dans la plage. Le sous-réseau zéro ne doit pas être considéré comme valide pour cette question.
A.192.168.10.142 B.192.168.10.66 C.192.168.100.254 D.192.168.10.143 E.192.168.10.126
16. En utilisant l'illustration de la question précédente, quelle serait l'adresse IP de S0 si on utilise le premier sous-réseau ? L'identifiant du réseau est 192.168.10.0/28 et il faut utiliser la dernière adresse IP disponible dans la plage. Encore une fois, le sous-réseau zéro ne doit pas être considéré comme valide pour ce question.
A.192.168.10.24 B.192.168.10.62 C.192.168.10.30 D.192.168.10.127
17. Quelle commande de configuration doit être en vigueur pour permettre l'utilisation de 8 sous-réseaux si le masque de sous-réseau de classe C est 255.255.255.224 ?
A.Routeur(config)#ip sans classe B.Routeur(config)#ip version 6 C.Routeur(config)#no ip classful D.Routeur(config)#ip non numéroté E.Routeur(config)#ip subnet-zero F.Routeur(config)#ip tous-réseaux
18. On a un réseau avec un sous-réseau de 172.16.17.0/22. Quelle est l'adresse d'hôte valide ?
A.172.16.17.1 255.255.255.252 B.172.16.0.1 255.255.240.0 C.172.16.20.1 255.255.254.0 D.172.16.16.1 255.255.255.240 E.172.16.18.255 255.255.252.0 F.172.16.0.1 255.255.255.0
19. Le routeur a l'adresse IP suivante sur Ethernet0 : 172.16.2.1/23. Lesquels des éléments suivants peuvent être des ID d'hôte valides sur l'interface LAN connectée au routeur ? (Choisir deux.)
A.172.16.0.5 B.172.16.1.100 C.172.16.1.198 D.172.16.2.255 E.172.16.3.0 F.172.16.3.255
20. Pour tester la pile IP sur un hôte local, quelle adresse IP doit-on envoyer par ping ?
A.127.0.0.0 B.1.0.0.127 C.127.0.0.1 D.127.0.0.255 E.255.255.255.255
| Adresse classe | Masque de sous-réseau | Nombre d'hôtes par sous-réseau (2n-2) |
|---|---|---|
| /16 | 255.255.0.0 | 65 534 |
| /17 | 255.255.128.0 | 32 766 |
| /18 | 255.255.192.0 | 16 382 |
| /19 | 255.255.224.0 | 8 190 |
| /20 | 255.255.240.0 | 4 094 |
| /21 | 255.255.248.0 | 2 046 |
| /22 | 255.255.252.0 | 1 022 |
| /23 | 255.255.254.0 | 510 |
| /24 | 255.255.255.0 | 254 |
| /25 | 255.255.255.128 | 126 |
| /26 | 255.255.255.192 | 62 |
| /27 | 255.255.255.224 | 30 |
| /28 | 255.255.255.240 | 14 |
| /29 | 255.255.255.248 | 6 |
| /30 | 255.255.255.252 | 2 |
| Adresse IP | Adresse Classe | Nombre de bits sous-réseaux et hôtes | Nombre de sous réseaux (2x) | Nombre d'hôtes (2x - 2) |
|---|---|---|---|---|
| 10.25.66.154/23 | A | 15/9 | 32768 | 510 |
| 172.31.254.12/24 | B | 8/8 | 256 | 254 |
| 192.168.20.123/28 | C | 4/4 | 16 | 14 |
| 63.24.89.21/18 | A | 10/14 | 1024 | 16384 |
| 128.1.1.254/20 | B | 4/12 | 16 | 4094 |
| 208.100.54.209/30 | C | 6/2 | 64 | 2 |