Hardware da Camada de Enlace – Bridges ou Switches

 

Funcionamento

 

Diferente dos hubs, os switches (que operam de modo similar às antigas bridges), são capazes de “aprender” onde estão situados os nós na rede, e propagarão o sinal apenas para os segmentos envolvidos na comunicação. Seu funcionamento está ilustrado abaixo

No início da operação, o switch não sabe onde estão os nós. Por isso, um pacote recebido por uma das portas será propagado para todas as demais.

 

Entretanto, neste instante, através do endereço MAC do remente, o switch “aprende” em que porta ele está.

 

No exemplo ao lado, o switch anotou em sua tabela que o nó “A” está no segmento 1.

 

Como a localização do destinatário “D” é desconhecida, o pacote será propagado para todas as demais portas.

 

A resposta do nó “D” para o nó “A”, entretanto, não será repetida para as demais portas, uma vez que o switch consulta sua tabela e lá encontra a informação de que o nó “A” está no segmento 1, e portanto somente a porta correspondente transmitirá a informação.

 

A leitura dos endereços dos remetentes prosseguirá, até que todas as posições sejam conhecidas.

 

Numa rede com vários switches, para evitar a existência de loops, existe um protocolo chamado Spanning-Tree Protocol

 

Nas próximas comunicações, apenas as portas envolvidas serão conectadas.

 

Por exemplo, se o nó “C” comunicar-se com o nó “D”, o switch saberá que estão no mesmo segmento, e que o sinal não precisará ser repetido para outras portas.

 

Isso significa que os nós “C” e “D” poderão comunicar-se ao mesmo tempo que os nós “E” e “F”.

 

Uma vez aprendidas todas as posições, apenas os broadcasts serão propagados por todas as portas.

 

A animação abaixo ilustra uma situação similar a esta.

 

 

Domínios de colisão e de broadcast

 

A combinação de hubs com switches e roteadores cria 3 condições importantes para a análise de protocolos. São elas

 

Domínio de colisão: segmentos conectados por hubs, nos quais podem ocorrer colisões

 

Domínio de broadcast: segmentos conectados por swtches, nos quais os broadcasts são propagados; os broadcasts não passam pelos roteadores.