Avant d'explorer comment les paquets de données voyagent sur un réseau, il est essentiel de comprendre une terminologie de base. Tout comme une lettre physique nécessite une adresse de destination et de retour, les paquets réseau exigent des informations similaires pour atteindre leur cible. Dans la mise en réseau informatique, les appareils sont identifiés à l'aide d'adresses MAC (Media Access Control) et d'adresses IP. Pour simplifier les choses pour les humains, nous utilisons également des noms d'hôte (hostnames).
Adresses MAC
Une adresse MAC est un identifiant matériel unique et permanent attribué à une carte d'interface réseau (NIC). Cette adresse est gravée dans l'appareil lors de sa fabrication et ne change pas. Chaque appareil qui se connecte à un réseau, comme votre ordinateur ou smartphone, possède une NIC avec une adresse MAC distincte. Cette adresse matérielle est cruciale pour la communication sur un segment de réseau local. Une adresse MAC Ethernet ressemble généralement à ceci : 00:C4:B5:45:B2:43. Les trois premiers octets de l'adresse forment l'Identifiant Unique Organisationnel (OUI), qui identifie le fabricant. Par exemple, Dell utilise l'OUI 00-14-22, donc une NIC Dell pourrait avoir une adresse MAC comme 00-14-22-34-B2-C2.
Adresses IP
Une adresse IP est un identifiant logique pour un appareil sur un réseau, le rendant accessible sur différents réseaux, y compris Internet. Contrairement à une adresse MAC, une adresse IP n'est pas liée au matériel et peut être attribuée dynamiquement. Nous nous concentrerons sur IPv4 pour l'instant, où une adresse ressemble à 10.24.12.4. Les adresses IP sont fondamentales pour l'aspect logiciel du réseau, permettant le routage et la communication mondiale. Bien que les adresses IP publiques soient uniques sur Internet, elles peuvent changer, et des technologies comme la Traduction d'Adresses Réseau (NAT) permettent des adresses privées et non uniques au sein d'un réseau local. Il est important de se rappeler que les adresses MAC (matérielles) et IP (logicielles) sont toutes deux nécessaires pour une communication réseau réussie.
Noms d'hôte (Hostnames)
Bien que les adresses IP soient efficaces pour les ordinateurs, elles sont difficiles à mémoriser pour les humains. Les noms d'hôte résolvent ce problème en mappant un nom convivial à une adresse IP. Par exemple, il est beaucoup plus facile de se souvenir de myhost.com que de son adresse IP correspondante, telle que 192.12.41.4. Ce mappage est géré par le Système de Noms de Domaine (DNS), qui agit comme l'annuaire téléphonique d'Internet, traduisant les noms d'hôte mémorables en adresses IP numériques requises pour le routage réseau.