Vous êtes sur la page 1sur 59

Pr.

Amina BENGAG

2022/2023
Problème
 Pourquoi le niveau 2 est « insuffisant »

 Dans un réseau local (LAN) l'adressage de niveau 2 suffit et


fonctionne parfaitement

 Oui mais comment c'est possible d'interconnectés tous les réseaux


locaux ?

A.BENGAG 2
Plan
 Service de la couche Internet

 L’adressage IPv4

 Sous-réseaux

 Protocole IPv4

 Routage/Routeur

 IPv6
A.BENGAG 3
Rôle de la couche réseau
 L’interconnexion de deux réseaux différents.

 Le routage : la couche réseau fournit des services permettant de diriger


les paquets vers un hôte de destination sur un autre réseau.

 L'adressage des périphériques finaux : une adresse IP unique doit être


configurée sur les périphériques finaux pour les identifier sur le réseau.

 Pour les réseaux TCP/IP la couche réseau est implémenté par le


protocole IP.

A.BENGAG 4
A.BENGAG 5
L’adressage IP
 L’adresse IP est une adresse logique permet d’identifier un ordinateur ou
une interface d’un routeur au sein d’un réseau.

 L’adresse IP est employée pour l’acheminement des paquets entre les


réseaux locaux  le routage

 Une adresse IP est un groupe de 4 octets (32 bits)

 On les lit sous la forme décimale pointée

X . Y . Z . W / 0 ≤ X ≤ 255
A.BENGAG 6
L’adressage IP
 Exemple :

 Elles se décomposent en deux parties :

 Identifiant réseau : UNIQUE pour un même réseau


 Identifiant machine : identifie la machine d’une façon unique sur le réseau

Identifiant Réseau Identifiant Machine

A.BENGAG 7
L’adressage IP
Problème : Comment distinguer la partie « réseau » de la partie «
machine » ?

 Historiquement : c’est la notion de classe

 Actuellement : c’est la notion de masque réseau

A.BENGAG 8
L’adressage IP
 Historiquement, il avait été prévu de gérer 5 classes d’adresses réseau :

 la classe A
 la classe B
 la classe C
 la classe D
 la classe E

A.BENGAG 9
L’adressage IP
 Adresse de CLASSE A

0 Id Réseau Id Machine

8 bits 24 bits

 le bit de poids fort du premier octet est fixé à 0


 le premier octet ne peut donc que prendre les valeurs comprises entre 0 et 127
 l’adresse réseau est codée sur le premier octet
 l’adresse machine sur les trois derniers octets : O1 O2 O3 O4
 il y a moins de 128 réseaux de classe A avec plus de 10 millions d’hôtes par réseau

A.BENGAG 10
L’adressage IP
 Adresse de CLASSE B

1 0 Id Réseau Id Machine

16 bits 16 bits
 les 2 premiers bits du premier octet sont fixé 10

 le premier octet ne peut donc que prendre des valeurs comprises entre 128 et 191

 l’adresse réseau est codée sur les deux premiers octets

 l’adresse machine sur les deux derniers octets : O1 O2 O3 O4

 il y a des dizaines de milliers de réseaux de classe B avec des dizaines de milliers d’hôtes par
réseau

A.BENGAG 11
L’adressage IP
 Adresse de CLASSE C

1 1 0 Id Réseau Id Machine

24 bits 8 bits

 Les 3 premiers bits du premier octet sont 110

 Le premier octet ne peut donc que prendre des valeurs comprises entre 192 et 223

 L’adresse réseau est codée sur les trois premiers octets

 L’adresse machine est codée sur le dernier octets : O1 O2 O3 O4

 Il y a des millions de réseaux de classe C avec moins de 254 hôtes par réseau
A.BENGAG 12
L’adressage IP
 Adresse de CLASSE D

 Les 4 premiers bits de l'adresse sont 1110

 Le premier octet ne peut donc prendre que des valeurs comprises entre
224 et 239

 Il n ’y a pas de distinction réseau / hôtes.

 Cette classe d’adresse sert à désigner plusieurs hôtes simultanément. On


appelle aussi ce type d’adressage «adressage multicast»

A.BENGAG 13
L’adressage IP
 Adresse de CLASSE E

 Les 4 premiers bits de l'adresse sont 1111

 Le premier octet ne peut donc prendre que des valeurs comprises entre 240 et 255

 Cette classe d’adresses est réservée aux expérimentations réseau

A.BENGAG 14
L’adressage IP
 Résumé (les classes d’@ IP)

A.BENGAG 15
L’adressage IP
 Résumé théorique des différentes plages d’adresses :

A.BENGAG 16
L’adressage IP
 Résumé des différentes plages d’adresses utilisables en
pratique :

A.BENGAG 17
173 décimale

27 26 25 24 23 22 21 20

128 64 32 16 8 4 2 1

Binaire

A.BENGAG 18
Conversion de nombres décimaux en
nombres binaires

A.BENGAG 19
Conversion de nombres décimaux en
nombres binaires

A.BENGAG 20
Conversion de nombres décimaux en
nombres binaires

A.BENGAG 21
Conversion de nombres décimaux en
nombres binaires

A.BENGAG 22
173 décimale

27 26 25 24 23 22 21 20

128 64 32 16 8 4 2 1

1 0 1 0 1 1 0 1 Binaire

A.BENGAG 23
L’adressage IP
Exercice

 Donnez les notations binaires des adresses IP suivantes :

A. 192.168.10.11

B. 204.162.18.45

C. 172.119.219.250

A.BENGAG 24
L’adressage IP
Solution

 L’adresse IP A est notée 11000000 10101000 00001010 00001011

 L’adresse IP B est notée 11001100 10100010 00010010 00101101

 L’adresse IP C est notée 10101100 01110111 11011011 11111010

A.BENGAG 25
L’adressage IP
Exercice

 Donnez les notations décimales des adresses IP suivantes :

A. 1001 0000 0001 0011 0100 1010 1100 1001

B. 0110 1001 1110 1100 1001 0101 1001 1110

C. 1101 0111 0001 1111 1100 0010 1101 1011

A.BENGAG 26
L’adressage IP
Solution

 L’adresse IP A est notée 144.19.74.201

 L’adresse IP B est notée 105.236.149.158

 L’adresse IP C est notée 215.31.194.219

A.BENGAG 27
L’adressage IP
Exercice
 Donnez la classe des adresses suivantes :

A. 18.0.0.201

B. 172.1.81.204

C. 192.201.2.41
A.BENGAG 28
L’adressage IP
Solution
 Donnez la classe des adresses suivantes :

A. 18.0.0.201 Classe A

B. 172.1.81.204 Classe B

C. 192.201.2.41 Classe C
A.BENGAG 29
L’adressage IP
Exercice
 Donnez la nature (la classe, la partie réseau, la partie
machine) des adresses :

A. 122.0.0.1

B. 154.2.9.11

C. 197.21.2.23
A.BENGAG 30
L’adressage IP Solution

A. 122.0.0.1 Classe A 0 ≤ 122 ≤ 127 partie_réseau = 122


partie_machine = 0.0.1

B. 154.2.9.11 Classe B 128 ≤ 154 ≤ 191 partie_réseau = 154.2


partie_machine = 9.11

C. 197.21.2.23 Classe C 192 ≤ 197 ≤ 223 partie_réseau = 197.21.2


partie_machine = 23
A.BENGAG 31
L’adressage IP
 A ces règles, s’ajoutent d’autres règles pratiques

 Certaines adresses sont interdites sur Internet, elles sont réservées pour l’adressage local à un
site : ce sont les adresses privées :

 10.0.0.1 à 10.255.255.254

 172.16.0.1 à 172.31.255.254

 192.168.0.1 à 192.168.255.254

 Les autres sont publiques (attribuées une seule fois sur la planète) et donc distribuées par une
organisation internationale (Internet Assigned Numbers Authority, IANA)

A.BENGAG 32
L’adressage IP
 Le masque

 Les classes d’adresses A, B et C ont été conçues à une époque où peu de machines
étaient connectées sur l’Internet

 En fait, ces classes d’adresses correspondent mal aux besoins actuels (nombre
d’adresses largement insuffisant)

 Pour les besoins actuels, il y a trop d’hôtes sur les classes A et pas assez sur les
classes C

 Les réseaux de classe B sont par ailleurs trop peu nombreux


A.BENGAG 33
L’adressage IP
 Le masque

 Pour ajouter de la souplesse au système, la notion de masque réseau est apparue

 Le masque réseau est une série de bits à 1 qui se lit du poids fort vers le poids
faible

 Un masque réseau a une taille de 4 octets, identique à la taille d’une adresse IP

 Exemple : 11111111 11111111 00000000 00000000

 Cet ensemble de bits à 1 permet de distinguer la partie adresse réseau de la partie


adresse machine
A.BENGAG 34
L’adressage IP
 Le masque

 On peut définir un masque d’une taille quelconque, mais souvent les administrateurs de
réseaux privés travaillent sur des multiples de 8 bits pour des raisons de simplicité

 Exemples (masques par défaut):

 11111111 00000000 00000000 00000000 (masque de classe A)


 255.0.0.0
 11111111 11111111 00000000 00000000 (masque de classe B)
 255.255.0.0
 11111111 11111111 11111111 00000000 (masque de classe C)
 255.255.255.0
A.BENGAG 35
L’adressage IP
 Le masque

 En résumé, une adresse IP, pour être interprétable doit comprendre l’adresse et le masque
associé

 Une adresse sans masque ne veut rien dire (sauf implicitement associée à un masque
standard)

 Quelques exemples, respectant les anciennes conventions de classe :

 13.21.241.17 255.0.0.0 13.21.241.17/8

 141.54.19.23 255.255.0.0 141.54.19.23/16

 198.25.124.18 255.255.255.0 198.25.124.18/24

 Remarque : deux notations équivalentes

A.BENGAG 36
L’adressage IP
 Le masque

 Dites si les adresses suivantes sont des adresses de machines


(et pourquoi?)

 192.168.10.0/24

 192.168.20.10/24

 192.168.10.64/24
A.BENGAG 37
L’adressage IP
 Adresses IP spéciales

 Adresses de bouclage (127.0.0.0 /8 ou 127.0.0.1 à 127.255.255.254) :


 Ces adresses spéciales sont utilisées par des hôtes pour diriger le trafic vers
eux-mêmes.
 Utilisées sur un hôte permet de vérifier que la pile TCP/IP fonctionne
correctement.

 Adresses locales-liens (169.254.0.0 /16 ou 169.254.0.1 à 169.254.255.254) :


 Connues sous le nom d'adresses APIPA (adressage IP privé automatique)
 Utilisées par un client DHCP Windows pour se configurer automatiquement
si aucun serveur DHCP n'est disponible.
A.BENGAG 38
L’adressage IP
 Adresses IP spéciales

 Adresses de diffusion :

 Diffusion limitée : 255.255.255.255


 Diffusion sur le réseau local: bloquée par les routeurs
 IDENTIQUE quelque soit le réseau

 Diffusion ciblée : ( ex. 193.55.221.255)


 Diffusion sur un réseau donné: routée jusqu’au réseau concerné
 SPECIFIQUE à chaque réseau (ex. 193.55.221.0)
A.BENGAG 39
L’adressage IP
 Adresses IP spéciales

 Adresse réseau

 Une @ IP dont la partie machine = 0 identifie le réseau lui-meme.

  ne peut pas être utilisé pour identifier une machine

 Exemple
 192.168.3.0 classe C

A.BENGAG 40
A.BENGAG 41
Rappel – Masque du réseau
192 168 10 4

Id Réseau Id Machine

24 bits 8 bits

 Un masque : une @IP tq : bit = 1 si ID du réseau


bit = 0 si ID de la machine

 11111111 11111111 11111111 00000000


255 255 255 0

A.BENGAG 42
Sous-réseaux
 Découper un réseau en plusieurs petits réseaux à usage interne, et
l’ensemble continue à se comporter comme étant un seul réseau vis-à-
vis l’extérieur.

 Pour segmenter un réseau en sous-réseaux, il faut alors décomposer la


partie id machine (HOST_ID) de l’adresse IP en deux parties : une
adresse de sous-réseau (subnet_id) et une adresse machine (host_id).
Id_réseau Id_machine

Id_réseau Id_machine
A.BENGAG 43
Sous-réseaux
 Pourquoi les sous-réseaux?

 Minimiser le gaspillage des adresses IP (publiques)

 Minimiser la taille des domaines de diffusion

 Renforcer la sécurité

 Faciliter la gestion administrative du réseau.

A.BENGAG 44
Sous-réseaux
 Pourquoi les sous-réseaux?
 Minimiser le gaspillage des adresses IP (publiques) @IP réseau 200.1.1.0/24
200.1.1.1
FAI
200.1.1.2

200.1.1.3
Client1 Client2 Client3
200.1.1.4 Même
200.1.1.1  3/24 réseau

@ IP publiques 200.1.1.1.254

A.BENGAG 45
Sous-réseaux
 Pourquoi les sous-réseaux?
 Minimiser la taille des domaines de diffusion

A.BENGAG 46
Sous-réseaux
 Pourquoi les sous-réseaux?
 Sécurité
 Elle permet également aux administrateurs de mettre en œuvre des
politiques de sécurité, notamment pour définir si les différents sous-
réseaux sont autorisés ou non à communiquer entre eux (ACL).

A.BENGAG 47
Sous-réseaux
 Pourquoi les sous-réseaux?
 Faciliter la gestion administrative du réseau.

SR1 Admin1

SR5 Admin5

A.BENGAG 48
Sous-réseaux
 Comment créer des sous-réseaux?

1. @ IP du réseau principal
2. ID classe  le masque
3. ID réseau et ID machine
4. Convertir le masque standard en binaire
5. Utiliser la formule 2n >= le nombre de SR voulu (n : le nombre de bits
empruntés dans la partie subnet-ID)
6. Déterminer le nouveau masque de sous-réseau
7. Déterminer l’@ IP de chaque sous-réseau
8. Déterminer la plage d’adresse pour chaque sous réseau
A.BENGAG 49
Sous-réseaux
 Comment créer des sous-réseaux?
 Exemple :
 Une entreprise utilise la plage d'adresses réseau privées 192.168.1.0/24
et a besoin de 3 sous-réseaux.

A.BENGAG 50
Sous-réseaux
 Comment créer des sous-réseaux?
1. L’@ IP du réseau principal : 192.168.1.0

2. Classe : C  masque est : 255.255.255.0

3. a 192 168 1 0
ID_Réseau ID_machine
4. /24  255.255.255.0  1111 1111 1111 1111 1111 1111 0000 0000

5. 3 SR  2n >= 3  n = 2

6. Le masque de sous-réseau : 1111 1111 1111 1111 1111 1111 1100 0000 
255.255.255.192  /26
A.BENGAG 51
Sous-réseaux
 Comment créer des sous-réseaux?
7. Déterminer l’@ IP réseau de chaque sous-réseau

SR1

SR2

SR3

SR4

A.BENGAG 52
Sous-réseaux
8. Déterminer la plage d’adresse pour chaque sous réseau

SR1

SR2

SR3

A.BENGAG 53
Sous-réseaux
 Comment créer des sous-réseaux?

A.BENGAG 54
Sous-réseaux
 Comment créer des sous-réseaux?

 Récapitulation

 Formule de calcul de nombre de SR : 2n

 Formule de calcul de nombre de machine : 2n – 2

 Remarque : la longueur de préfixe maximale lors de la segmentation du


réseau est /30 ou 255.255.255.252

A.BENGAG 55
 Question:
Comment savoir si un équipement appartient à un SR donné ?

 Réponse :
On utilise le ET logique entre le masque du SR et l’ @IP de la machine
donnée  On doit avoir comme résultat @ IP du SR

A.BENGAG 56
 Exemple:
Soit le SR 166.13.16.0/20, est ce que la machine 166.13.21.2 appartient à ce
SR?
 Solution

 166.13.21.2 = 10100110 00001101 00010101 00000010


ETlogique
 /20 = 111111111 11111111 11110000 00000000
10100110 00001101 00010000 00000000 = 166.13.16.0

 Donc l’@ IP 166.13.21.2 appartient au SR 166.13.16.0

A.BENGAG 57
Sous-réseaux
Exercice
 Quelles adresses IP se trouvent sur le même sous-réseau que la machine
130.12.127.231 si le masque de sous-réseau est 255.255.192.0 ?

 130.12.63.232

 130.22.130.1

 130.12.64.23

A.BENGAG 58
Sous-réseaux Solution

 130.12.63.232  10000010 00001100 00111111 11101000


ETlogique
 255.255.192.0  11111111 11111111 11000000 00000000
10000010 00001100 00000000 00000000  130.12.0.0 (SR1)

 130.12.127.231  10000010 00001100 01111111 11100111


ETlogique
 255.255.192.0  11111111 11111111 11000000 00000000
10000010 00001100 01000000 00000000  130.12.64.0 (SR2)

 SR1 ≠ SR2  130.12.63.232 et 130.12.127.231 n’ appartiennent pas au même SR

 130.12.64.23 et 130.12.127.231 appartiennent au même SR

 130.22.130.1 et 130.12.127.231 n’ appartiennent pas au même SR

A.BENGAG 59

Vous aimerez peut-être aussi