Le protocole TCP/IP est un système de dialogue non-predictif. En clair, chaque PC envoie des infos sur le reseau (transfert de fichiers, recherche d'infos, mise a jour des PC presents sur le reseau....) quand il en a besoin sans s'inquieter du trafic deja en cours sur le reseau. Si le reseau est chargé, il recommence plus tard. C'est a cause de cela qu'on rencontre des collisions.
Un PC lit un fichier depuis un autre , le reseau se charge. Quelquesfois, il n'y a plus de place pour le trafic des autres ordinateurs. En theorie, le switch oriente les communications de PC a PC sans charger tout le reseau.
Donc, on rencontre des collisions seulement si il y a un gros trafic. Toute la bande passante est occupée. Il n'y a pas d'autres solutions que d'augmenter la bande passante : passer en 100Mb/S. Au dela, ca coute cher....