csma/cd
O sistema CSMA/CD minimiza este problema através de um conjunto de medidas relativamente simples: Antes de transmitir seu pacote, a estação "escuta" o cabo, para verificar se outra estação já está transmitindo. Caso o cabo esteja ocupado ela espera, caso esteja livre ela transmite.
Mesmo assim, como o sinal demora algum tempo para atingir todas as estações, existe uma possibilidade considerável de que outra estação "escute" o cabo antes do sinal chegar até ela, pense que o cabo está livre e também transmita dados. Neste caso as duas transmissões colidirão em algum ponto do cabo. A estação que estiver mais próxima, a primeira a detectar a colisão, emitirá um sinal de alta freqüência que anula todos os sinais que estiverem trafegando através do cabo e alerta as demais estações sobre o problema. Ao receberem o sinal, todas as estações param de transmitir dados por um período de tempo aleatório. Com isto, os dados voltam a ser transmitidos, um pacote por vez.
Graças a este sistema, as colisões causam apenas uma pequena perda de tempo, mas não causam perda de dados. Porém, como as colisões aumentam junto com o número de PCs na rede elas podem tornar-se um problema sério em redes com mais de 30 ou 50 PCs. Neste caso é possível utilizar switchs para dividir o tráfego da rede. Um switch divide a rede em dois (ou mais) segmentos, diminuindo o número de colisões de pacotes.
fonte: