Exercices adresse IP ,nombre de station, notation décimale pointée

Exercice 1 (Nombre d’adresses de réseau)

Pour chaque classe A, B et C, calculer le nombre d’adresses IP de réseaux valides attribuables.

Exercice 2 (Nombre d’adresses de station)

Toute adresse IP de station valide, quelle que soit la classe de son réseau d’appartenance, a sa partie id. station qui satisfait les contraintes suivantes :

  • ne peut pas être "tout à zéro" (réservé pour l’adresse de son réseau)
  • ne peut pas être "tout à un" (réservé pour l’adresse de diffusion générale sur son réseau)

Pour chaque classe A, B et C, calculer le nombre d’adresses IP de stations valides attribuables par réseau.

Exercice 4 (Adresses IP en notation décimale pointée)

Soient les 4 adresses IP suivantes, exprimées selon la notation décimale pointée :

 1-

139.124.5.25

 2-

    194.199.116.255

     3-

    12.34.56.78

     4-

      224.0.0.2

       
      Pour chaque adresse :
      a)  Écrire en binaire sur un octet, le nombre de gauche de l’adresse (jusqu’au premier point).
      b)  Les bits codant la classe de l’adresse sont contenus dans cet octet, quelque soit la classe de l’adresse. En déduire sa classe.
      c)  Selon que la classe est A, B ou C, la partie id. station correspond respectivement aux 3 derniers, 2 der­niers ou au dernier octet de l’adresse. En déduire son adresse de réseau en notation décimale pointée sans transformer l’écriture en binaire.

      Exercice 5 (Classes et intervalles du premier octet)

      On sait que le premier octet d’une adresse IP suffit à déterminer la classe de cette adresse. On sait aussi que certaines combinaisons pour l’id. réseau sont interdites.
      1. Déterminer, pour chaque classe, l’intervalle [min, max] des valeurs décimales que peut prendre le premier octet, en tenant compte des combinaisons interdites.
      2. En déduire les classes des adresses dont le premier octet est :
      • 10
      • 241
      • 192
      • 172
      • 230 

      Exercice 6 (Réajustement du nombre d’adresses réseau)

      Reprendre les résultats obtenus à l’exercice 1 et recalculer le nombre d’adresses réseaux attribuables en tenant compte de ces contraintes supplémentaires.

      Corrigé de l’exercice 1 (Nombre d’adresses de réseau)

      On calcule leur nombre à partir du nombre de bits de la partie id. réseau et des contraintes énoncées, selon la classe.

      On obtient alors :

      • Classe A : la partie id. réseau tient sur 7 bits et 2 combinaisons sont interdites, donc 27 ? 2 soit 126 adresses de réseaux valides qui vont :

      de 00000001000000000000000000000000 (1.0.0.0)

      à 01111110000000000000000000000000 (126.0.0.0)

      • Classe B : la partie id. réseau tient sur 14 bits et une combinaison est interdite, donc 214 ? 1 soit 16 383 adresses de réseaux valides qui vont :

      de 10000000000000010000000000000000 (128.1.0.0)

      à 10111111111111110000000000000000 (191.255.0.0)

      • Classe C : la partie id. réseau tient sur 21 bits et une combinaison est interdite, donc 221?1 soit 2 097 151 adresses de réseaux valides qui vont :

      de 11000000000000000000000100000000 (192.0.1.0)

      à 11011111111111111111111100000000 (223.255.255.0)

      Corrigé de l’exercice 2 (Nombre d’adresses de station)

      On calcule leur nombre à partir du nombre de bits de la partie id. station et des contraintes énoncées (2 com­binaisons sont réservées).

      On obtient alors :

      • Classe A : la partie id. station tient sur 24 bits, donc 224 ? 2 soit 16 777 214 adresses de stations valides par réseau
      • Classe B : la partie id. station tient sur 16 bits, donc 216 ? 2 soit 65 534 adresses de stations valides par réseau
      • Classe C : la partie id. station tient sur 8 bits, donc 28_2 soit 254 adresses de stations valides par réseau

      Corrigé de l’exercice 3 (Adresses IP sous forme binaire)

      1. 10010011 11011000 01100111 10111110 :

      a) 147.216.103.190

      b)  Les deux premiers bits (10) indiquent que c’est une adresse de classe B

      c)  La partie id. station (les 16 derniers bits) doivent être mis à 0. L’adresse de réseau est donc : 10010011 11011000 00000000 00000000

      d) 147.216.0.0

      2. 01101100 10100100 10010101 11000101 :

      a) 108.164.149.197

      b)  Le premier bit (0) indique que c’est une adresse de classe A

      c)  La partie id. station (les 24 derniers bits) doivent être mis à 0. L’adresse de réseau est donc : 01101100 00000000 00000000 00000000

      d) 108.0.0.0

      3. 11100000 10000001 10100010 01010001 :

      a) 224.129.162.81

      b)  Les quatre premiers bits (1110) indiquent que c’est une adresse de classe D

      c)  Il n’y a pas d’id. station pour une adresse de classe D, et pas non plus d’adresse de réseau

      d)  Sans objet

      4. 11010110 01011100 10110100 11010001 :

      a) 214.92.180.209

      b)  Les trois premiers bits (110) indiquent que c’est une adresse de classe C

      c)  La partie id. station (les 8 derniers bits) doivent être mis à 0. L’adresse de réseau est donc : 11010110 01011100 10110100 00000000

      d) 214.92.180.0

      Corrigé de l’exercice 4 (Adresses IP en notation décimale pointée)

      1. 139.124.5.25 :

      a)  139 donne 10001011 en binaire

      b)  Classe B

      c)  Adresse de réseau : 139.124.0.0

      2. 194.199.116.255 :

      a)  194 donne 11000010 en binaire

      b)  Classe C

      c)  Adresse de réseau : 194.199.116.0


      3. 12.34.56.78 :

      a)  12 donne 0001100 en binaire

      b)  Classe A

      c)  Adresse de réseau : 12.0.0.0

      4. 224.0.0.2 :

      a)  224 donne 11100000 en binaire

      b)  Classe D

      c)  Adresse de réseau : aucune

      Corrigé de l’exercice 5 (Classes et intervalles du premier octet)

      1. Il faut prendre les adresses extrêmes dans chaque classe et s’intéresser au premier octet:

      • Classe A : de 00000001 à 01111110 donc [1, 126]
      • Classe B : de 10000000 à 10111111 donc [128, 191]
      • Classe C : de 11000000 à 11011111 donc [192, 223]
      • Classe D : de 11100000 à 11101111 donc [224, 239]
      • Classe E : de 11110000 à 11111111 donc [240, 255]

      2. a) 10 : classe A

      b)  241 : classe E

      c)  192 : classe C

      d)  172 : classe B

      e)  230 : classe D

      Corrigé de l’exercice 6 (Réajustement du nombre d’adresses réseau)

      L’exercice 1 concernait le nombre d’adresses de réseaux valides, pour les classes A, B et C. Il faut identifier les adresses de réseaux concernées et leurs classes, puis modifier les résultats obtenus en conséquence:

      • 10.0.0.0 à 10.255.255.255 :

      Ces adresses sont de classe A.

      Elles appartiennent au seul réseau 10.0.0.0.

      Il n’y a plus que 125 adresses de réseaux valides pour la classe A.

      • 172.16.0.0 à 172.31.255.255 :

      Ces adresses sont de classe B.

      Elles appartiennent aux réseaux 172.16.0.0 à 172.31.0.0 soit 16 adresses de réseaux réservées. Il n’y a plus que 16 367 adresses de réseaux valides pour la classe B.

      • 192.168.0.0 à 192.168.255.255 :

      Ces adresses sont de classe C.

      Elles appartiennent aux réseaux 192.168.0.0 à 192.168.255.0 soit 256 adresses de réseaux ré­servées.

      Il n’y a plus que 2 096 895 adresses de réseaux valides pour la classe C.

      • 169.254.0.0 à 169.254.255.255 :

      Ces adresses sont de classe B.

      Elles appartiennent au seul réseau 169.254.0.0.

      Il n’y a plus que 16 366 adresses de réseaux valides pour la classe B.

      Article publié le 24 Avril 2010 Mise à jour le Samedi, 24 Avril 2010 22:55 par Salim KHALIL