Diferencia entre puente y enrutador

Puente vs Router
 

El puente y el enrutador son dos dispositivos de red diferentes que tienen una diferencia definida entre ellos en la forma en que funcionan. Un puente es un dispositivo de red que se utiliza para interconectar dos o más redes para que parezca una sola red. Un enrutador, por otro lado, es un dispositivo que elige la mejor ruta por la que se debe enrutar un paquete para llegar al destino. Un puente es un dispositivo simple que funciona en la capa 2 del modelo de red basado en direcciones MAC. Un enrutador es un dispositivo más complejo que funciona en la capa 3 del modelo de red basado en direcciones IP. Un puente no bloquea ningún tráfico de difusión, pero un enrutador puede bloquearlos a medida que los paquetes se enrutan en lugar de ser transmitidos.

Que es un puente?

Un puente es un dispositivo de red que se utiliza para conectar dos o más redes para que estén interconectados en un solo dominio de transmisión. Estos dispositivos funcionan en la capa de enlace de datos del modelo de referencia OSI y, por lo tanto, son dispositivos de capa 2. Un puente de red no se ocupa de las direcciones IP, sino que solo funciona con las direcciones MAC. Cuando dos redes están puenteadas, es como si estuvieran en una red. No hay una segmentación de red basada en las subredes y, por lo tanto, todo el tráfico de difusión fluirá a través del puente. Un puente utiliza una tabla llamada tabla de puente que realiza un seguimiento de qué paquetes deben reenviarse a través del puente en función de la dirección MAC de destino. Esta tabla es una tabla simple que se prepara mediante el autoaprendizaje y no se utilizan algoritmos complejos. También se pueden crear puentes de red en el software. Supongamos que su computadora tiene dos interfaces de red y desea unirlas para que las computadoras de ambos lados puedan comunicarse entre sí. En este tipo de situación, podemos utilizar un puente de software. Esta funcionalidad de software es proporcionada por el sistema operativo, donde, en Windows, puede puentear fácilmente dos interfaces seleccionando la opción de puente desde el menú que obtiene al hacer clic derecho en dos interfaces seleccionadas. En Linux, el paquete bridge-utils proporciona la facilidad de puente.

Que es un Router?

Un enrutador es un dispositivo de red que enruta paquetes de datos a través de una red. Funciona en la capa de red del modelo de referencia OSI y, por lo tanto, es un dispositivo de capa 3. Un enrutador sigue un mecanismo de almacenamiento y envío. Un enrutador mantiene una tabla llamada tabla de enrutamiento que consiste en la IP de la puerta de enlace a través de la cual se debe enrutar un paquete para alcanzar una determinada IP de destino. La tabla de enrutamiento puede ser configurada estáticamente por el administrador de la red o puede ser generada automáticamente usando algoritmos de enrutamiento. Cuando un enrutador recibe un paquete, primero almacena el paquete en la memoria del enrutador y analiza la dirección IP de destino del paquete. Luego, busca en la tabla de enrutamiento para ver a través de qué puerta de enlace se debe enrutar el paquete. Luego, basándose en esa información, reenvía el paquete de manera apropiada. Como los algoritmos de enrutamiento son más complejos, requiere una considerable capacidad de procesamiento, lo que la hace costosa. Un enrutador se usa normalmente para conectar subredes diferentes en lugar de conectar redes de una misma subred. Supongamos que tiene una subred del rango 192.168.1.0 - 192.168.1.255 y otra subred del rango 192.168.10.1 - 192.168.10.255 y desea interconectar las dos subredes. En este caso, sería necesario un enrutador, ya que se espera un enrutamiento basado en las direcciones IP de destino.

¿Cuál es la diferencia entre Bridge y Router??

• Un puente es un dispositivo de capa 2 que funciona en la capa de enlace de datos, mientras que un enrutador es un dispositivo de capa 3 que funciona en la capa de red.

• Un enrutador selecciona la mejor ruta o la ruta que debe enviarse un paquete para llegar al destino. Un puente interconecta dos o más redes juntas.

• Un enrutador hace su enrutamiento basado en direcciones IP. Un puente usa direcciones MAC para decidir a qué interfaz deben enviarse los paquetes.

• Un enrutador es más inteligente que un puente. Un enrutador funciona en base a algoritmos complejos llamados algoritmos de enrutamiento. Un puente funciona basado en algoritmos simples de autoaprendizaje..

• Un enrutador necesita más poder de procesamiento y recursos que un puente. Entonces, el costo de un enrutador sería más alto que el costo de un puente.

• Un enrutador debe tratar con estructuras de datos complejas, como los gráficos, pero un puente, con estructuras de datos simples, como tablas..

• El puente no proporciona la segmentación de la red. Dos redes conectadas a un puente están en el mismo dominio de transmisión. Pero un enrutador permite la segmentación de la red. Se pueden interconectar redes de diferentes dominios de difusión..

• En los puentes, se utiliza un protocolo llamado STP (Spanning Tree Protocol) para evitar cualquier bucle. En los enrutadores, dicho protocolo no se usa, ya que los algoritmos de enrutamiento evitan cualquier bucle..

• Un puente no bloquea ningún tráfico de difusión o multidifusión. Pero un enrutador puede bloquear cualquier tráfico de difusión o multidifusión..

Resumen:

Puente vs Router

Un puente es un dispositivo de red de capa 2 que se utiliza para interconectar dos o más redes. Funciona en base a las direcciones MAC y cualquier tráfico de difusión se replicaría sin ningún bloqueo. Un enrutador es un dispositivo de red de capa 3 que se utiliza para enrutar paquetes en la mejor ruta según la dirección IP de destino. Un enrutador funciona según las direcciones IP y un conjunto complejo de algoritmos denominados algoritmos de enrutamiento. Por lo tanto, un enrutador permitirá conectar dos subredes que tengan diferentes rangos de IP, mientras que un puente interconectará dos redes solo para crear un dominio de difusión sin tener en cuenta las direcciones IP. Un enrutador es más complejo que un puente y, por lo tanto, se necesita más potencia de procesamiento, lo que lo hace costoso que un puente..

Imágenes cortesía:

  1. Vista de puente de red utilizando capas y terminología ISO / OSI por Crvincenzi (CC BY-SA 3.0)
  2. Enrutador por Almeja (CC BY 3.0)