2010-07-13 8 views

Répondre

0

Cela remonte un peu, mais d'après ce que je comprends, l'adresse MAC de destination est toujours quelque part sur la boucle locale. Voici une vue (très) simplifiée de votre paquet:

+-----------------------+---------------------+------+ 
|      |      |  | 
| Ethernet header (MAC) | IP header (IP addr) | Data | 
|      |      |  | 
+-----------------------+---------------------+------+ 

Vous seriez répond à votre paquet IP à google.com, puis adresse Ethernet paquet à votre routeur, qui »(pas sûr de la terminologie ici?). Déballez-le un peu, découvrez où il est censé aller, trouvez la meilleure façon d'y arriver, puis enveloppez-le dans le MAC du prochain bond et expulsez-le. Le prochain saut fera de même, jusqu'à ce que Google reçoive votre demande et que le paquet soit complètement déballé et traité.

Les adresses de diffusion sont quelque chose d'autre entièrement, et honnêtement, je ne sais pas, désolé.

3

L'adresse MAC de destination est toujours celle du saut suivant vers la destination. Pour une destination comme google.com, il s'agit probablement du MAC de la passerelle associée à l'itinéraire par défaut sur votre machine.

Pour les paquets de diffusion, l'adresse MAC spéciale "toutes les stations" est utilisée: ff:ff:ff:ff:ff:ff.