Adresse IP version 4 (IPv4)

Adresse IP = Nom d’une machine

Vous avez déjà tous vu et entendu ces termes-là :

– Adresse IP
– 192.168.1.1
– 8.8.8.8
– 127.0.0.1

Mais à quoi cela correspond ?

Introduction


Afin de communiquer, on a besoin d’une identité, d’un nom.
Imaginez un monde sans prénom et sans nom de famille … L’horreur !!!

Euh machin ! Tu pourrais dire à l’autre qui a un bouc, les cheveux roux et une cravate bleue de rappeler la meuf en tailleur s’il te plaît ?

Dans le monde informatique, c’est pareil. Chaque équipement a besoin d’avoir une identité afin de communiquer. Cette identité est appelée :  Adresse IP !
Et plus précisément une adresse IPv4.

Une adresse IPv4 est composée de 4 chiffres :

[Chiffre 1] . [Chiffre 2] . [Chiffre 3] . [Chiffre 4]
Exemple : 192.168.1.1

Ces chiffres peuvent aller de la valeur 0 à la valeur 255.
Nous pouvons donc aller de l’adresse 0.0.0.0 à l’adresse 255.255.255.255.

 

Pourquoi IPv4 ?


IPv4 = Internet Protocol version 4.

Souvenez-vous des prises audio sur les téléphones portables. Chaque marque et chaque modèle avait sa propre connectique et si on voulait écouter de la musique on devait obligatoirement acheter les écouteurs spécifiques au téléphone … Du coup une norme internationale est sortie et a dit :

Pour les prises audio, la connectique officielle à partir d’aujourd’hui c’est la prise Jack !

Pour les protocoles de communication, c’est pareil, tout le monde avait son propre langage. Une norme internationale est sortie et a dit :

Pour communiquer sur Internet, le protocole de communication officiel est le protocole IPv4 !

Pourquoi version 4 ?

IPv1 = Échec
IPv2 = Échec
IPv3 = Échec
IPv4 = [ En cours d’utilisation ] tout le monde utilise ça aujourd’hui !
IPv5 = Échec
IPv6 = [ En cours de migration ] = Remplacent officiel de l’IPv4

 

Composition d’une adresse IPv4


Une adresse IPv4 est composée de 4 chiffres :

[Chiffre 1] . [Chiffre 2] . [Chiffre 3] . [Chiffre 4]
Exemple : 192.168.1.1

Ces chiffres peuvent aller de la valeur 0 à la valeur 255.
Nous pouvons donc aller de l’adresse 0.0.0.0 à l’adresse 255.255.255.255.

Pourquoi 255 ?

En informatique, on parle en binaire (01010010101001)
Chaque chiffre correspond à 8 bits soit 1 octet ( Bits = une valeur 0 ou une valeur 1 / Octet = Groupe de 8 bits )

Bit vs Octet

Bit vs Octet

0 = 0000 0000
1 = 0000 0001
2 = 0000 0010
3 = 0000 0011
4 = 0000 0100

255 = 1111 1111

Nombre d’adresses IPv4 disponible = 4,2 Milliards.

Imaginez le monde internet, avec pleiiiiiiins d’équipements partout dans le monde ! Vous pensez que chaque équipement soit capable de localise ces 4,2 milliards d’adresses à l’instant T ? Non, ce n’est pas possible.

Pour ce faire, nous avons inventé des groupes d’adresses IP.

Un petit exemple pour imager tout ça :

Le groupe d’adresse de 10.10.10.1 à 10.10.10.255 est dans le bâtiment 4 de la Ville de Toulouse. Le monde entier va savoir que le réseau commençant par 10.10.10.X se trouve ici. Si tout le monde fais ça, nous passons de 4,2 milliards d’adresses a localise a 16 millions. La différence est énorme et là ça commence à être gérable !

Ce qui a été décidé :

– création de 3 tailles de réseau

Taille du réseau Valeur du premier Octet
Classe A 16 581 375 adresses 0 à 127
Classe B  65025 adresses 128 à 191
Classe C 255 adresses 192 à 223

Classe A = On ne touche pas le premier octet.

0.X.X.X
1.X.X.X
2.X.X.X
– etc …

Classe B = On ne touche pas les deux premiers octets.

128.0.X.X
128.1.X.X
128.2.X.X
– etc …

Classe C = On ne touche pas les trois premiers octets.

192.0.0.X
192.0.1.X
192.0.2.X
– etc …

Vous me suivez toujours ? Paaarfait !

Maintenant nous allons voir la différence entre la partie en bleue et la partie en Vert.

 

Network-ID et Host-ID


Network ID =Identification du réseau =  Nom de Famille.
Host ID = Identification de la personne dans le réseau = prénom.

Network ID et Host ID

Network ID et Host ID

Exemple : 192.168.1.10

– Nous avons l’adresse 192.168.1.10, la valeur du premier octet est de 192.
– 192 est compris entre 192 et 223, notre adresse est dans un réseau de classe C.
– Mon network ID est donc 192.168.1.X ( X peut prendre une valeur entre 0 et 255).
– Mon Host-ID est de 10

Notre réseau comprend donc les adresses allant de 192.168.1.0 à 192.168.1.255.

Sauf que :

L’adresse 192.168.1.0 va être réservée pour identifier notre adresse réseau (Network)
L’adresse 192.168.1.255 va être réservée pour l’adresse de broadcast.

Broadcast = Adresse IP qui va me permettre de discuter avec tout le monde de mon réseau.

Nous en concluons donc =

– Adresse réseau  = 192.168.1.0
– Adresse de broadcast = 192.168.1.255
– Plage d’adresse IP disponible pour mes clients = de 192.168.1.1 a 192.168.1.254

Network-ID et Host-ID

Network-ID et Host-ID

 

Mise en situation


Sujet


Donnez la classe, le Network-ID et la plage d’adresse IP pour les adresses IP suivantes :

– 10.8.151.21
– 130.7.8.14
– 200.14.56.6

Correction


Exercice 01 :

– Nous avons l’adresse 10.8.151.21, la valeur du premier octet est de 10.
10 est compris entre 0 et 127, notre adresse est donc dans un réseau de classe A.
– Mon network ID est donc 10.X.X.X ( X peut prendre une valeur entre 0 et 255).

– Adresse réseau  = 10.0.0.0
– Adresse de broadcast = 10.255.255.255
– Plage d’adresse IP disponible pour mes clients = de 10.0.0.1 a 10.255.255.254

Exercice 02 :

– Nous avons l’adresse 130.7.8.14, la valeur du premier octet est de 130.
130 est compris entre 128 et 191, notre adresse est donc dans un réseau de classe B.
– Mon network ID est donc 130.7.X.X ( X peut prendre une valeur entre 0 et 255).

– Adresse réseau  = 130.7.0.0
– Adresse de broadcast = 130.7.255.255
– Plage d’adresse IP disponible pour mes clients = de 130.7.0.1 a 130.7.255.254

Exercice 03 :

– Nous avons l’adresse 200.14.56.6, la valeur du premier octet est de 200.
200 est compris entre 192 et 223, notre adresse est dans un réseau de classe C.
– Mon network ID est donc 200.14.56.X ( X peut prendre une valeur entre 0 et 255).

– Adresse réseau  = 200.14.56.0
– Adresse de broadcast = 200.14.56.255
– Plage d’adresse IP disponible pour mes clients = de 200.14.56.1 a 200.14.56.254

 

Exercice Adresse IP Type de classe Plage d’adresse
01 10.8.151.21 A 10.0.0.1 10.255.255.254
02 130.7.8.14 B 130.7.0.1 130.7.255.254
03 200.14.56.6 C 200.14.56.1 200.14.56.254
Network-ID et Host-ID

Network-ID et Host-ID

 

Créer un réseau LAN


Étape 1 : J’ai combien de PC ? 25 ? Ok ! Je vais prendre un réseau de classe C.

J’ai choisi de prendre le réseau 192.168.0.0
Pourquoi ?? Car au niveau mondial, il a été décider de se garder des plages d’adresse IP pour un usage privé !
Pourquoi ??

– Adresse IP de Google = 8.8.8.8
– Adresse IP de votre PC = 8.8.8.8

Bah là il va y avoir un problème ! Donc quand vous créer un réseau privé, utilisez toujours de prendre les plages d’adresses IP suivantes :

Réseaux privée
Prefix Plage d’adresse IP Nombre d’adresse IP disponible
10.0.0.0 /8 10.0.0.0 à 10.255.255.255 16 777 216
172.16.0.0 /12 172.16.0.0 à 172.31.255.255 1 048 576
192.168.0.0 /16 192.168.0.0 à 192.168.255.255 65 536

Étape 2 : Choisir les adresses IP de ses potes :

PC_01 = 192.168.0.1
PC_02 = 192.168.0.2
PC_03 = 192.168.0.3
PC_04 = 192.168.0.4
etc …

LAN de gros Geek

LAN de gros Geek

Étape 3 : Configurer les adresses IP sur les postes

Configuration d'une adresse IP

Configuration d’une adresse IP

IP address : Vous mettez l’adresse IP que vous avez choisie.
Subnet mask : Ca va se remplir automatiquement en fonction de la valeur de votre premier octet ( Classe A,B ou C )

255.0.0.0 si votre réseau est un réseau de Classe A.
255.255.0.0 si votre réseau est un réseau de Classe B.
255.255.255.0 si votre réseau est un réseau de Classe C.

Default gateway : Si vous ne voulez pas aller sur internet, on s’en fou !
Preferred et Alternate DNS server : Si vous ne voulez pas aller sur Internet, on s’en fou aussi !

 

 

Conclusion


Problématique :

– 4,2 Milliards d’adresses IP disponibles dans le monde entier et nous sommes plus de 7 Milliards d’habitants sur la planète ….
– 3 Tailles de réseau possibles : 255 , 65025 et 16 581 375 donc énormément d’adresse IP inutilisable …

Le réseau Internet a grossi de façon exponentielle ! Personne ne s’attendait à ça ….
Nous n’avons plus d’adresse IP disponible et le réseau Internet grossis de jour en jour,
La communauté internationale doit faire quelque chose.

Les solutions proposées :

Solution pérenne : inventer une nouvelle version du protocole IP qui offrirait plus d’adresse IP. ( IPv6 )
Solution palliative : Le Subnetting !!

Je vous donne donc rendez-vous sur l’article sur le Subenetting !

 

 

Noël NICOLAS

Expert Réseau
10 ans d’expérience
CCNP Routing and Switching
Fondateur du site FingerInTheNet

Poster un Commentaire

Laisser un commentaire

  Subscribe  
Me notifier des