Et oui, je confirme que tu te trompes : une carte réseau "prends le temps" de lire toutes les adresses MAC de destination des trames reçues. Elle ne transmet au CPU que celles qui sont utiles.
Leon.
T'as rien compris à ce que j'ai dit et non, je ne me trompe pas, je connais très bien Ethernet, bien sur qu'une carte réseau lit toutes les trames, je n'ai jamais dit ou écrit le contraire.
Soit un flux multicast de 12Mb/s.
S'il n'est pas géré correctement par les switches, le flux est diffusé à tout le monde.
Soit une carte réseau de 10Mb -> elle sera complètement floodée, le lien 10Mb sera saturé par le multicast.
Soit une carte réseau de 100Mb -> sa bande passante Ethernet ne sera utilisée qu'à 12% mais elle perdra du temps à lire 12% de trames qui ne lui servent à rien. Une carte réseau n'est pas seulement limitée par une bande passante mais aussi par sa capacité à lire un certain nombre de trames par seconde. Le 12Mb/s peut s'avérer très gourmand en ressources s'il est composé de nombreux petits paquets. Dans le cas d'une imprimante, le controleur Ethernet n'est pas prévu pour gérer de tels flux. Par rapport au traitement CPU, ça dépend de l'OS, de mémoire Windows cherche à tout lire du fait de sa capacité à gérer de l'uPNP qui est en multicast.
En conséquence, un flux multicast non géré par des switches peut s'avérer catastrophique pour les machines d'un LAN. Le summum en la matière étant le protocole AFDX qui ressemble à s'y méprendre à du multicast Ethernet ce qui fait paniquer toute machine connectée.