Diferença técnica entre um domínio de colisão e transmissão

12

Muitas pessoas novas na rede se perguntam quais são as diferenças técnicas entre um domínio de broadcast e um domínio de colisão. Especificamente:

  • Quais critérios são usados ​​para conhecer os limites de um domínio de colisão?
  • Por que um comutador Ethernet divide um domínio de colisão?
  • Os domínios de broadcast e de colisão são mutuamente exclusivos?
Mike Pennington
fonte

Respostas:

15

Teoria

Por convenção, um domínio de colisão é um fio e / ou sem fios contíguos half-duplex segmento (tipicamente utilizando CSMA / CD ), que é um subconjunto da sub-rede ou VLAN do domnio de broadcast .

Como os switches Ethernet controlam domínios de colisão

Os switches Ethernet controlam os domínios de colisão porque eles podem unir links half-duplex e full-duplex no mesmo domínio de broadcast ; Comutador Ethernet es tampão quadros para facilitar a transição entre half-duplex e full-duplex ligações.

Exemplo:

Isso mostra uma rede estranha que ilustra como os domínios de colisão estão contidos em um domínio de broadcast e como os dispositivos formam limites para cada um.

Ilustração

CollisionDomain vs BroadcastDomain

Mike Pennington
fonte
2

(este post é no contexto da Ethernet, outros procedimentos podem variar)

Quais critérios são usados ​​para conhecer os limites de um domínio de colisão?

Um domínio de colisão é uma área de uma rede onde as colisões podem ocorrer e onde apenas um pacote pode ser transmitido com êxito por vez. Ele passa por repetidores (hubs), mas não por pontes (switches).

Todas as conexões Ethernet half duplex fazem parte de um domínio de colisão, esse domínio pode ser limitado a uma única conexão de camada física (que pode ser ponto a ponto ou multiponto) ou pode passar por repetidores.

As conexões full duplex devem ser ponto a ponto e não podem se conectar a um repetidor. Nesse caso, simplesmente não há possibilidade de colisão e, portanto, nenhum domínio de colisão.

Por que um comutador Ethernet divide um domínio de colisão?

Os repetidores (hubs) funcionam em um nível baixo, eles não têm a capacidade de armazenar quadros em buffer ou identificar o destino pretendido de um quadro. Portanto, se eles detectam uma colisão, tudo o que podem fazer é emitir sinais de congestionamento para garantir que todos os dispositivos no domínio da colisão vejam a colisão.

Pontes (comutadores) funcionam em um nível superior. Eles processam quadros completos e os encaminham com base no endereço mac de destino. Se uma ponte detectar uma colisão, executará o procedimento CSMA / CD exatamente como faria um dispositivo final. Não há necessidade de repetir a colisão de outras portas.

Os domínios de broadcast e de colisão são mutuamente exclusivos?

São conceitos diferentes em diferentes camadas. Um domínio de difusão pode abranger vários domínios de colisão ou (se todos os links forem full duplex), pode não haver domínios de colisão, mas ainda existe um domínio de difusão.

Peter Green
fonte