Diferença entre ponte e roteador

Bridge vs Router
 

Bridge e roteador são dois dispositivos de rede diferentes que têm uma diferença definida entre eles na maneira como eles funcionam. Uma ponte é um dispositivo de rede usado para interconectar duas ou mais redes, para que pareça uma única rede. Um roteador, por outro lado, é um dispositivo que escolhe o melhor caminho pelo qual um pacote deve ser roteado para chegar ao destino. Uma ponte é um dispositivo simples que funciona na camada 2 das bases do modelo de rede nos endereços MAC. Um roteador é um dispositivo mais complexo que funciona na camada 3 do modelo de rede com base em endereços IP. Uma ponte não bloqueia nenhum tráfego de transmissão, mas um roteador pode bloqueá-los à medida que os pacotes são roteados em vez de serem transmitidos.

O que é uma ponte?

Uma ponte é um dispositivo de rede usado para conectar duas ou mais redes, para que elas sejam interconectadas em um único domínio de transmissão. Esses dispositivos funcionam na camada de enlace de dados do modelo de referência OSI e, portanto, são dispositivos da camada 2. Uma ponte de rede não lida com endereços IP, mas funciona apenas com endereços MAC. Quando duas redes são conectadas em ponte, é como se estivessem em uma rede. Não há segmentação de rede baseada nas sub-redes e, portanto, todo o tráfego de broadcast fluiria pela ponte. Uma ponte usa uma tabela chamada tabela de ponte que monitora quais pacotes devem ser encaminhados através da ponte com base no endereço MAC de destino. Esta tabela é uma tabela simples preparada pelo autoaprendizado e nenhum algoritmo complexo é usado. Pontes de rede também podem ser criadas no software. Digamos que o seu computador tenha duas interfaces de rede e você deseja conectá-las para que os computadores dos dois lados possam se comunicar. Nesse tipo de situação, podemos usar uma ponte de software. Essa funcionalidade do software é fornecida pelo sistema operacional em que, no Windows, você pode facilmente conectar duas interfaces selecionando a opção de ponte no menu obtido clicando com o botão direito do mouse em duas interfaces selecionadas. No Linux, o pacote bridge-utils fornece o recurso de ponte.

O que é um roteador?

Um roteador é um dispositivo de rede que roteia pacotes de dados pela rede. Ele funciona na camada de rede do modelo de referência OSI e, portanto, é um dispositivo de camada 3. Um roteador segue um mecanismo de armazenamento e encaminhamento. Um roteador mantém uma tabela chamada tabela de roteamento que consiste no IP do gateway através do qual um pacote deve ser roteado para alcançar um determinado IP de destino. A tabela de roteamento pode ser definida estaticamente pelo administrador da rede ou pode ser gerada automaticamente usando algoritmos de roteamento. Quando um roteador recebe um pacote, ele primeiro armazena o pacote na memória do roteador e analisa o endereço IP de destino do pacote. Em seguida, consulte a tabela de roteamento para ver por qual gateway o pacote deve ser roteado. Em seguida, com base nessas informações, ele encaminha o pacote adequadamente. Como os algoritmos de roteamento são mais complexos, exige um considerável poder de processamento, o que o torna dispendioso. Um roteador geralmente é usado para conectar sub-redes diferentes, em vez de conectar redes de uma mesma sub-rede. Digamos que você tenha uma sub-rede do intervalo 192.168.1.0 - 192.168.1.255 e outra sub-rede do intervalo 192.168.10.1 - 192.168.10.255 e deseje interconectar as duas sub-redes. Nesse caso, um roteador seria necessário, pois o roteamento com base nos endereços IP de destino é esperado..

Qual é a diferença entre Bridge e Router?

• Uma ponte é um dispositivo da camada 2 que funciona na camada de enlace de dados enquanto um roteador é um dispositivo da camada 3 que trabalha na camada de rede.

• Um roteador seleciona o melhor caminho ou a rota em que um pacote deve ser enviado para chegar ao destino. Uma ponte interconecta duas ou mais redes juntas.

• Um roteador faz seu roteamento com base em endereços IP. Uma ponte usa endereços MAC para decidir para qual interface os pacotes devem ser enviados.

• Um roteador é mais inteligente que uma ponte. Um roteador funciona com base em algoritmos complexos, chamados algoritmos de roteamento. Uma ponte funciona com base em algoritmos simples de auto-aprendizado.

• Um roteador precisa de mais poder e recursos de processamento do que uma ponte. Portanto, o custo de um roteador seria maior que o custo de uma ponte.

• Um roteador deve lidar com estruturas de dados complexas, como gráficos, mas uma ponte lida com estruturas de dados simples, como tabelas.

• Bridge não fornece segmentação de rede. Duas redes conectadas a uma ponte estão no mesmo domínio de transmissão. Mas um roteador permite a segmentação de rede. Redes de diferentes domínios de transmissão podem ser interconectadas.

• Nas pontes, um protocolo chamado STP (Spanning Tree Protocol) é usado para impedir qualquer loop. Nos roteadores, esse protocolo não é usado, pois quaisquer loops são impedidos pelos próprios algoritmos de roteamento..

• Uma ponte não bloqueia nenhum tráfego de difusão ou multicast. Mas um roteador pode bloquear qualquer tráfego de difusão ou multicast.

Resumo:

Bridge vs Router

Uma ponte é um dispositivo de rede da camada 2 usado para interconectar duas ou mais redes. Funciona com base em endereços MAC e qualquer tráfego de transmissão seria replicado sem nenhum bloqueio. Um roteador é um dispositivo de rede da camada 3 usado para rotear pacotes no melhor caminho com base no endereço IP de destino. Um roteador funciona com base em endereços IP e conjunto complexo de algoritmos chamados algoritmos de roteamento. Portanto, um roteador tornará possível conectar duas sub-redes com diferentes intervalos de IP, enquanto uma ponte interconectará duas redes apenas para criar um domínio de broadcast sem considerar os endereços IP. Um roteador é mais complexo que uma ponte e, portanto, é necessário mais poder de processamento, tornando-o caro que uma ponte.

Cortesia de imagens:

  1. Visão de ponte de rede usando camadas e terminologia ISO / OSI da Crvincenzi (CC BY-SA 3.0)
  2. Roteador por Clamad (CC BY 3.0)