Vous êtes sur la page 1sur 17

Chapitre 4:

COUCHE INTERNET
3ème Année Licence Informatique

Cours préparé par:


Mr Hocine NOUI

1
Plan
4. COUCHE INTERNET
4.3. Protocoles de Contrôle Internet
4.3.1 Internet Control Message Protocol (ICMP)
4.3.2 Address Resolution Protocol (ARP)
4.3.3 Dynamic Host Configuration Protocol (DHCP)

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 2


4.3. Protocoles de Contrôle Internet

4.3.1 Internet Control Message Protocol (ICMP)


 Permet d’informer d’une erreur réseau (message d’erreur)
 Permet de formuler une demande d’état à un système (message
d’information).
 Les messages ICMP sont encapsulés dans un paquet IP (avec
champ Protocole = 1).
 ICMP permet également de tester Internet (commandes ping et trace-
route)
 Environ une douzaine de types de messages ICMP sont définis

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 3


4.3. Protocoles de Contrôle Internet
4.3.1 Internet Control Message Protocol (ICMP): exemples
de messages
 Destination Inaccessible: Destination unreachable
Time exceeded
• lorsque le routeur ne peut pas localiser la
Redirect
destination Echo and echo reply
• quand un paquet avec le bit DF ne peut pas
être livré
 Temps dépassé: Destination unreachable
Time exceeded
• envoyé quand un paquet est supprimé car Redirect
son TTL a atteint le zéro. Echo and echo reply

• Causes: boucle de routage, valeur TTL très


petite

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 4


4.3. Protocoles de Contrôle Internet
4.3.1 Internet Control Message Protocol (ICMP): exemples
de messages
 La commande Traceroute

R2

S D
Msg avec TTL = 1

Temps dépassé R1 TTL = 0 R4

R3

Route: S  R1

 Traceroute trouve les routeurs sur le chemin de l'hôte source à l'adresse IP


de destination.

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 5


4.3. Protocoles de Contrôle Internet
4.3.1 Internet Control Message Protocol (ICMP): exemples
de messages
 La commande Traceroute

R2

S D
Msg avec TTL = 2 Msg avec TTL = 1

Temps dépassé Temps dépassé


R1 TTL = 1 R4 TTL = 0

R3

Route: S  R1  R4

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 6


4.3. Protocoles de Contrôle Internet
4.3.1 Internet Control Message Protocol (ICMP): exemples
de messages
 La commande Traceroute

R2

S D
Msg avec TTL = 3 Msg avec TTL = 2 Msg avec TTL = 1

Réponse Réponse
Réponse
R1 TTL = 2 R4 TTL = 1

R3

Route: S  R1  R4  S

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 7


4.3. Protocoles de Contrôle Internet
4.3.1 Internet Control Message Protocol (ICMP): exemples
de messages
 Redirection: Destination unreachable
Time exceeded
• quand un routeur observe qu'un paquet Redirect
semble être acheminé incorrectement. Echo and echo reply

 Echo & Réponse Echo:


• envoyés par un hôte pour voir si une Destination unreachable
Time exceeded
destination donnée est accessible.
Redirect
• dès la réception du message ECHO, la Echo and echo reply
destination doit envoyer un message de
réponse écho

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 8


4.3. Protocoles de Contrôle Internet
4.3.1 Internet Control Message Protocol (ICMP): exemples
de messages
 La commande ping:
• Utilise les messages ICMP Echo et Réponse Echo afin de tester la
connectivité

Ping Objectif
sur l’adresse 127.0.0.1 teste l’installation de la pile TCP/IP sur la machine source
sur l’adresse IP de la machine vérifier que cette station est correctement
source configurée.
sur l’adresse de la passerelle par contrôler la validité du masque de
défaut (interface routeur sous-réseau et la configuration de la passerelle par
directement connectée) défaut.
sur l’adresse de station distante valider la configuration de bout en bout
une URL (ex. www.google.com) vérifier que le serveur DNS est opérationnel
Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 9
4.3. Protocoles de Contrôle Internet

4.3.2 Address Resolution Protocol (ARP)

 Dans un réseau local, les cartes réseau envoient et reçoivent des


trames en fonction des adresses MAC
 L’hôte source doit avoir à la fois l’adresse logique (IP) et physique
(MAC) de la destination
 L’adresse logique est obtenue:
• du serveur DNS
• de l’application
• manuellement par l’utilisateur
 Afin d’avoir l’adresse MAC du nœud destinataire, l’hôte source utilise
le protocole ARP.

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 10


4.3. Protocoles de Contrôle Internet
4.3.2 Address Resolution Protocol (ARP)
Communication locale: Hôte 1 – Hôte 2
IP1 = 192.32.65.7/24 IP3 = 192.32.63.3/24
MAC1
MAC5
Commutateur Routeur
Ethernet
Hôte 1 Hôte 3
192.32.65.1/24 192.32.63.1/24
source
MAC3 MAC4
Hôte 4
Hôte 2
Réseau Inf Réseau Eco
192.32.65.0/24 192.32.63.0/24 MAC6
MAC2

IP2 = 192.32.65.5/24 IP4 = 192.32.63.8/24

Destination

Encapsulation: préparation de la trame à envoyer
MAC dest: MAC2 MAC src: MAC1 IP src: 192.32.65.7 IP dest: 192.32.65.5 Message

‐Comparer l’@ IP source et destination ‐Gravée dans la  ‐Configuration  ‐DNS


‐Partie réseau identique  ROM de la carte  statique (manuelle) ‐Application
communication locale réseau ‐Configuration  ‐Manuellement
‐Utiliser ARP pour récupérer l’@ MAC de  dynamique (DHCP)
destination

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 11


4.3. Protocoles de Contrôle Internet
4.3.2 Address Resolution Protocol (ARP)
Communication locale: Hôte 1 – Hôte 2
IP1 = 192.32.65.7/24 IP3 = 192.32.63.3/24
MAC Commutateur MAC
1 Ethernet Routeur 5
Hôte 1 192.32.65.1/24 192.32.63.1/24 Hôte 3
source MAC MAC Hôte 4
Hôte 2 3 4
Réseau Inf Réseau Eco
192.32.65.0/24 192.32.63.0/24 MAC
MAC 6
2 IP4 = 192.32.63.8/24
IP2 = 192.32.65.5/24

Destination

Source Destination
Diffuser une requête ART à tout le réseau 
contenant l’@ IP de la destination

Seule la destination répond en 
monodiffusion, en fournissant son @ MAC  

La source prépare la trame de donnée et 
l’envoie directement à la destination

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 12


4.3. Protocoles de Contrôle Internet
4.3.2 Address Resolution Protocol (ARP)
Communication distante: Hôte 1 – Hôte 4
IP1 = 192.32.65.7/24 IP3 = 192.32.63.3/24
MAC1
MAC5
Commutateur Routeur
Ethernet
Hôte 1 Hôte 3
192.32.65.1/24 192.32.63.1/24
source
MAC3 MAC4
Hôte 4
Hôte 2
Réseau Inf Réseau Eco
192.32.65.0/24 192.32.63.0/24 MAC6
MAC2

IP2 = 192.32.65.5/24 IP4 = 192.32.63.8/24
Destination

Encapsulation: préparation de la trame à envoyer
MAC dest: MAC3 MAC src: MAC1 IP src: 192.32.65.7 IP dest: 192.32.63.8 Message

‐Comparer l’@ IP source et destination ‐Gravée dans la  ‐Configuration  ‐DNS


‐Partie réseau différente ROM de la carte  statique (manuelle) ‐Application
communication distante réseau ‐Configuration  ‐Manuellement
‐Utiliser ARP pour récupérer l’@ MAC  dynamique (DHCP)
du routeur (passerelle)

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 13


4.3. Protocoles de Contrôle Internet
4.3.2 Address Resolution Protocol (ARP)
Communication distante: Hôte 1 – Hôte 4
IP1 = 192.32.65.7/24 IP3 = 192.32.63.3/24
MAC Commutateur MAC
1 Ethernet Routeur 5
Hôte 1 192.32.65.1/24 192.32.63.1/24 Hôte 3
source MAC MAC Hôte 4
Hôte 2 3 4
Réseau Inf Réseau Eco
192.32.65.0/24 192.32.63.0/24 MAC
MAC 6
2 IP4 = 192.32.63.8/24
IP2 = 192.32.65.5/24
Destination

Source Routeur Destination

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 14


4.3. Protocoles de Contrôle Internet

4.3.3 Dynamic Host Configuration Protocol (DHCP)

 Les administrateurs réseau attribuent des adresses IP statiques aux


routeurs, serveurs et aux autres périphériques réseau.
 Un hôte appartenant à un sous-réseau spécifique peut se voir
attribuer n’importe quelle adresse d’une plage donnée.
 Le protocole DHCP attribue les adresses IP et d’autres
informations importantes sur la configuration réseau de façon
dynamique.
• l’adresse IP ;
• l’adresse de passerelle ;
• le masque de sous-réseau ;
• l’adresse du serveur de noms de domaine (DNS).

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 15


4.3. Protocoles de Contrôle Internet

4.3.3 Dynamic Host Configuration Protocol (DHCP)

détecte les serveurs 
‐trouve une adresse IP  DHCP sur le réseau.
disponible à louer, 
‐crée une entrée ARP  ‐acceptation du serveur 
sélectionné et de refus 
implicite des autres 
‐une copie du message  serveurs
DHCPOFFER ‐renouveler le bail
‐confirmation de 
l’adresse allouée
‐lance une recherche 
ARP sur l’adresse 
attribuée.

Hocine NOUI 2014-2015 RÉSEAUX – Licence-3 Informatique UHL - Batna 16


FIN

17