Ponts et réseaux CSMA/CD
Supposons que deux segments de réseau local A et B soient connectés l'un à l'autre par un pont. En régime permanent (lorsque le pont a appris l'emplacement des ordinateurs sur les deux segments), le pont transmet les trames d'un segment à un autre segment si nécessaire. Il existe un concept de parallélisme, ce qui signifie qu'une fois que le pont a appris l'emplacement de tous les ordinateurs, les deux segments peuvent être utilisés simultanément.
Supposons que sur le segment A, une communication est en cours entre les ordinateurs du segment A et que le segment A n'est pas inactif. Au même moment, un ordinateur du segment B détecte le support et constate que le support est inactif et envoie une trame à un autre ordinateur qui se trouve sur le segment A. Que se passe-t-il alors ? Le pont reçoit la trame et si le pont transmet cette trame au segment A, il en résulte évidemment une collision. La question qui se pose est la suivante : le pont stocke-t-il cette trame dans sa mémoire et détecte-t-il que le segment A devient inactif pour que la trame puisse être transmise ?
Deuxième question, supposons qu'un ordinateur comp1 sur le segment A envoie des données à un autre ordinateur comp2 sur le segment B, Comp1 détecte le support et trouve que le support est inactif et envoie des données mais en même temps comp2 détecte le support et trouve que le support est inactif et envoie des données à comp1. La trame de comp1 et la trame de comp2 atteignent le pont en même temps, que va faire le pont ? Les deux trames entrent en collision dans le pont ? Ou le pont va stocker les deux trames, quelle trame sera stockée en premier ? et si elle est stockée, quelle trame sera transmise en premier ?