Vous demandez pourquoi une *adresse physique* (comme une adresse MAC) est nécessaire pour le transfert de données dans un réseau. Il n'est pas strictement vrai que *deux* adresses physiques soient *toujours* nécessaires pour *chaque* transfert de données ; le mécanisme exact dépend de la couche réseau et du protocole. Cependant, l'idée centrale tourne autour de la nécessité d'un adressage local (au sein d'un seul segment de réseau) et adressage global (sur plusieurs réseaux).
Voici une répartition :
* Adresse physique (adresse MAC) : Il s'agit d'un identifiant unique codé en dur dans la carte d'interface réseau (NIC) de chaque appareil. C'est crucial pour la communication *au sein d'un segment de réseau local*. Considérez-le comme une adresse postale :c'est ainsi que les données sont transmises au bon ordinateur sur votre réseau local (par exemple, le Wi-Fi de votre domicile ou le réseau local d'un bureau local). L'adresse MAC est utilisée par la couche liaison de données (couche 2) du modèle OSI (par exemple, Ethernet).
* Adresse logique (adresse IP) : Il s'agit d'un identifiant unique attribué à un appareil sur un réseau. Il est utilisé pour acheminer les données sur plusieurs réseaux – Internet. C'est comme une combinaison de code postal et d'adresse postale. L'adresse IP permet aux appareils de différents réseaux de communiquer entre eux. L'adresse IP est utilisée par la couche réseau (couche 3) du modèle OSI (par exemple, le routage IP).
Pourquoi les deux sont souvent (mais pas toujours) impliqués :
Pensez à envoyer un paquet depuis votre ordinateur (ordinateur A) vers un serveur (ordinateur B) sur un autre réseau.
1. Routage : Le système d'exploitation de votre ordinateur utilise l'adresse IP du serveur pour déterminer l'itinéraire vers le serveur. Les routeurs en cours de route utilisent des adresses IP pour transférer le paquet.
2. Livraison locale : Une fois que le paquet arrive sur le réseau où réside le serveur, le routeur doit le transmettre au bon périphérique physique. Cela se fait en utilisant l'adresse MAC du serveur. Le routeur (ou un switch) recherche l'adresse MAC associée à l'adresse IP du serveur dans son cache ARP (Address Resolution Protocol) ou effectue une requête ARP pour la retrouver.
3. Communication de couche liaison de données : Une fois l'adresse MAC obtenue, la couche liaison de données l'utilise pour transmettre le paquet directement à la carte réseau du serveur.
En bref : L'adresse IP achemine le paquet vers le bon réseau ; l'adresse MAC transmet le paquet au bon périphérique au sein de ce réseau. Ils travaillent ensemble pour garantir une livraison fiable des données. Bien que les deux soient cruciaux pour la plupart des communications Internet, certains réseaux uniquement locaux peuvent utiliser uniquement les adresses MAC pour des raisons de simplicité.
|