Skip to content
FINORA Academy
SistemaSwitch Aurora

Switch Aurora · Concepts

Mensajería de red: inicio de sesión, eco y llaves

ImplementedImplementedIntermediate10 min

This content is not available in your language yet.

No todos los mensajes ISO 8583 son transacciones. Los de la familia 08xx (gestión de red) son el protocolo de control del enlace: sirven para saber si el otro lado está vivo, para abrir y cerrar la sesión y para cambiar las llaves con que se cifra el PIN. Ninguno mueve dinero, pero sin ellos el switch no sabe si un enlace está operativo o simplemente callado.

MTIQué es¿Espera respuesta?
0800Solicitud de gestión de redSí, un 0810
0810Respuesta a la solicitud—
0820Aviso de gestión de redNo de forma interactiva; se entrega garantizado

El campo que dice para qué es el mensaje es el DE 70, el código de gestión de red. Cada red asigna sus propios valores a ese campo; el switch traduce entre los de cada contraparte.

PropósitoQué significa
Inicio de sesión (sign-on)«Estoy listo para recibir transacciones». Algunas contrapartes rechazan todo hasta que la sesión está abierta
Cierre de sesión (sign-off)«Dejo de recibir». Un emisor que se retira puede pedirle a la red que autorice por él mientras tanto
Eco (echo test)«¿Sigues ahí?». El otro lado contesta 00 sin tocar nada, y quien preguntó mide cuánto tardó la ida y vuelta
Cambio de llavesRenueva la llave de trabajo con que se cifra el PIN en ese enlace, protegida bajo una llave maestra
Fin de la cola de reenvío«Terminé de entregarte lo que tenía guardado»; después de un stand-in, se vuelve a operar normal
SwitchContraparte0800 inicio de sesión0810 · 00sesión abiertaCada cierto intervalo, sin tráfico0800 eco0810 · 00ida y vuelta en milisegundos0800 cierre de sesión0810 · 00
El eco lo envía quien abrió la conexión. Por eso un enlace donde el otro lado marca hacia el switch no tiene eco propio.

Aurora usa estos mensajes en los dos sentidos:

  • Como servidor, responde los 0800 que le envían terminales y contrapartes: inicio y cierre de sesión, eco, y códigos desconocidos (que contesta con un rechazo, en vez de ignorarlos).
  • Como cliente, hace el inicio de sesión con cada contraparte que lo exige y envía ecos periódicos para mantener el enlace vivo. La consola Aurora Office pinta un enlace en verde solo si hubo un eco respondido hace poco, y muestra su tiempo de ida y vuelta. Si no pudo preguntar, dice «sin dato»; nunca inventa un verde.
  1. ¿La contraparte exige inicio de sesión? Un enlace que no lo exige no tiene estado de sesión, y eso no es una falla.
  2. ¿Quién marca a quién? Si el otro lado es quien abre la conexión, el eco lo manda él.
  3. ¿El enmarcado coincide? Si el prefijo de longitud no es el mismo en las dos puntas, ni el eco se entiende.