Nous utilisons des cookies pour améliorer votre expérience. En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies.


Politique de confidentialité
Réseaux informatiques et Internet
Modèles réseaux
Couche application
Couche de transport
Couche réseau (ou internet)
Couche liaison de données
Couche physique

Méthode de masque de sous-réseau pour le subnetting

 

Méthode de masque de sous-réseau pour le subnetting

Comme une adresse IP, un masque de sous-réseau est un nombre binaire de 32 bits. Les bits du masque de sous-réseau sont disposés selon un modèle qui révèle l'ID de sous-réseau de l'adresse IP à laquelle le masque est associé. La figure ci-dessous montre une paire adresse IP/masque de sous-réseau. Chaque bit dans le masque de sous-réseau représente un bit dans l'adresse IP. Le masque de sous-réseau utilise un 1 pour chaque bit dans l'adresse IP qui fait partie de l'ID de réseau ou de l'ID de sous-réseau. Le masque de sous-réseau utilise un 0 pour désigner tout bit de l'adresse IP faisant partie de l'ID d'hôte. Vous pouvez considérer le masque de sous-réseau comme une carte utilisée pour lire l'adresse IP.

La figure ci-dessous montre l'allocation des bits d'adresse dans un réseau avec subnetting par rapport à un réseau sans subnetting.

Les tables de routage utilisées par les routeurs et les hôtes sur un sous-réseau incluent des informations sur le masque de sous-réseau associé à chaque adresse IP. Comme le montre la figure ci-dessous, un datagramme entrant est acheminé vers le réseau à l'aide du champ d'ID de réseau, qui est déterminé par la classe d'adresse. Lorsque le datagramme atteint le réseau, il est acheminé vers le sous-réseau approprié à l'aide de l'ID de sous-réseau. Après avoir atteint le segment, l'ID d'hôte est utilisé pour livrer le datagramme à l'ordinateur correct.

Les masques de sous-réseau doivent être soigneusement calculés et doivent refléter l'organisation interne du réseau. Tous les hôtes d'un sous-réseau doivent avoir le même ID de sous-réseau et le même masque de sous-réseau. Pour le bénéfice des personnes, le masque de sous-réseau est généralement exprimé en notation décimale à points similaire à la notation utilisée pour une adresse IP.

Un masque de sous-réseau est généralement beaucoup plus facile à convertir au format décimal à points qu'une adresse IP. Les bits du masque de sous-réseau représentant l'ID de réseau de l'adresse IP et l'ID de sous-réseau sont des 1. Les bits représentant l'ID hôte de l'adresse IP sont des 0. Cela signifie que (à quelques rares exceptions) les bits 1 sont tous à gauche et les bits 0 sont tous à droite. Tout octet (8bits) complet de 1 dans le masque de sous-réseau apparaît sous la forme 255 (binaire 11111111) dans le masque de sous-réseau décimal à points. Tout octet complet de 0 apparaît sous la forme 0 (binaire 00000000) dans le masque de sous-réseau. Par conséquent, le masque de sous-réseau :

11111111111111111111111100000000
est exprimé en notation décimale à points sous la forme 255.255.255.0. De même, le masque de sous-réseau :
11111111111111110000000000000000
est exprimé en notation décimale à points sous la forme 255.255.0.0.

Comme vous pouvez le voir, il est facile de déterminer l'équivalent décimal à points d'un masque de sous-réseau qui divise l'adresse à une limite d'octet (8bits pour chaque élément). Cependant, certains masques de sous-réseau ne divisent pas l'adresse à une limite d'octet. Dans ce cas, vous devez simplement déterminer l'équivalent décimal de l'octet mixte (l'octet contenant à la fois des 1 et des 0).

Pour convertir un masque de sous-réseau binaire en notation décimale à points, procédez comme suit :

  1. Divisez le masque de sous-réseau en octets en écrivant le masque de sous-réseau binaire 32 bits avec des points insérés aux limites des octets : 11111111.11111111.11110000.00000000
  2. Pour chaque octet composé uniquement de 1, écrivez 255. Pour chaque octet composé de 0, écrivez 0.
  3. Convertissez l'octet mixte en un nombre décimal à l'aide de techniques de conversion binaire.
  4. 4Notez le masque de sous-réseau en décimales à points final : 255.255.240.0

L'attribution d'ID de sous-réseau (et donc l'attribution d'un masque de sous-réseau) dépend de votre configuration. Si votre ordinateur fait partie d'un réseau FAI, vous recevrez très probablement un masque de sous-réseau avec l'adresse IP via DHCP.

Si vous êtes chargé de configurer votre propre réseau TCP/IP, la meilleure solution consiste à planifier votre réseau en premier et à déterminer le nombre et l'emplacement de tous les segments de réseau ; puis attribuez à chaque segment un ID de sous-réseau. Vous aurez besoin de suffisamment de bits de sous-réseau pour attribuer un ID de sous-réseau unique à chaque sous-réseau. Économisez de la place, si possible, pour des ID de sous-réseau supplémentaires au cas où votre réseau se développerait.

Sous-réseaux de classe A

Dans la classe A, seul le premier octet est utilisé comme identifiant de réseau et les trois autres octets sont utilisés pour être attribués aux hôtes (c'est-à-dire 16777214 hôtes par réseau). Pour créer plus de sous-réseau dans la classe A, les bits de la partie hôte sont empruntés et le masque de sous-réseau est modifié en conséquence.

Par exemple, si un MSB (bit le plus significatif) est emprunté aux bits d'hôte du deuxième octet et ajouté à l'adresse réseau, il crée deux sous-réseaux (21=2) avec (223-2) 8388606 hôtes par sous-réseau.

Le masque de sous-réseau est modifié en conséquence pour refléter le sous-réseau. Ci-dessous se trouve une liste de toutes les combinaisons possibles de sous-réseaux de classe A :

Bits de réseau

Masque de sous-réseau

Bits empruntés

Nombre de sous-réseaux

Hôtes/sous-réseau

8

255.0.0.0

0

0

16777214

9

255.128.0.0

1

2

8388606

10

255.192.0.0

2

4

4194302

11

255.224.0.0

3

8

2097150

12

255.240.0.0

4

16

1048574

13

255.248.0.0

5

32

524286

14

255.252.0.0

6

64

262142

15

255.254.0.0

7

128

131070

16

255.255.0.0

8

256

65534

17

255.255.128.0

9

512

32766

18

255.255.192.0

10

1024

16382

19

255.255.224.0

11

2048

8190

20

255.255.240.0

12

4096

4094

21

255.255.248.0

13

8192

2046

22

255.255.252.0

14

16384

1022

23

255.255.254.0

15

32768

510

24

255.255.255.0

16

65536

254

25

255.255.255.128

17

131072

126

26

255.255.255.192

18

262144

62

27

255.255.255.224

19

1048576

30

28

255.255.255.240

20

1048576

14

29

255.255.255.248

21

2097152

6

30

255.255.255.252

22

4194304

2

En cas de sous-réseau également, la toute première et dernière adresse IP de chaque sous-réseau est utilisée respectivement pour le numéro de sous-réseau et l'adresse IP de diffusion de sous-réseau. Étant donné que ces deux adresses IP ne peuvent pas être attribuées à des hôtes, le sous-réseau ne peut pas être implémenté en utilisant plus de 30 bits en tant que bits de réseau, ce qui fournit moins de deux hôtes par sous-réseau.

Sous-réseaux de classe B

Par défaut, en utilisant la classe d’adresse, 14 bits sont utilisés comme bits de réseau fournissant (214) 16384 réseaux et (216-2) 65534 hôtes. Les adresses IP de classe B peuvent être divisées en sous-réseaux de la même manière que les adresses de classe A, en empruntant des bits aux bits de l'hôte. Vous trouverez ci-dessous toutes les combinaisons possibles de sous-réseaux de classe B :

Bits de réseau

Masque de sous-réseau

Bits empruntés

Nombre de sous-réseaux

Hôtes/sous-réseau

16

255.255.0.0

0

0

65534

17

255.255.128.0

1

2

32766

18

255.255.192.0

2

4

16382

19

255.255.224.0

3

8

8190

20

255.255.240.0

4

16

4094

21

255.255.248.0

5

32

2046

22

255.255.252.0

6

64

1022

23

255.255.254.0

7

128

510

24

255.255.255.0

8

256

254

25

255.255.255.128

9

512

126

26

255.255.255.192

10

1024

62

27

255.255.255.224

11

2048

30

28

255.255.255.240

12

4096

14

29

255.255.255.248

13

8192

6

30

255.255.255.252

14

16384

2

Sous-réseaux de classe C

Les adresses IP de classe C sont normalement attribuées à un réseau de très petite taille car il ne peut avoir que 254 hôtes dans un réseau. Vous trouverez ci-dessous une liste de toutes les combinaisons possibles d'adresses IP de classe B en sous-réseau :

Bits de réseau

Masque de sous-réseau

Bits empruntés

Nombre de sous-réseaux

Hôtes/sous-réseau

24

255.255.255.0

0

0

254

25

255.255.255.128

1

2

126

26

255.255.255.192

2

4

62

27

255.255.255.224

3

8

30

28

255.255.255.240

4

16

14

29

255.255.255.248

5

32

6

30

255.255.255.252

6

64

2

Partager ce cours avec tes amis :
Rédigé par ESSADDOUKI Mostafa
ESSADDOUKI
The education of the 21st century opens up opportunities to not merely teach, but to coach, mentor, nurture and inspire.