Switch Aurora · Conceptos
Mensajería de red: inicio de sesión, eco y llaves
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.
Los tres mensajes
Sección titulada «Los tres mensajes»| MTI | Qué es | ¿Espera respuesta? |
|---|---|---|
0800 | Solicitud de gestión de red | Sí, un 0810 |
0810 | Respuesta a la solicitud | — |
0820 | Aviso de gestión de red | No 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.
Lo que se dice por la red
Sección titulada «Lo que se dice por la red»| Propósito | Qué 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 llaves | Renueva 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 |
Qué hace Aurora con cada uno
Sección titulada «Qué hace Aurora con cada uno»Aurora usa estos mensajes en los dos sentidos:
- Como servidor, responde los
0800que 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.
Qué mirar si un enlace no levanta
Sección titulada «Qué mirar si un enlace no levanta»- ¿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.
- ¿Quién marca a quién? Si el otro lado es quien abre la conexión, el eco lo manda él.
- ¿El enmarcado coincide? Si el prefijo de longitud no es el mismo en las dos puntas, ni el eco se entiende.