2. Un puente cuenta con dos conexiones a dos redes
distintas. Cuando el puente recibe una trama en
una de sus interfaces, analiza la dirección MAC
del emisor y del destinatario. Si un puente no
reconoce al emisor, almacena su dirección en
una tabla para "recordar" en qué lado de la red
se encuentra el emisor. De esta manera, el
puente puede averiguar si el emisor y el
destinatario se encuentran del mismo lado o en
lados opuestos del puente. Si se encuentran en el
mismo lado, el puente ignora el mensaje; si se
encuentran en lados opuestos, el puente envía la
trama a la otra red.
4. Además de reenviar los frames, el bridge extrae
de cada uno de ellos la dirección de origen y la
dirección de destino. La de origen la anota en
una tabla (llamada SAT, Source Address Table)
correspondiente a la LAN por la que ha llegado el
frame, y la de destino la busca en la misma tabla
Un bridge ejecuta tres tareas básicas:
Aprendizaje de las direcciones de nodos en cada
red.
Filtrado de las tramas destinadas a la red local.
Envío de las tramas destinadas a la red remota.
5.
6.
7.
8. Los bridges tienen algún grado de inteligencia puesto que
aprenden a dónde enviar los datos. Cuando el tráfico pasa a
través del bridge, la información sobre las direcciones de los
equipos se almacenan en la RAM del bridge. El bridge utiliza
esta RAM para generar una tabla de encaminamiento en
función de las direcciones de origen.
9. Creación de la tabla de encaminamiento. Los bridges generan sus tablas de
encaminamiento en función de las direcciones de los equipos que han
transmitido datos en la red. Los bridges utilizan, de forma específica, las
direcciones de origen (dirección del dispositivo que inicia la transmisión) para
crear una tabla de encaminamiento.
Cuando el bridge recibe un paquete, la dirección de origen se compara con la
tabla de encaminamiento. Si no aparece la dirección de origen, se añade a la
tabla.
10. Normalmente ejecuta las siguientes fases
Almacena en memoria la trama recibida por cualquier
puerto para su análisis posterior.
Comprueba el campo de control de errores de la
trama con el fin de asegurarse de la integridad de la
misma. Si encontrara un error, eliminaría la trama de
la red, con lo que tramas incompletas o erróneas no
traspasarán la frontera del segmento de red donde se
produjo el fallo.
Algunos puentes son capaces de retocar de modo
sencillo el formato de la trama (añadir o eliminar
campos), con el fin de adecuarla al formato del
segmento destinatario de la misma.
El puente reexpide la trama si determina que el
destinatario se encuentra en un segmento de red
accesible por alguno de sus puertos.
11. Fiabilidad. Utilizando bridges se segmentan las
redes de forma que un fallo sólo imposibilita las
comunicaciones en un segmento.
Eficiencia. Segmentando una red se limita el
tráfico por segmento, no influyendo el tráfico de
un segmento en el de otro.
Seguridad. Creando diferentes segmentos de red
se pueden definir distintos niveles de seguridad
para acceder a cada uno de ellos, siendo no
visible por un segmento la información que
circula por otro.
Dispersión. Cuando la conexión mediante
repetidores no es posible debido a la excesiva
distancia de separación, los bridges permiten
romper esa barrera de distancias.
12. Son ineficientes en grandes interconexiones
de redes, debido a la gran cantidad de
tráfico administrativo que se genera.
Pueden surgir problemas de temporización
cuando se encadenan varios bridges.
Pueden aparecer problemas de saturación de
las redes por tráfico de difusión.
13. Todos los segmentos deben utilizar la misma
implementación al nivel de la capa de enlace
de datos como, por ejemplo, Ethernet o
Token Ring. Si un puesto final concreto
necesita comunicarse con otro puesto final a
través de un medio diferente, se hace
necesaria la presencia de algún dispositivo,
como puede ser un router o un bridge de
traducción, que haga posible al diálogo
entre los diferentes tipos de medios.