Arp PDF

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 17

Dr Ali LARBI

1
 Les applications communicantes ne connaissent que les adresses
logiques des applications distantes

 Si l'ordinateur cible fait partie du même réseau local, le paquet


peut lui parvenir directement

 Il faut pour cela connaître son adresse physique au sein du réseau

 Il y a adéquation entre l’adresse logique et l’adresse physique

2
 Lorsque le destinataire est situé dans un autre réseau, le paquet doit
être transmis à un routeur permettant de sortir du réseau local

 Le routeur fait avancer le paquet d’information vers le réseau


suivant

 Dans ce cas, il faudra connaître l'adresse physique du routeur

 Il n’y aura pas de correspondance entre l’adresse logique et l’adresse


physique contenues dans la trame

3
 Chaque transfert entre deux routeurs nécessite une nouvelle
adresse physique
 Même en fin de chaîne, lorsque le paquet a atteint son réseau de
destination, l'adresse physique de l'ordinateur cible est encore
nécessaire pour mener à terme son acheminement
 Sur le réseau de destination, il y aura adéquation entre l’adresse
logique destination et l’adresse physique destination
 Les applications ignorent les adresses physiques des coupleurs
qui sont susceptibles de changer, en cas de changement de
matériel

4
 Un requête broadcast est envoyée sur le réseau local afin de
découvrir en temps réel, l’adresse physique correspondant à une
adresse logique
 Le champ d’action d’une telle requête ne se cantonne qu’au
réseau local
 Le protocole ARP est un protocole universel capable d’être
implémenté pour tous types d’adresses logiques et tous types
d’adresses physiques
 Dans les faits, il est surtout utilisé pour faire de la résolution
d’adresses logiques IP en adresses physiques Ethernet

5
6
 ARP interroge en diffusion le réseau local et attend qu'un ordinateur
réponde en fournissant l'adresse physique requise

 L'absence de réponse établit clairement que cette adresse logique ne


correspond à aucune machine en fonctionnement sur le réseau local

 La réponse ARP est envoyée dans un message unicast vers le


requérant

7
 Dans les réseaux, les trois méthodes utilisées pour obtenir un
services ou une information sont :

 L’interrogation dans un fichier ou dans la mémoire locale « en dur »

 L’interrogation d’un serveur dans le réseau local ou en dehors

 L’interrogation broadcast sur le réseau local

8
 Le protocole ARP utilise le broadcast et l’information « en dur »

 La conversion d'adresse est dynamique mais elle peut être statique

 L’avantage de la conversion dynamique réside dans sa souplesse

 L’avantage de la conversion statique est lié à la rapidité d’accès à


l’information, sans encombrer les systèmes sur le réseau

 Chaque méthode supporte les inconvénients induits

9
• Si le logiciel de protocole IP devait transmettre une requête ARP
au travers du réseau avant l’envoi de chaque paquet IP, l'efficacité
s'en ressentirait immédiatement auprès de toutes les stations
devant traiter la requête, même celles qui ne sont pas concernées

• Le démon TCP/IP est doté d'un cache stockant les adresses


physiques réclamées récemment, afin d'éviter de répéter
plusieurs requêtes pour une seule adresse IP

• Ce moyen permet de réduire de 70 à 80 % la bande passante


mobilisée par les requêtes ARP

10
• Puisque la recherche ARP de l'adresse physique nécessite la
diffusion, rien ne s'oppose à ce que la requête transporte
également l'adresse physique du demandeur

• L'ordinateur appelé conservera dans son cache ARP le


« mappage » du requérant, car une communication est
généralement bilatérale

• Cette méthode contribue à diminuer la bande passante nécessaire


à la conversion des adresses IP en adresses physiques

11
• Un compteur de temps est démarré lorsque l’information n’est plus sollicitée

• Le mappage dans le cache disparaîtra lorsque le temps sera dépassé

• Les informations stockées dans le cache ARP y demeurent tant


qu’elles sont utilisées

• Ce temps varie selon les systèmes d’exploitation

12
• LES MESSAGES ARP SONT VÉHICULÉS DIRECTEMENT COMME
DONNÉES D’UNE TRAME

• Ils ne nécessitent pas de protocole de couche 3 tel que IP


puisqu’ils ne sortent jamais du réseau

• Le champ type d’Ethernet prend la valeur 0x0806 pour véhiculer


un message ARP

• Le démon ARP du package TCP/IP est à l'écoute des processus


de couche 2

13
SPÉCIFICATIONS ET INFORMATIONS SUR ARP DANS LES RFC :

• RFC 826 Ethernet Address Resolution Protocol. D. Plummer


1982 : décrit l'origine et la structure du protocole ARP orienté
Ethernet, mais ouvert aux autres technologies de réseau

• RFC 1027 Using ARP to Implement Transparent Subnet


Gateways. S. Carl-Mitchell & J. Quatennan, 1987 : se consacre à la
question du fonctionnement d' ARP dans des réseaux séparés
ayant le même numéro IP et présente le concept d'un proxy ARP

14
15
 RARP est l'acronyme de « Reverse Address Resolution Protocol », il est défini dans la
RFC 903 (BOOTP et DHCP en sont des alternatives avec plus de possibilités).

• Normalement une machine qui démarre obtient son adresse IP par lecture d'un
fichier sur son disque dur (ou depuis sa configuration figée dans une mémoire non
volatile).

• Pour certains équipements cette opération n'est pas possible, voire non souhaitée
par l'administrateur du réseau :

 terminaux X Windows ;
 stations de travail ;
 imprimante en réseau ;
 PC en réseau ;
 ...

16
• Pour communiquer en TCP/IP une machine a besoin d'au moins une adresse IP,
l'idée de ce protocole est de la demander au réseau.

• Avec le protocole RARP l'émetteur envoie une requête RARP spécifiant son
adresse physique dans un datagramme de même format que celui de ARP et avec
une adresse de « broadcast » physique. Le champ COMMAND contient alors le
code de « RARP question ».

• Toutes les stations en activité reçoivent la requête, celles qui sont habilitées à
répondre (serveurs RARP) complètent le datagramme et le renvoient directement
(« unicast ») à l'émetteur de la requête puisqu'elles connaissent son adresse
physique.

.
 Sur une machine Unix configurée en serveur RARP, les correspondances entres
adresses IP et adresses physiques sont enregistrées dans un fichier nommé
généralement /etc/bootptab

17

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy