Vous êtes sur la page 1sur 47

Université Sultan Moulay Slimane

Faculté Polydisciplinaire Beni Mellal


Département de Mathématiques et Informatique
Master STRI

Réseaux Informatiques

Chapitre 4
Adressage IP

Pr: Anouar DARIF


anouar.darif@gmail.com
2019/2020
Adressage IP
Règles de système de numérotation
1. Tous les chiffres débutent par 0
2. Un système à Base-n comporte n chiffres:
 Décimal: Base-10 comporte 10 chiffres
 Binaire: Base-2 comporte 2 chiffres
 Hexadécimal: Base-16 comporte 16 chiffres
FPBM

3. La première colonne est toujours le nombre de 1 (le nombre


d’unités)
 Chaque colonne suivante est n fois la colonne précédente (n =
Master STRI

Base-n)

 Base 10: 10,000 1,000 100 10 1


 Base 2: 16 8 4 2 1
 Base 16: 65,536 4,096 256 16 1
Pr: Anouar DARIF

2
Adressage IP
Conversion de décimal à binaire

Adresse IPv4 décimale 172.16.4.20


Séparez et convertissez chaque nombre décimale séparément
FPBM
Master STRI
Pr: Anouar DARIF

3
Adressage IP
Communications sur un réseau

 Monodiffusion (Unicast): Processus consistant à envoyer un


paquet d’une machine à une autre.
FPBM
Master STRI
Pr: Anouar DARIF

4
Adressage IP
Communications sur un réseau

 Multidiffusion (Multicast) : Processus consistant à


envoyer un paquet d’une machine à un groupe
de machines en particulier.
FPBM
Master STRI
Pr: Anouar DARIF

5
Adressage IP
Communications sur un réseau

 Diffusion (Broadcast): Processus consistant à


envoyer un paquet d’un hôte à toutes les
machines du réseau.
FPBM
Master STRI
Pr: Anouar DARIF

6
Adressage IP
Adresses IPv4

 Division: Portions réseau (Network) et hôte (Host


FPBM

11111111111111110000000000000000

 Masque de réseau
 Permet de définir :
Master STRI

 La portion réseau
 La portion hôte
 32 bits
 Une suite de 1 suivie d’une suite de 0
 Les 1: portion réseau
Pr: Anouar DARIF

 Les 0: portion hôte

7
Adressage IP
Adresses IPv4

 Pourquoi le masque de réseau est si important: Nombre


d’hôtes!

Masque de réseau: 1er octet 2ème octet 3ème octet 4ème octet
FPBM

255.0.0.0 ou /8 Réseau Hôte Hôte Hôte


255.255.0.0 ou /16 Réseau Réseau Hôte Hôte
Master STRI

255.255.255.0 ou /24 Réseau Réseau Réseau Hôte

 Plus il y a de bits d’hôtes dans le masque, plus il y a d'hôtes dans


le réseau.
 Les masques de sous-réseau ne terminent pas nécessairement aux
Pr: Anouar DARIF

“frontières des octets” (à venir)

8
Adressage IP
Adresses IPv4
 Il existe trois sortes d'adresse comprises dans la plage d'adresses de chaque
réseau IPv4 :
• Adresse réseau
• Adresses d'hôte
• Adresse de diffusion
FPBM
Master STRI

Adresse réseau
Pr: Anouar DARIF

9
Adressage IP
Adresses IPv4

Adresse de l’hôte Adresse de diffusion


FPBM
Master STRI
Pr: Anouar DARIF

10
Adressage IP
Adresses IPv4

 Qui attribue les différentes adresses?


FPBM

 L’iANA (Internet Assigned Numbers Authority)


(http://www.iana.net) est le premier détenteur d’adresses IP.
 De nos jours, la gestion de l’espace d’adressage IPv4 restant est
Master STRI

répartie entre différents autres registres, selon le type d’utilisation ou


la zone géographique. Ces sociétés d’enregistrement s’appellent des
Registres Internet Régionaux.
• Regional Internet Registries (RIRs)
Pr: Anouar DARIF

Afrinic (Afrique), Apnic (Asie pacifique), Lacnic (Amérique latine et


Caraibes), Arin (Amérique du nord), Ripe (Europe, Moyen-orient, Asie
centrale) 11
Adressage IP
Adresses IP v4 Spéciales
 Route par défaut:
0.0.0.0 (à 0.255.255.255)
 Adresse de Bouclage
Adresse spéciale que les hôtes utilisent pour diriger le trafic vers eux-
mêmes. Crée un moyen rapide, pour les applications et les services
FPBM

TCP/IP actifs sur le même périphérique, de communiquer entre eux.


127.0.0.0 à 127.255.255.255
 Adresses locales-liens
69.254.0.0 à 169.254.255.255 (169.254.0.0 /16)
Automatiquement attribuées à l’hôte local par le système d’exploitation, dans
Master STRI

les environnements où aucune configuration IP n’est disponible.


 Adresses TEST-NET
192.0.2.0 à 192.0.2.255 (192.0.2.0 /24)
réservée à des activités d’enseignement et d’apprentissage.
peuvent être utilisées dans la documentation et dans des exemples de
Pr: Anouar DARIF

réseau. Cette plage ne doivent pas être visibles sur Internet

12
Adressage IP
Adresses IP v4 Spéciales
FPBM
Master STRI
Pr: Anouar DARIF

13
Adressage IP
Attribution des adresses IP

 IP Statique
Manuellement configuré par l’administrateur

 IP dynamique
FPBM

l’adrsse IP est automatiquement attribué par un serveur DHCP déjà


configuré sur le réseau.
• Plage d’adresse
• Masque
Master STRI

• Passerelle
• DNS
• Durée du bail
• Nom de domaine
Pr: Anouar DARIF

• etc.

14
Adressage IP
Les classes d'adressage

0 8 16 24 31
Classe A 0 Net-id Host-id

Classe B 10 Net-id Host-id


FPBM

Classe C 110 Net-id Host-id


Master STRI

Classe D 111 0 Multicast

Classe E 1 11 1 0 Réservé
Pr: Anouar DARIF

15
Adressage IP
Les classes d'adressage

Les plages d’adresses suivantes


FPBM

Classe Plage
A 0.0.0.0 127.255.255.255
Master STRI

B 128.0.0.0 191.255.255.255
C 192.0.0.0 223.255.255.255
D 224.0.0.0 239.255.255.255
Pr: Anouar DARIF

E 240.0.0.0 247.255.255.255

16
Adressage IP
Crise d’adresses IP
FPBM
Master STRI
Pr: Anouar DARIF

17
Adressage IP
Adresses IP privées
 RFC 1918
10.0.0.0 à 10.255.255.255 (10.0.0.0 /8)
172.16.0.0 à 172.31.255.255 (172.16.0.0 /12)
192.168.0.0 à 192.168.255.255 (192.168.0.0 /16)
 Ces adresses ne sont pas routées dans Internet
 Nécessitent NAT/PAT (à venir)
FPBM

 Bloquées par le FAI


 Permettent à un réseau d’atteindre jusqu’à 16,777,216 hôtes (avec /8)
Master STRI
Pr: Anouar DARIF

18
Adressage IP
Exemple avec NAT
FPBM
Master STRI

Traduction de l’adresse IP source privée en une adresse IP source publique.


Pr: Anouar DARIF

19
Adressage IP
Exemple avec NAT
FPBM
Master STRI

Traduction en retour de l’adresse IP publique de destination en l’adresse IP privée


Pr: Anouar DARIF

de destination.

20
Adressage IP
Attribution des adresses IP

Masque de réseau
FPBM

Hôte: “Je suis un hôte du réseau 192.168.1.0/24.”


Master STRI

Pourquoi un hôte a-t-il besoin de connaître le réseau auquel il


appartient?
Pour savoir s’il lui faut encapsuler les paquets IP dans une trame
Ethernet avec:
• L’adresse MAC de Destination de la passerelle par défaut
Pr: Anouar DARIF

• Doit connaître l’adresse IP de la passerelle par défaut


• L’adresse MAC de Destination du hôte correspondant à l’adresse IP de
Destination du paquet
21
Adressage IP
Adresse sous Réseau

Masque de réseau
FPBM
Master STRI

• Les hôtes effectuent une opération ET bit-à-bit entre:


• Les adresses IP d’hôtes et le masque de réseau
• Opération ET :
• 1 ET 1 = 1
Pr: Anouar DARIF

• 0 ET n’importe quoi= 0

22
Adressage IP
Sous-réseaux et masques de sous-réseau
FPBM

Le masque de sous-réseau divise un réseau unique en


de petits réseaux ou sous-réseaux.
Calcule du masque sous-réseaux:
Master STRI

- La partie Network à 1
- La partie Subnet à 1
- La partie Host à 0
Pr: Anouar DARIF

23
Adressage IP
Sous-réseaux et masques de sous-réseau

En quoi consiste le sous-réseautage?

Réseau Réseau Hôte Hôte


172 16 0 0
FPBM

Réseau Réseau Sous- Hôte


réseau
Master STRI

 Diviser le grand réseau en de petits sous-réseaux en empruntant des


bits dans les bits de hôtes.
 Ne donne pas plus de hôtes.
Pr: Anouar DARIF

 On perd 2 adresses d’hôtes pas sous-réseau

24
Adressage IP
Sous-réseaux et masques de sous-réseau

Exemple de sous-réseau

Adresse réseau 172.16.0.0 avec /16 MR principale


Sous-réseaux utilisés: Masque SR 255.255.255.0 ou /24
FPBM
Master STRI
Pr: Anouar DARIF

25
Adressage IP
Sous-réseaux et masques de sous-réseau

Exemple de sous-réseau
FPBM
Master STRI
Pr: Anouar DARIF

26
Adressage IP
Sous-réseaux et masques de sous-réseau

Calcul du nombre de sous-réseaux/hôtes nécessaires


FPBM

172.16.1.0
255.255.255.0
Master STRI

Réseau Hôte

 Réseau 172.16.1.0/24
 Besoin:
Pr: Anouar DARIF

 Autant de sous-réseaux possible, 62 hôtes par sous-réseau

27
Adressage IP
VLSM (Variable Length Subnet Masks)
 Création des sous-réseaux avec un masque de longueur variable
 Exemple: 10.0.0.0/8

 Découpés en /16 sous-réseaux:


FPBM

 10.0.0.0/16
 10.1.0.0/16
 10.2.0.0/16
 10.3.0.0/16
 Etc.
Master STRI

 On peut découper un des sous-réseaux (10.1.0.0/16)


résultants en sous-réseaux
 10.1.0.0/24
 10.1.1.0/24
 10.1.2.0/24
Pr: Anouar DARIF

 10.1.3.0/24
 etc

28
Adressage IP
VLSM (Variable Length Subnet Masks)

 Exemple:
Nous souhaitons diviser le réseau 192.168.50.0, qui est une adresse de
classe C, en quatre sous-réseaux, chacun avec un nombre différent
FPBM

d’adresses IP requises, comme indiqué ci-dessous.


 Sous-réseau 1: 125 adresses IPv4.
 Sous-réseau 2: 60 adresses IPv4.
Master STRI

 Sous-réseau 3: 29 adresses IPv4.


 Sous-réseau 4: 29 adresses IPv4.
Pr: Anouar DARIF

29
Adressage IP
VLSM (Variable Length Subnet Masks)
 Première division – VLSM

• Divisez le réseau d’origine en deux sous-réseaux on trouve 128


adresses IP (125 adresses IP utilisables) dans chaque réseau à l’aide
du masque de sous-réseau 255.255.255.128 (192.168.50.0/25).
FPBM

• Nous aurons deux sous-réseaux avec chacun 128 adresses IP (125


adresses IP utilisables).
Master STRI
Pr: Anouar DARIF

30
Adressage IP
VLSM (Variable Length Subnet Masks)
 Deuxième division – VLSM

• Divisez le deuxième sous-réseau (192.168.50.128/25) de la première


division en deux sous-réseaux, chacun avec 64 adresses IP (60
adresses IP utilisables) à l’aide du masque de sous-réseau
255.255.255.192
FPBM

• Nous aurons deux sous-réseaux avec chacun 64 adresses IP (60


adresses IP utilisables).
Master STRI
Pr: Anouar DARIF

31
Adressage IP
VLSM (Variable Length Subnet Masks)
 Troisiéme division – VLSM

• Divisez à nouveau le réseau 192.168.50.192/26 en deux sous-réseaux,


chacun avec 32 adresses IP (29 adresses IP utilisables) à l’aide du
masque de sous-réseau 255.255.255.224
FPBM

• Nous aurons deux sous-réseaux avec chacun 32 adresses IP (29


adresses IP utilisables).
Master STRI
Pr: Anouar DARIF

32
Adressage IP
VLSM (Variable Length Subnet Masks)
• Nous avons maintenant divisé le réseau 192.168.50.0/24 en quatre
sous-réseaux utilisant le VLSM, avec un nombre différents d’adresses
IP, comme indiqué ci-dessous. Notez également que lorsque vous
divisez un réseau à l’aide du VLSM, les masques de sous-réseau sont
également différents.
FPBM
Master STRI
Pr: Anouar DARIF

33
Adressage IP
Crise d’adresses IP
FPBM
Master STRI
Pr: Anouar DARIF

34
Adressage IP
Solution à long terme: IPv6
Solution à long terme: IPv6
IPv6 est conçu pour être le successeur de l'IPv4.
IPv6 possède un plus grand espace d'adressage (128 bits) pour un
total de 340 undécillions d'adresses disponibles (ce qui correspond au
nombre 340 suivi de 36 zéros).
FPBM

IPv6 coexistera avec IPv4 pour quelques années. (plus de 10 ans


selon les experts).
La nécessité du protocole IPv6
•Le manque d'espace d'adressage IPv4 a été le facteur le plus
Master STRI

important pour passer à l'IPv6

Solutions à court terme : Classes privées Pv4


Pr: Anouar DARIF

35
Adressage IP
Les types d'adresses IPv6

Il existe trois types d'adresses IPv6 :


Monodiffusion
Multidiffusion
Anycast
FPBM
Master STRI
Pr: Anouar DARIF

36
Adressage IP
Adresse Globale Unicast
FPBM

 Interface ID = portion Hôte.


 Un hôte peut avoir plus qu’une interface IPV6. Par
conséquent, une interface IPV6 identifie une interface d’un
hôte.
Master STRI

 Une interface unique peut comporter:


• Plusieurs adresses IPv6 , et
• une adresse IPv6 en plus .
Pr: Anouar DARIF

37
Adressage IP
Adresse Globale Unicast

 Portion Réseau = emplacement d’un périphérique


FPBM

 Subnet ID: partie de la portion réseau de l’adresse


 La portion Hôte identifie le périphérique
Master STRI

 Interface ID : 64 bits
 Subnet ID 16 bits = 65,536 sous-réseau distincts
Pr: Anouar DARIF

38
Adressage IP
Adresse Globale Unicast
FPBM
Master STRI
Pr: Anouar DARIF

39
Adressage IP
ICMP
Ethernet Header IP Header ICMP Message Ether.
(Layer 2) (Layer 3) (Layer 3) Tr.
Ethernet Ethernet Frame Source IP Add. Type Code Check- ID Seq. Data FCS
Destination Source Type Dest. IP Add. 0 or 8 Num.
0 sum
Address Address Protocol field
(MAC) (MAC)
FPBM

Partial list
Master STRI

ICMP (Internet Control Message Protocol)


 ICMP: un protocole de couche 3
Pr: Anouar DARIF

 Utilisé pour envoyer des messages


 Encapsulé dans un paquet IP de couche 3
 Utilise les champs Type et Code pour les messages
40
Adressage IP
ICMP
Destination ou service inaccessible

Le message ICMP Destination Unreachable (Destination inaccessible)


permet de signaler à un hôte que la destination ou le service est
inaccessible.
Lorsqu’un hôte ou une passerelle reçoit un paquet qu’il ne peut pas livrer, il
FPBM

peut envoyer un paquet ICMP Destination Unreachable ( Destination


inaccessible) à l’hôte source.
Le paquet Destination Unreachable (Destination inaccessible) contient
des codes qui indiquent pourquoi le paquet n’a pas pu être remis..
D’un routeur:
Master STRI

• 0 = réseau inaccessible– route inexistante dans la table de routage


• 1 = hôte inaccessible– A une route, mais le hôte ne peut être trouvé.
D’un hôte:
• 2 = protocole inaccessible
• 3 = port inaccessible
Pr: Anouar DARIF

• Service indisponible (le daemon n’est pas exécuté ou la sécurité


est mise en place dans le hôte).
41
Adressage IP
ICMP
Ethernet Header (Layer 2) IP Header ICMP Message (Layer 3) Ether.
(Layer 3) Tr.
Ethernet Ethernet Frame Source IP Add. Type Code Check- ID Seq. Data FCS
Destination Source Type Dest. IP Add. 0 or 8 0 sum Num.
Address Address Protocol field
(MAC) (MAC)
FPBM

Ping
 Utilise un message ICMP encapsulé dans un Paquet IP
Champ Protocole = 1
Master STRI

 Format
ping adresseIP
ping 172.30.1.25
Pr: Anouar DARIF

42
Adressage IP
ICMP

Ethernet Header (Layer 2) IP Header ICMP Message - Echo Request (Layer 3) Ether.
(Layer 3) Tr.
Ethernet Ethernet Frame Source IP Type Code Check- ID Seq. Data FCS
Destination Source Type Add. 8 0 sum Num.
FPBM

Address Address 172.30.1.20


(MAC) (MAC) Dest. IP Add.
172.30.1.25
Protocol field
1
Master STRI

Echo Request
 L’expéditeur de ping transmet le message ICMP, “Echo Request”
 Type = 8
 Code = 0
Pr: Anouar DARIF

43
Adressage IP
ICMP

Ethernet Header (Layer 2) IP Header ICMP Message - Echo Reply (Layer 3) Ether.
(Layer 3) Tr.
Ethernet Ethernet Frame Source IP Type Code Check- ID Seq. Data FCS
Destination Source Type Add. 0 0 sum Num.
Address Address 172.30.1.25
(MAC) (MAC) Dest. IP Add.
172.30.1.20
FPBM

Protocol field
1

Echo Reply
Master STRI

 Le destinataire de ping,reçoit le message ICMP , “Echo Request”


 Et retourne le message ICMP , “Echo Reply”
 Type = 0
 Code = 0
Pr: Anouar DARIF

44
Adressage IP
Trace (Traceroute)

 La commande traceroute (tracert) est un utilitaire qui permet


d’identifier le chemin entre des hôtes.
 L’analyse du chemin génère une liste de sauts qui ont été
traversés sur le trajet.
 Si les données n’atteignent pas un des sauts sur leur parcours,
FPBM

l’adresse du dernier routeur qui a répondu à l’analyse est


renvoyée.
 La durée de transmission correspond à la durée nécessaire à un
paquet pour atteindre l’hôte distant, plus le temps mis par l’hôte
Master STRI

pour répondre. Un astérisque (*) indique un paquet perdu.


 Traceroute utilise une fonction de durée de vie dans l’en-tête de
la couche 3 et le message ICMP Time Exceeded (Dépassement
du délai). Le champ TTL permet de limiter le nombre de sauts
qu’un paquet peut rencontrer.
Pr: Anouar DARIF

45
Adressage IP
Trace (Traceroute)
FPBM

Format (trace, traceroute, tracert)


 RTA# traceroute ip address
Master STRI

RTA# traceroute 192.168.10.2


Pr: Anouar DARIF

46
Anouar DARIF
Pr:A.DARIF SUPMTI / ISIMaster STRI 2015 / 2016 FPBM
Adressage IP
Trace (Traceroute)

47

Vous aimerez peut-être aussi