Español
Ingeniería eléctrica

almacenar y reenviar

Inglés: store and forward

La técnica de enviar información a una estación intermedia donde se guarda y luego se retransmite a su destino.

almacenar y reenviar: almacenamiento en búfer de mensajes a través del tiempo y la distancia

Almacenar y reenviar es un método de transmisión de mensajes donde los datos llegan a un nodo intermedio, se retienen en la memoria o en el disco, y luego se envían cuando las condiciones lo permiten. En lugar de requerir que exista una conexión de extremo a extremo antes de que comience la transmisión, la estación intermedia acepta el mensaje completo, lo almacena de forma fiable y lo reenvía más tarde. Esto desacopla los eventos de envío y recepción en el tiempo, haciendo posible la comunicación incluso cuando el destino no está disponible temporalmente o está fuera de línea.

La técnica es fundamental para los sistemas de comunicación asíncronos. En contextos de ingeniería eléctrica, aparece en redes de conmutación de paquetes, donde los enrutadores almacenan en búfer los paquetes entrantes antes de reenviarlos al siguiente salto hacia su destino. La telegrafía utilizó almacenar y reenviar extensamente: un operador recibía un mensaje, lo escribía o lo registraba electromagnéticamente, luego lo retransmitía cuando la línea a la siguiente estación estaba disponible. Los sistemas de correo electrónico operan bajo principios de almacenar y reenviar, reteniendo mensajes en los servidores de correo hasta que los destinatarios los recuperan.

El requisito crítico es el almacenamiento fiable en los nodos intermedios. Los primeros sistemas telegráficos utilizaban cinta de papel o cuadernos de operador; las implementaciones modernas utilizan RAM, unidades de estado sólido o almacenamiento en disco giratorio, dependiendo de las demandas de rendimiento y el volumen de datos. Un enrutador de paquetes debe almacenar en búfer los marcos entrantes lo suficientemente rápido como para evitar pérdidas cuando la tasa de llegada excede la tasa de transmisión. Un sistema de cola de mensajes debe persistir los datos para sobrevivir a una pérdida de energía. La capacidad de almacenamiento limita directamente cuántos mensajes se pueden retener y durante cuánto tiempo.

Variantes y compensaciones

El retraso es el costo inherente de almacenar y reenviar. Un mensaje debe completar su viaje completo a través de múltiples saltos, deteniéndose en cada estación intermedia, en lugar de viajar en tiempo real. En las redes de paquetes, esto introduce una latencia medida en milisegundos a segundos, dependiendo de la distancia y la carga. Almacenar y reenviar no se puede utilizar cuando la operación síncrona es obligatoria, como en la transmisión de voz en tiempo real a través de redes de conmutación de circuitos más antiguas. El método sobresale cuando la fiabilidad importa más que la velocidad: transferencia de archivos, correo electrónico, SMS, registros de transacciones. También permite la difusión y multidifusión de manera eficiente, ya que un mensaje puede almacenarse una vez y reenviarse a múltiples destinos en diferentes horarios.

El nombre refleja la secuencia operativa: los datos se almacenan (retenidos en un nodo) y luego se reenvían (enviados hacia la siguiente estación). La técnica contrasta con la conmutación de circuitos, donde se establece una ruta dedicada antes de la transmisión, y con la conmutación de corte, donde el reenvío comienza antes de que llegue el marco completo. Comprender almacenar y reenviar es esencial para cualquiera que diseñe o solucione problemas de redes, sistemas de comunicación o cualquier infraestructura donde los mensajes deban atravesar múltiples estaciones o donde el remitente y el receptor no puedan mantener una conectividad simultánea.

Fuentes

Entrada IG425517/12/2012

Más de Ingeniería eléctrica

Ver todo

Reciba la palabra del día

Un término industrial cada día, con el oficio al que pertenece y por qué vale la pena conocerlo. Sin publicidad.