Puente (redes)


Un puente de red es un dispositivo de red de computadoras que crea una sola red agregada a partir de múltiples redes de comunicación o segmentos de red . Esta función se denomina puente de red . [1] Bridging es distinto del enrutamiento . El enrutamiento permite que varias redes se comuniquen de forma independiente y, sin embargo, permanezcan separadas, mientras que el puente conecta dos redes separadas como si fueran una sola red. [2] En el modelo OSI , la creación de puentes se realiza en la capa de enlace de datos (capa 2). [3] Si uno o más segmentos de la red en puente son inalámbricos, el dispositivo se conoce como puente inalámbrico .

Los principales tipos de tecnologías de puenteo de red son el puente simple, el puente multipuerto y el aprendizaje o el puente transparente. [4] [5]

El puente transparente utiliza una tabla denominada base de información de reenvío para controlar el reenvío de tramas entre segmentos de red. La tabla comienza vacía y las entradas se agregan a medida que el puente recibe tramas. Si no se encuentra una entrada de dirección de destino en la tabla, la trama se desborda a todos los demás puertos del puente, inundando la trama a todos los segmentos excepto a aquél desde el que se recibió. Por medio de estas tramas inundadas, un host en la red de destino responderá y se creará una entrada de base de datos de reenvío. En este proceso se utilizan tanto las direcciones de origen como las de destino: las direcciones de origen se registran en las entradas de la tabla, mientras que las direcciones de destino se buscan en la tabla y se comparan con el segmento adecuado para enviar la trama.Digital Equipment Corporation (DEC) desarrolló originalmente la tecnología en la década de 1980. [6]

En el contexto de un puente de dos puertos, la base de información de reenvío puede verse como una base de datos de filtrado. Un puente lee la dirección de destino de una trama y decide reenviar o filtrar. Si el puente determina que el host de destino está en otro segmento de la red, reenvía la trama a ese segmento. Si la dirección de destino pertenece al mismo segmento que la dirección de origen, el puente filtra la trama, evitando que llegue a la otra red donde no es necesaria.

El puente transparente también puede funcionar en dispositivos con más de dos puertos. Como ejemplo, considere un puente conectado a tres hosts, A, B y C. El puente tiene tres puertos. A está conectado al puerto de puente 1, B está conectado al puerto de puente 2, C está conectado al puerto de puente 3. A envía una trama dirigida a B al puente. El puente examina la dirección de origen de la trama y crea una entrada de dirección y número de puerto para el host Aen su tabla de reenvío. El puente examina la dirección de destino de la trama y no la encuentra en su tabla de reenvío, por lo que la inunda (difunde) a todos los demás puertos: 2 y 3. La trama es recibida por los hosts B y C. El host C examina la dirección de destino e ignora el marco ya que no coincide con su dirección. El host B reconoce una coincidencia de dirección de destino y genera una respuesta a A. En la ruta de retorno, el puente agrega una entrada de dirección y número de puerto para B a su tabla de reenvío. El puente ya tiene la dirección de A en su tabla de reenvío, por lo que reenvía la respuesta solo al puerto 1. El host C o cualquier otro host en el puerto 3 no están cargados con la respuesta. Ahora es posible la comunicación bidireccional entre A y B sin más inundaciones en la red. Ahora, si A envía una trama dirigida a C, se utilizará el mismo procedimiento,pero esta vez el puente no creará una nueva entrada de tabla de reenvío para la dirección / puerto de A porque ya lo ha hecho.

El puenteo se denomina transparente cuando el formato de la trama y su direccionamiento no se modifican sustancialmente. Se requiere un puente no transparente especialmente cuando los esquemas de direccionamiento de tramas en ambos lados de un puente no son compatibles entre sí, por ejemplo, entre ARCNET con direccionamiento local y Ethernet usando direcciones MAC IEEE , que requieren traducción. Sin embargo, la mayoría de las veces, estas redes incompatibles se enrutan en el medio, no en puente.


Una descripción general de alto nivel de la interconexión de redes, utilizando las capas y la terminología ISO / OSI