14
ADRESSE MAC En réseau informatique une adresse MAC (Media Access Control address) est un identifiant physique stocké dans une carte réseau ou une interface réseau similaire et utilisé pour attribuer mondialement une adresse unique.

ADRESSE MAC

  • Upload
    matana

  • View
    97

  • Download
    8

Embed Size (px)

DESCRIPTION

ADRESSE MAC. En réseau informatique une adresse MAC ( Media Access Control address ) est un identifiant physique stocké dans une carte réseau ou une interface réseau similaire et utilisé pour attribuer mondialement une adresse unique. - PowerPoint PPT Presentation

Citation preview

Page 1: ADRESSE MAC

ADRESSE MAC

En réseau informatique une adresse MAC (Media Access Control address) est un identifiant physique stocké dans une carte réseau ou une interface réseau similaire et utilisé pour attribuer mondialement une adresse unique.

Page 2: ADRESSE MAC

Les adresses MAC, attribuées par l'IEEE, sont utilisées dans beaucoup de technologies réseau, dont les suivantes • Ethernet et AFDX ;• Réseaux sans fil Bluetooth ;• Réseaux sans fil Wi-Fi ;….

Page 3: ADRESSE MAC

Une adresse MAC est constituée de 6 octets et est généralement représentée sous la forme hexadécimale en séparant les octets par un double point ou un tiret. Par exemple 5E:FF:56:A2:AF:15 (elle est également appelée adresse physique). L'adresse FF:FF:FF:FF:FF:FF est particulière, les données sont envoyées à l'ensemble du réseau local (adresse de broadcast).• Les 3 premiers octets représente le numéro du constructeur.• Les 3 suivants représente le numéro de série qui est unique pour chaque carte vendue.

Page 4: ADRESSE MAC

PARENTHESE SUR L’HEXADECIMAL

C’est la base 16 : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Convertir du décimal en hexadécimal :

Pour des nombres décimaux inférieur à 15, c’est simple. De 0 à 9, c’est identique pour les 2 bases.

De 10 à 15 en décimal correspond à A à F en hexa.

Page 5: ADRESSE MAC

Pour des nombres décimaux supérieur à 15, il faut effectuer des divisions successives par 16.

Exemple : convertir 76(10) en hexa

76 16

41276(10) = 4C(16) car C(16) = 12(10)

Page 6: ADRESSE MAC

Convertir de l’hexadécimal en décimal :

Exemple : 34A(16) à convertir en décimal.

Même principe que la conversion binaire/décimal.

34A(16) = 10.160 + 4.161 + 3.16.2 = 10 + 64 + 768 = 842(10)

Page 7: ADRESSE MAC

Convertir du binaire en hexadécimal :

Exemple : 11010011(2) à convertir en hexadécimal.

On fait des groupes de 4 bits que l’on convertit en décimal, puis en hexadécimal.

1101(2) = 1+4+8 = 13(10) = D(16)

0011(2) = 1+2 = 3(10) = 3(16)

Soit 11010011(2) = D3(16)

Page 8: ADRESSE MAC

Convertir de l’hexadécimal en binaire :

Exemple : E7(16) à convertir en binaire.

On fait la méthode précédente en inverse.

E(16) = 14(10) = 8+4+2+0 = 1110(2)

7(16) = 7(10) = 0+4+2+1= 0111(2)

Soit E7(16) = 11100111(2)

Page 9: ADRESSE MAC

LE PROTOCOLE ARP (Address Resolution Protocol)

L'objectif de Arp est de permettre la résolution d'une adresse physique par l'intermédiaire de l'adresse IP correspondante d'un host distant. Le protocole Arp apporte un mécanisme de « translation » pour résoudre ce besoin.

Pour envisager une discussion entre deux Host se situant dans le même Lan, les deux hosts doivent avoir connaissance des adresses physiques des machines avec lesquelles elles discutent. De ce mécanisme découle une table de conversion contenant à la fois les adresses Ip et Mac. L'alimentation de cette table peut s'effectuer de deux manières, automatique via Arp ou manuelle via l'administrateur. Considérons que ces deux hosts n'ont jamais discuté ensemble. Voici la réponse suite à la commande « arp -a » correspondante à ces deux hosts montrant le contenu du cache local.

Page 10: ADRESSE MAC

La machine source ne connaissant pas l'adresse physique de la machine destinatrice, celle-ci va émettre une trame Broadcast de niveau 2 s'adressant à toutes les hôtes du réseau, comportant sa propre adresse physique et la question demandée. Puis, l'hôte de destination va se reconnaître et répondre en Unicast.

Page 11: ADRESSE MAC

ARP REQUEST :

La question de type Arp Request se présente sous cette forme : "Je suis l'hôte « 00 08 54 0b 21 77», Est-ce que l'hôte possédant l'adresse Ip 192.168.0.1 peut me retourner son adresse physique ?". Voici la traduction de cette requête saisie grâce à Ethereal.

Page 12: ADRESSE MAC

FORMAT DU DATAGRAMME ARP:

Page 13: ADRESSE MAC

ARP REPLY :

L'hôte destinataire qui va se reconnaître va pouvoir d'un coté alimenter sa table de conversion et répondre à l'hôte source en envoyant une trame comportant son adresse physique. Voici la traduction de cette réponse saisie grâce à Ethereal.

Page 14: ADRESSE MAC

Par la forme de la question et de la réponse, on s'aperçoit que la table Arp des deux hôtes ont été alimenté. Voici la table Arp de la machine 192.168.0.3.

Voici la table Arp de la machine 192.168.0.1.

LE CACHE :