Maison  >  Article  >  Quelles adresses sont utilisées pour distinguer les différents appareils sur Ethernet ?

Quelles adresses sont utilisées pour distinguer les différents appareils sur Ethernet ?

青灯夜游
青灯夜游original
2022-07-25 14:20:3911895parcourir

En Ethernet, différents appareils sont distingués en fonction de l'adresse "MAC". Chaque appareil du réseau possède un identifiant réseau unique. Cette adresse est appelée adresse MAC ou adresse de carte réseau. Il s'agit d'une adresse utilisée pour confirmer l'emplacement du périphérique réseau. Elle est écrite à l'intérieur du matériel lorsqu'elle est produite par le réseau. fabricant d'équipements. L'adresse MAC est utilisée pour identifier de manière unique une carte réseau dans le réseau. Si un appareil possède une ou plusieurs cartes réseau, chaque carte réseau a besoin et aura une adresse MAC unique.

Quelles adresses sont utilisées pour distinguer les différents appareils sur Ethernet ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

En Ethernet, différents appareils sont distingués en fonction de l'adresse "MAC".

Adresse MAC (anglais : Media Access Control Address), traduit littéralement par adresse de contrôle d'accès au média, également connue sous le nom d'adresse LAN, adresse MAC, adresse Ethernet ou adresse physique), qui est une adresse utilisée pour confirmer l'emplacement d'un réseau appareil. Dans le modèle OSI, la troisième couche réseau est responsable des adresses IP et la deuxième couche liaison de données est responsable des adresses MAC. L'adresse MAC est utilisée pour identifier de manière unique une carte réseau dans le réseau. Si un appareil possède une ou plusieurs cartes réseau, chaque carte réseau a besoin et aura une adresse MAC unique.

L'adresse MAC est également appelée adresse physique et adresse matérielle. Elle est gravée dans l'EPROM (une puce de mémoire flash qui peut généralement être effacée par un programme) sur la carte d'interface réseau lorsqu'elle est produite par le fabricant de l'équipement réseau. Les adresses IP et les adresses MAC sont toutes deux représentées en binaire dans les ordinateurs. Les adresses IP sont en 32 bits, tandis que les adresses MAC sont en 48 bits.

La longueur d'une adresse MAC est de 48 bits (6 octets), généralement exprimée sous forme de 12 nombres hexadécimaux, tels que : 00-16-EA-AE-3C-40 est une adresse MAC, dont les 3 premiers octets, le Le numéro hexadécimal 00-16-EA représente le numéro du fabricant du matériel réseau, attribué par l'IEEE (Institute of Electrical and Electronics Engineers), puis les 3 octets suivants, le numéro hexadécimal AE-3C-40 représente le numéro du fabricant. numéro de série d'un certain produit réseau (tel qu'une carte réseau) fabriqué. Tant que votre adresse MAC n'est pas modifiée, l'adresse MAC est unique au monde. Au sens figuré, l'adresse MAC est comme le numéro d'identification sur la carte d'identité, qui est unique.

La structure de MAC

Chaque appareil du réseau possède une identification réseau unique. Cette adresse est appelée adresse MAC ou adresse de la carte réseau, qui est écrite à l'intérieur du matériel lorsqu'elle est produite par le fabricant de l'équipement réseau. L'adresse MAC est composée de 48 bits (6 octets), généralement exprimés sous forme de 12 nombres hexadécimaux, séparés par des deux-points entre deux nombres hexadécimaux, tels que 08:00:20:0A:8C:6D. C'est juste une adresse MAC. Comme le montre la figure ci-dessous, les 3 premiers octets représentent OUI (Organizationally Unique Identifier), qui est un code attribué par l'agence de gestion des enregistrements IEEE à différents fabricants pour distinguer les différents fabricants. Les 3 derniers octets sont attribués par le fabricant.

Le deuxième bit inférieur (LSb) de l'octet le plus élevé (MSB) de l'adresse MAC indique si l'adresse MAC est globale ou locale, c'est-à-dire le bit U/L (Universel/Local). S'il est 0, il est égal à 0. signifie qu'il s'agit d'une adresse globale. Tous les bits OUI sont à 0.

Le premier bit inférieur (LSb) de l'octet le plus élevé (MSB) de l'adresse MAC indique si l'adresse MAC est unicast ou multicast. 0 signifie monodiffusion.

Le rôle de l'adresse MAC

IP est basé sur la logique, plus flexible, non limité par le matériel et facile à retenir. L'adresse MAC est dans une certaine mesure cohérente avec le matériel, est basée sur la physique et peut identifier des nœuds de réseau spécifiques. Les deux adresses ont leurs propres avantages et différentes adresses sont utilisées en fonction de différentes conditions.

La plupart des moyens d'accéder à Internet consistent à organiser les hôtes ensemble via un réseau local, puis à se connecter à Internet via des appareils tels que des commutateurs ou des routeurs. Cela soulève la question de savoir comment distinguer des utilisateurs spécifiques et empêcher le vol d’adresses IP. L’adresse IP n’étant qu’un identifiant logique et pouvant être modifiée par n’importe qui, elle ne peut pas être utilisée pour identifier spécifiquement un utilisateur. L'adresse MAC n'est pas le cas. Elle est fixée dans la carte réseau. Théoriquement, à moins que le matériel, à savoir la carte réseau, ne soit volé, il est généralement impossible d'usurper son identité. Sur la base de cette caractéristique de l'adresse MAC, le LAN adopte la méthode d'utilisation de l'adresse MAC pour identifier des utilisateurs spécifiques.

Dans le processus de communication spécifique, l'adresse MAC et l'adresse IP sont mises en correspondance une à une via la table de commutation à l'intérieur du commutateur. Lorsqu'un paquet de données est envoyé à un hôte dans le réseau local, le commutateur reçoit d'abord le paquet de données, puis mappe l'adresse IP du paquet de données sur une adresse MAC selon la relation correspondante dans la table de commutation, puis transmet le paquet de données vers l'adresse MAC correspondante de l'hôte monte. De cette façon, même si un hôte vole l'adresse IP, il ne pourra pas recevoir le paquet de données car il n'a pas d'adresse MAC correspondante. Le processus d'envoi est similaire au processus de réception.

Ainsi, qu'il s'agisse d'un réseau local ou d'un réseau étendu, lorsque les ordinateurs communiquent entre eux, la performance finale est que le paquet de données part d'un nœud initial sur une forme de lien, est transmis d'un nœud à un autre. nœud, et finalement transmis au nœud de destination. La transmission des paquets de données entre ces nœuds est complétée par ARP (Address Résolution Protocol) qui se charge de mapper les adresses IP aux adresses MAC.

La carte d’identité est utilisée pour prouver l’identité d’une personne. La carte d'identité n'est pas très utile dans les jours ordinaires, mais à certains moments critiques, il est nécessaire d'avoir une carte d'identité pour tout expliquer sur une personne. Ensuite, la liaison de l’adresse IP et de l’adresse MAC est comme la relation entre une personne et sa carte d’identité dans la vie quotidienne. Parce que l'adresse IP peut être arbitraire, mais l'adresse MAC est la seule qui montre l'identité de l'adresse IP. Par exemple, pour empêcher le vol d'adresses IP, la liaison de port de commutateur (la table MAC du port utilise des entrées statiques) peut empêcher le vol d'adresses MAC modifiées lorsque chaque port de commutateur est connecté à un seul hôte. Le périphérique de couche peut également assurer la liaison de. ports de commutation, adresses IP et adresses MAC.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn