Les sous réseau IP
Les sous réseau on plusieurs intérêt principale :
- Extension du réseau : en effet en ajoutant un routeur est en créant des sous réseau il est possible d’étendre le réseau en le divisant en plusieurs sous partie.
-
Réduire les échange sur le réseau : le trafic entre les hôte d’un réseau génère un trafique permanent sur le réseau. En conséquence plus le nombre d’hôte est important, plus les trafique est important, pour cette façon il peut être important de faire des sous réseaux.
- Isoler les problèmes réseaux est amélioré sa maintenance.
- Améliorer la sécurité : en effet grâce aux routeurs il est facile de pouvoir filtrer les échanges entre les sous réseau.
Masque de sous réseau :
Un masque de sous réseau est un nombre de 4 octet attaché par un et logique à une adresse IP afin de pouvoir identifier l’adresse réseau par un et logique. Tous les bits qui font partie de l’adresse réseau sont à 1, tous ceux qui font partie de la partie hôte sont à zéro.
Il est a noter que chaque adresse ip est obligatoirement attaché à un masque de sous réseau, puisque c’est ce puisqu’il permet d’identifié à quel réseau elle appartient.
Masque de sous réseau par défaut par classe :
Classe A :
Octet 1 |
Octet 2 |
Octet 3 |
Octet 4 |
11111111 |
00000000 |
00000000 |
00000000 |
Ce qui donne en valeur décimale après conversion, grâce au tableau de binaire, que je vous est montré dans le chapitre sur l’adressage : 255.0.0.0.
Classe B :
Octet 1 |
Octet 2 |
Octet 3 |
Octet 4 |
11111111 |
11111111 |
00000000 |
00000000 |
Ce qui donne en valeur décimale après conversion, grâce au tableau de binaire, que je vous est montré dans le chapitre sur l’adressage : 255.255.0.0.
Classe C :
Octet 1 |
Octet 2 |
Octet 3 |
Octet 4 |
11111111 |
11111111 |
11111111 |
00000000 |
Ce qui donne en valeur décimale après conversion, grâce au tableau de binaire, que je vous est montré dans le chapitre sur l’adressage : 255.255.255.0.
Création adresse IP
Le masque de sous réseau change selon le nombre de bits utilisés pour la partie réseau en diffusion pour l’ensemble des sous réseau. Car en effet comme on fait des sous réseau, tous les sous réseau utilise le même masque.
On définis ce masque selon deux paramètres :
-
1° le nombre de sous réseau dont j’ai besoin, qui représentera le nombre de bits utilisé à ganche qui s’évalue en 2N - 2 le moins deux est important car il exclue l’adresse réseau et l’adresse de diffusion. Même si certains routeurs Cisco, permettent l’utilisation de ses adresses, il est conseiller des enlever dans ses calculs.
-
2° le nombre de hôte que j’ai besoin dans chaque sous réseaux qui représentera le nombre de bits à droite non utilisé par la partie sous réseau.
Exemple :
Par exemple pour l’adresse de réseau suivante 192.168.1.0 qui fait partie de la classe C si je dois faire 3 sous réseau, je sais que la partie sous réseau ce fera sur l’octet des hôtes de la classe. Donc le dernier octet dans le cas de la classe C.
Pour faire 3 sous réseau j’aurais besoin d’utiliser 3 bits, en effet si je prends 2 octet ca n’est pas suffisant 22 - 2 = 2, là vue qu’il me faut 3 sous réseau je dois donc passé à 3 bits 23 - 2 = 6, ce qui est parfait, car cela me fait 6 sous réseau possible, ce qui me donne ne plus une marge, pour les éventuels évolutions du réseau.
Binaire |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
Calculs |
Décimale |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
Masque sous réseau |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 x 128 + 1 x 64 + 1 x 32 = 224 |
Sous réseau 1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 x 32 = 32 |
Sous réseau 2 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 x 64 = 64 |
Sous réseau 3 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 x 64 + 1 x 32 = 96 |
Sous réseau 4 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 x 128 = 128 |
Sous réseau 5 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 x 128 + 1 x 32 = 160 |
Sous réseau 6 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 x 128 + 1 x 64 = 192 |
Selon les calculs du tableaux ci-dessous nos 6 sous réseau possible avec ce masque : 255.255.255.224 sont :
1) 1° sous réseau : 192.168.1.32 les hôtes vont de 192.168.1.33 à 192.168.1.62
2) 2° sous réseau : 192.168.1.64 les hôtes vont de 192.168.1.65 à 192.168.1.94
3) 3° sous réseau 192.168.1.96 les hôtes vont de 192.168.1.96 à 192.168.1.126
4) 4° sous réseau 192.168.1.128 les hôtes vont de 192.1681.1.129 à 192.168.1.158
5) 5° sous réseau 192.168.1.160 les hôtes vont de 192.168.1.161 à 192.168.1.190
6) 6° sous réseau 192.168.1.192 les hôtes vont de 192.168.1.193 à 192.168.1.222
Bien entendue dans notre exemple j’utiliserai les 3 premiers sous réseau, ayant besoin de faire 3 sous réseau, mais j’utiliserai les 3 derniers en cas d’évolution du réseau.
Complément explication :
Comme vous pouvez le voir, comme on fait des sous réseau on utilise des cotées partiel, une partie des bits contient la partie réseau et l’autre la partie hôte.
Je vais vous faire un tableau ci-dessus qui peux vous aider dans vous calculs c’est un tableau récapitulatif des sous réseau possible en travaillant sur un octet.
Nombre de bits utilisés |
Nombre de Sous-réseau possibles |
Nombre d’hôtes possibles (par sous réseau) |
Binaire |
Décimale |
1 |
21 - 2 = 0 |
27 - 2 = 126 |
10000000 |
128 |
2 |
22 - 2 = 2 |
26 - 2 = 62 |
11000000 |
192 |
3 |
23 - 2 = 6 |
25 - 2 = 30 |
11100000 |
224 |
4 |
24 - 2 = 14 |
24 - 2 = 14 |
11110000 |
240 |
5 |
25 - 2 = 30 |
23 - 2 = 6 |
11111000 |
248 |
6 |
26 - 2 = 62 |
22 - 2 = 2 |
11111100 |
252 |
7 |
27 - 2 = 126 |
21 - 2 = 0 |
11111110 |
254 |
CIDR
Présentation générale :
Le CIDR est une nouvelle annotation pour définir les masques de sous réseaux très rapide, puisqu’ en effet il n’ya plus de notion de classe avec cette méthode.
Explication méthode :
Cette méthode consiste à calculer le nombre de bits significatif (bits à 1) du masque de sous réseau. Pour cela c’est simple on calcule le nombre d’hôte que l’on veut dans chaque sous réseau, cette valeur doit être calculé en puissance de 2. Par exemple, si je veux faire des sous réseau avec 50 machines par sous réseaux ce qui nous fait 50 + 2 (adresse réseau, adresse de diffusion). Donc en puissance de 2 cela nous fait 26= 64 ensuite pour calculer le masque de sous réseau on fait 32 (qui correspond au quatre octets) – 6 = 26. Ce qui nous fait un masque de sous réseau de 26 bits.
Par exemple pour une adresse de 192.168.1.0, cela s’écrira de la façon suivante 192.168.1.0/26
Conversion CIDR / décimale pointé :
Pour convertir un masque de sous réseau en cidr, en décimale pointé, rien de plus simple, il suffit d’insérer le nombre de bits significatif dans le tableau de conversion binaire de gauche à droite, et vous avez votre masque en décimale pointé.
|