A R P (Address Resolution Protocol)
|
ARP signifie :Address Resolution Protocol, ou Protocole de résolution d'adresse.
1 Pourquoi ? A l'allumage d'une machine, celle-ci ne connaît pas les adresses physiques (MAC@) de ces correspondants. Il est donc indispensable de mettre en oeuvre un mécanisme pour résoudre ce problème.
2 Comment ?
La machine commence par diffuser (broadcast) une requête ARP sur le réseau contenant l'adresse IP de la machine recherchée. Toutes les Mac@ reçoivent la requête. Seule la machine qui reconnaît son @IP, répond en donnant sa MAC@. La machine émettrice inscrit dans un cache ARP, la correspondance entre @IP et MAC@.
Exemple de cache ARP :
IP Address
|
Hardware Address
|
197.15.3.2
|
0A:07:4B:12:82:36
|
197.15.3.3
|
0A:9C:28:71:32:8D
|
197.15.3.4
|
0A:11:C3:68:01:99
|
197.15.3.5
|
0A:74:59:32:CC:1F
|
197.15.3.6
|
0A:04:BC:00:03:28
|
197.15.3.7
|
0A:77:81:0E:52:FA
|
IP Address Hardware Address
3 Encapsulation d'un paquet ARP dans une trame
Dans l'exemple ci-dessous, ARP est transporté indifféremment dans 802.3 ou Eth 2.
FRAME HEADER
|
FRAME DATA AREA
|
CRC
|
4 Format du paquet ARP
Format du paquet ARP dans une trame Eth 2 (couches liaison + réseau)
Mac@ Dest.
|
Mac @ Src.
|
Type=0806
|
Matériel Ethernet = 01
|
Type IP=0800
|
LongueurMAC = 6
|
Longueur
Protocole = 4
|
Requête = 01
Réponse = 02
|
Mac @ Src.
|
IP @ Src
|
Mac @ Des.
|
IP @ Des.
|
Autre image du format ARP
HARDWARE ADDRESS TYPE
|
PROTOCOL ADDRESS TYPE
|
HARRD LEN
|
PADDR LEN
|
OPERATION
|
SENDER HADDR (4 premiers Octets)
|
SENDER HADDR (2 derniers Octets)
|
SENDER PADDR (2 premiers Octets)
|
SENDER PADDR (2 derniers Octets)
|
TARGET HADDR (2 premiers Octets)
|
TARGET HADDR(4 derniers Octets)
|
TARGET PADDR (les 4 Octets)
|
5 Reverse ARP
Cette fois-ci, l'usage est différent Le RARP est utilisé par des NetWork Computeurs (machines sans disque dur), qui ont une MAC@, mais ne connaissent pas leur propre 1P@.
Dans ce cas, ces machines interrogent un serveur spécialisé.
Les trames RARP ont le même format que les trames ARP
Dans une trame Ethernet, le protocole RARP est désigné par: 0835
|
|
║════║
║═══║
║══║
║═║ WELCOME TO
║
║══║ A D E L
║
║═║ MY WEB SITE
║══║
║═══║
║════║ |
 |
|
 |
PUT YOUR PUB HERE
if you want to pub on my web site contact me on facebook by sending a msg ..
|
 |
votre adresse ip : 18.220.45.179
le nbr des visiteurs aujourd'hui : 1
© ADEL 2008 - 2010
|
 |
|
|