Comment les commutateurs apprennent les adresses MAC et les utilisent pour le transfert
1. Apprentissage de l'adresse MAC:
* Les commutateurs construisent une table d'adresses MAC qui mappe les adresses MAC aux numéros de port.
* Lorsqu'un appareil envoie un cadre, le commutateur examine l'adresse MAC source et l'ajoute à sa table avec le port sur lequel le cadre est arrivé.
* Ce processus d'apprentissage est dynamique , ce qui signifie que le tableau est mis à jour lorsque de nouveaux appareils se connectent ou que ceux existants modifient les ports.
2. Transfert en fonction des adresses MAC:
* Lorsqu'un commutateur reçoit une trame, il vérifie son adresse MAC de destination .
* Si l'adresse MAC de destination est dans le tableau, le commutateur sait que le port de la destination est connecté et transmet le cadre directement à ce port.
* Ce processus est connu sous le nom de transfert basé sur Mac , et il permet aux commutateurs de créer une communication efficace et localisée dans un segment de réseau.
3. Gestion des adresses MAC inconnues:
* Si l'adresse MAC de destination n'est pas dans le tableau, le commutateur inonde Le cadre de tous les ports sauf celui sur lequel il est arrivé.
* Cela permet au périphérique de destination d'entendre le cadre et de renvoyer une réponse au commutateur, à la mise à jour du tableau Mac.
* L'inondation est moins efficace mais garantit que tous les appareils du segment peuvent recevoir le cadre.
Points clés:
* Les commutateurs utilisent des adresses MAC pour un transfert efficace dans un segment de réseau.
* L'apprentissage de l'adresse MAC est un processus dynamique qui met à jour la table Mac lorsque les périphériques se connectent et se déconnectent.
* Lorsqu'une adresse MAC de destination est inconnue, le commutateur inonde le cadre pour assurer la livraison.
Exemple:
Imaginez un commutateur connecté à trois périphériques:A, B et C. Lorsque le périphérique A envoie un cadre au périphérique C, le commutateur apprend l'adresse MAC du périphérique A (disons que A's Mac est 00:11:22:33:44:55) et l'enregistre dans sa table avec le port a connecté. Lorsque le périphérique B envoie une trame au périphérique C, le commutateur utilise l'adresse MAC du périphérique C (disons que c'est 00:22:33:44:55:66) pour transférer le cadre directement vers le périphérique de port C est connecté.
|