El almacenamiento y reenvío es una técnica de telecomunicaciones en la que la información se envía a una estación intermedia donde se conserva y se envía en un momento posterior al destino final o a otra estación intermedia. La estación intermedia, o nodo en un contexto de red , verifica la integridad del mensaje antes de reenviarlo. En general, esta técnica se utiliza en redes con conectividad intermitente, especialmente en zonas silvestres o entornos que requieren una alta movilidad. También puede ser preferible en situaciones en las que hay grandes retrasos en la transmisión y las tasas de error son variables y altas, o si no se dispone de una conexión directa de extremo a extremo.
Un centro de conmutación de almacenamiento y reenvío es un centro de conmutación de mensajes en el que se acepta un mensaje del usuario de origen , es decir, el remitente, cuando se ofrece, se guarda en un almacenamiento físico y se reenvía al usuario de destino, es decir, el receptor, de acuerdo con la prioridad dada al mensaje por el usuario de origen y la disponibilidad de un canal de salida .
Los centros de conmutación de almacenamiento y reenvío suelen implementarse en estaciones de servicio móviles, donde los mensajes que se envían desde el remitente se envían primero a estos centros. Si la dirección de destino no está disponible, el centro almacena este mensaje e intenta enviarlo más tarde. Esto mejora la probabilidad de que el mensaje se entregue. En el otro caso, si el destino está disponible en ese momento, entonces el mensaje se envía inmediatamente.
Las redes de almacenamiento y reenvío son anteriores al uso de las computadoras. Se utilizaban equipos de teleimpresora punto a punto para enviar mensajes que se almacenaban en el extremo receptor en una cinta de papel perforada en un centro de retransmisión. Un operador humano en el centro retiraba la cinta del mensaje de la máquina receptora, leía la información de dirección y luego la enviaba hacia su destino en el enlace de teleimpresora punto a punto de salida apropiado. Si el enlace de salida estaba en uso, el operador colocaba el mensaje en cinta en una cola física, que generalmente consistía en un conjunto de clips o ganchos. Un centro de retransmisión importante a mediados del siglo XX podía tener docenas de teleimpresoras entrantes y salientes, decenas de operadores y miles de mensajes en las colas durante los períodos pico. Los operadores se referían a estos centros como " centros de retransmisión de cinta rota ", en referencia a la eliminación del mensaje recibido de la teleimpresora entrante rasgando la cinta de papel para separar un mensaje del siguiente. El término militar estadounidense para un centro de este tipo era "Centro de retransmisión no automatizado" (NARC).
En 1948, Western Union introdujo el Plan 55-A , el primer sistema automático electromecánico de almacenamiento y reenvío de mensajes. Todo el almacenamiento de mensajes se realizaba mediante perforadoras de cinta de papel acopladas a lectores de cinta de papel, con un contenedor en el medio.
Es muy común que un sistema de correo electrónico que utilice SMTP acepte un mensaje, lo almacene y luego lo reenvíe a otro lugar. Aunque los relés de correo totalmente abiertos ya no son comunes, no solo funciona de esta manera el reenvío simple basado en servidor , sino también muchos servicios de filtrado de correo electrónico y listas de correo electrónico automatizadas .
Antes de la implementación de Internet , las computadoras se conectaban mediante una variedad de técnicas punto a punto, y muchas computadoras más pequeñas usaban conexiones de acceso telefónico . Los protocolos de almacenamiento y reenvío UUCP permitían que un mensaje (normalmente un correo electrónico) se moviera a través de la colección de computadoras y finalmente llegara a su destino. A fines del siglo XX, las técnicas de almacenamiento y reenvío evolucionaron hacia la conmutación de paquetes , que la reemplazó para la mayoría de los propósitos.
FidoNet era un sistema de almacenamiento y reenvío de correo electrónico para sistemas de tablones de anuncios que alcanzó un máximo de 45.000 sistemas con millones de usuarios en todo el mundo. El sistema era muy eficiente y utilizaba los últimos sistemas de compresión y transferencia de archivos para reducir drásticamente el coste de transmisión en lo que era en gran medida una red de aficionados. El sistema se modificó más tarde para admitir mensajes públicos ( foros ) llamados EchoMail, que crecieron hasta unos 8 MB por día, comprimidos.