Les bases

Adresse IP version 4 (IPv4)

Auteur

Noël NICOLAS

Date

16 août 2018

Commentaires

0

Les bases

Adresse IP = Nom d’une machine.

Vous avez déjà tous vus et entendus ces termes-ci :

-> adresse IP
-> 192.168.1.1
-> 8.8.8.8
-> 127.0.0.1

Mais à quoi cela correspond-il ?

 

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 jaune de rappeler la nana blonde en tailleur de la dernière fois 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 sera 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 sera 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 localiser 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 fait ça, nous passons de 4,2 milliards d’adresses a localiser à 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éseaux

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 « chiffres » et la partie « « X ».

 

 

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.

 

En conclusion :

– 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 à 192.168.1.254

 

Network-ID et Host-ID
Network-ID et Host-ID

 

 

 

Pourquoi IPv4 ?



 

Sujet


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

1) 10.8.151.21
2) 130.7.8.14
3) 200.14.56.6

 

Correction


Exercice 1) :

– 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 à 10.255.255.254

 

Exercice 2) :

– 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 à 130.7.255.254

 

Exercice 3) :

– 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 à 200.14.56.254

 

Exercice Adresse IP Type de classe Plage d’adresse
1) 10.8.151.21 A 10.0.0.1 10.255.255.254
2) 130.7.8.14 B 130.7.0.1 130.7.255.254
3) 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



Etape 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écidé de se garder des plages d’adresse IP pour un usage privé !

Pourquoi ??

Car :

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

        Et bien là il va y avoir un problème !

Donc quand vous créez un réseau privé, pensez toujours à prendre les plages d’adresses IP suivantes :

Réseaux privés
Prefix Plages d’adresses IP Nombre d’adresses IP disponibles
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

 

Etape 2 :

Choisir les adresses IP de ses postes.

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

 

Etape 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 : ça 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éseaux possibles : 255 , 65025 et 16 581 375 donc énormément d’adresses IP inutilisables…

Le réseau Internet a grossi de façon exponentielle ! Personne ne s’attendait à ça…
Nous n’avons plus d’adresses IP disponibles et le réseau Internet grossit 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’adresses IP (IPv6)
 solution palliative : le subnetting !!

Je vous donne donc rendez-vous sur l’article sur Le subenetting !

 

 

En espérant que cet article vous a été utile !

N’hésitez pas à me la faire savoir !!

FingerInTheNet.com

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

deux + 9 =

%d blogueurs aiment cette page :