Bon, je file mon idée.
L'adresse Ethernet c'est l'adresse MAC. C'est ce qu'on veut là. Il faut connaitre un minimum le principe de l'architecture par couche.
Là on s'occupe de la trame Ethernet qui encapsule le paquet IP (dont on a rien à braire)
Comme dit Clem, le 1er cas c'est une trame qui reste sur le même réseau IP (adresse IP de classe C: 3 1er octets). Dans le 2ème cas, c'est plus le même réseau IP: donc ça passe par un routeur.
1er cas: @MAC de broadcast: FF:FF:FF:FF:FF:FF => sans soucis
2ème cas: j'aurais tendance à dire que l'@MAC encapsulée est l'adresse MAC du routeur (celle qui est dans le réseau IP de la machine source), parce que la couche Ethernet est une couche point à point et non hote à hote.
Une fois que la trame passera dans le routeur: le paquet sera desencapsulé, puis rencapsulé avec une autre @MAC, ect. Puis quand la trame sera dans le bon réseau IP. On aura FF:FF:FF:FF:FF:FF comme @MAC.
Voilou, si quelqu'un pense différemment, je suis preneur.
EDIT: je fais que dire type au lieu de classe.
Eh oui j'ai induit Benou en erreur en mettant comme IP de la machine source, un IP de broadcast.
Message édité par AleiZ le mardi 15 mai 2007 à 22:00:31