Aller au contenu

Adressage réseau

Format de l'adresse IP

Les adresses IP (IPv4) sont de la forme : "a.b.c.d", avec a, b, c et d compris entre 0 et 255 (a, b, c et d sont codés sur 1 octet). Voici un exemple d'adresse IP : 192.168.0.1

Une partie de l’adresse IP permet d’identifier le réseau auquel appartient la machine et l’autre partie de l’adresse IP permet d’identifier la machine sur ce réseau.

Exemple

Soit un ordinateur A ayant pour adresse IP 192.168.2.1.
Dans cette adresse IP, "192.168.2" permet d’identifier le réseau (on dit que la machine A appartient au réseau ayant pour adresse 192.168.2.0.) et "1" permet d’identifier la machine sur le réseau.

Attention

Toutes les machines appartenant au même réseau devront posséder la même adresse réseau (sinon elles ne pourront pas communiquer ensemble, même si elles sont bien physiquement reliées).

Exemple.

Si la partie "a.b.c" de l'IP est consacrée à l'identification du réseau:

  • Une machine A a pour adresse IP 192.168.2.5 et une machine B a pour adresse IP 192.168.2.8. Les trois premiers octets sont identiques ("192.168.2"), A et B ont donc la même adresse réseau "192.168.2.0".

  • Une machine C a pour adresse IP 192.168.2.5 et une machine D a pour adresse IP 192.168.3.8. Les trois premiers octets ne sont pas identiques ("192.168.2" pour C et "192.168.3" pour D), C et D n'ont pas la même adresse réseau ("192.168.2.0" pour C et "192.168.3.0" pour D).

Adresse réseau

Attention

Les adresses IP (a.b.c.d) n’ont pas forcément la partie a.b.c consacrée à l’identification du réseau et la partie d consacrée à l’identification des machines sur le réseau: on rajoute souvent à l'adresse IP un "/" suivi du nombre 8, 16 ou 24.

  • Si ce nombre est 8 (exemple : 192.168.2.1/8), cela signifie que pour une adresse a.b.c.d/8, la partie a est consacrée à l'adresse réseau, le reste (b.c.d) est consacré à la partie machine de l'adresse IP. On aura donc une adresse réseau de la forme a.0.0.0.

  • Si ce nombre est 16 (exemple : 192.168.2.1/16), cela signifie que pour une adresse a.b.c.d/16, la partie a.b est consacrée à l'adresse réseau, le reste c.d est consacré à la partie machine de l'adresse IP. On aura donc une adresse réseau de la forme a.b.0.0.

  • Si ce nombre est 24 (exemple : 192.168.2.1/24), cela signifie que pour une adresse a.b.c.d/24, la partie a.b.c est consacrée à l'adresse réseau, le reste (d) est consacré à la partie machine de l'adresse IP. On aura donc une adresse réseau de la forme a.b.c.0.

Remarque

Vous avez sans doute déjà compris que le 8 signifie que les 8 premiers bits (le premier octet) sont consacrés à la partie réseau,
que le 16 signifie que les 16 premiers bits (les deux premiers octets) sont consacrés à la partie réseau,
et que le 24 signifie que les 24 premiers bits (les 3 premiers octets) sont consacrés à la partie réseau.

Information

En fait, il est possible d'avoir autre chose que /8, /16 ou /24 (on peut par exemple trouver /10 ou /17...), mais ces cas demandent de préciser la notion de masque de sous-réseau (qui n'est pas au programme de NSI).

Exercice 1

Déterminez les adresses réseaux à partir des adresses IP suivantes :

a) 147.12.1.24/16
b) 192.168.2.45/24
c) 5.23.65.87/8

Réponses

a) 147.12.0.0
b) 192.168.2.0
c) 5.0.0.0

Exercice 2

Soient A et B deux machines connectées à un switch.

Dans quels cas ces deux machines pourront-elles communiquer ensemble:

a) adresse IP de A: 172.23.4.7/16; adresse IP de B: 172.23.5.8/16
b) adresse IP de A: 24.2.8.127/8; adresse IP de B: 24.23.5.52/8
c) adresse IP de A: 193.28.7.2/24; adresse IP de B: 193.28.8.3/24

Réponses

a) Oui les machines peuvent communiquer.
b) Oui les machines peuvent communiquer.
c) Non les machines ne peuvent pas communiquer.

Adresses IP non disponibles

Il est à noter que certaines adresses IP ne sont pas disponibles pour les machines.

  • Une adresse réseau ne peut pas être attribuée à une machine, par exemple aucune machine ne pourra avoir l'adresse IP 192.168.1.0/24 ou encore l'adresse IP 25.0.0.0/8.

  • Les adresses IP qui ont tous les octets de la partie "machine" de l'adresse IP à 255 ne sont pas utilisables (ce sont des adresses de broadcast qui permettent d'envoyer des données vers toutes les machines d'un réseau). Exemples: 192.167.24.255/24, 172.28.255.255/16 ou encore 4.255.255.255/8 sont des adresses de broadcast.

Exercice 3

Combien de machines peut-on trouver au maximum :

a) dans un réseau d'adresse 192.168.2.0/24 ?

b) dans un réseau d'adresse 176.24.0.0/16 ?

c) dans un réseau d'adresse 10.0.0.0/8 ?

Réponses

a) 254 = 28-2.
b) 256x256 - 2 = 65 534.
c) 256 x 256 x 256 - 2 = 16 777 214.