Todo lo que vale la pena saber, nada que no lo sea.
Cómo funciona SIGTRAN, capa por capa
SIGTRAN mantiene la pila de aplicaciones SS7 (MAP sobre TCAP sobre SCCP) sin cambios y solo modifica el transporte inferior. Mientras que el SS7 clásico utilizaba MTP1/MTP2/MTP3 sobre ranuras de tiempo TDM, SIGTRAN ejecuta SCTP sobre IP e inserta una capa de adaptación que emula el servicio MTP que esperan las capas superiores. Un SMSC, HLR o firewall utiliza exactamente el mismo protocolo MAP de siempre; simplemente se comunica con su par mediante una asociación IP en lugar de un enlace de 64 kbit/s. Consulte /answers/what-is-sigtran y /answers/sigtran-adaptation-layers.
SCTP: el transporte subyacente
SIGTRAN no utiliza TCP. Utiliza SCTP (Stream Control Transmission Protocol, RFC 4960) porque la señalización requiere tres características de las que carece TCP: está orientado a mensajes en lugar de a flujos de bytes, multiplexa varios flujos independientes para evitar el bloqueo de cabecera de línea y admite múltiples conexiones: una asociación puede abarcar dos rutas IP y conmutar instantáneamente si una falla. Estas son precisamente las propiedades de resiliencia que requiere un plano de control de operador. Consulte /answers/what-is-sctp.
Las capas de adaptación: M3UA, M2PA, M2UA, SUA
La capa de adaptación decide qué límite MTP se emula. M3UA presenta el servicio MTP3 a los usuarios SCCP y es el que la mayoría de los operadores utilizan actualmente para comunicarse con pares SS7/MAP. M2PA enlaza dos puntos de señalización como si fuera un enlace MTP2 (para STP basados en IP). M2UA reenvía MTP2 sin procesar desde una pasarela de medios a una pasarela de señalización. SUA transporta usuarios SCCP directamente a través de SCTP. Consulte /answers/what-is-m3ua y /answers/what-is-sccp.
Ventajas sobre TDM SS7
Mayor ancho de banda por asociación que un enlace TDM de 56/64 kbit/s, transporte IP estándar más económico, conmutación por error multihomed integrada desde SCTP y escalabilidad más sencilla: la capacidad se incrementa añadiendo asociaciones, no instalando más enlaces E1/T1. SIGTRAN es la razón por la que una pasarela SMSC puede gestionar miles de enlaces SMPP y aun así alcanzar el mundo SS7 a gran volumen. Consulte /operators/smsc-gateway.
Limitaciones e implicaciones para la seguridad
Trasladar SS7 a IP hereda la vulnerabilidad de IP: un punto final de señalización accesible a través de IP es accesible para cualquiera que pueda enrutarlo, por lo que las interconexiones SIGTRAN ampliaron la superficie de ataque de SS7 que GSMA FS.07/FS.11 se diseñó para cerrar. SCTP también cuenta con un soporte menos extendido por parte de los firewalls y NAT comerciales que TCP, por lo que las asociaciones requieren un diseño de red cuidadoso. La mitigación consiste en un firewall de señalización que inspeccione el MAP que se ejecuta sobre él. Consulte /operators/ss7-firewall y /answers/gsma-fs07-fs11-signaling-firewall.
¿SIGTRAN es lo mismo que SS7?
No, SIGTRAN no reemplaza a SS7, sino que lo transporta. Los protocolos de aplicación de SS7 (MAP, CAP, ISUP, TCAP, SCCP) son idénticos; SIGTRAN simplemente los transmite por IP en lugar de TDM. Por lo tanto, un SMS entregado a través de un enlace SIGTRAN sigue siendo un SS7 MAP MT-ForwardSM, razón por la cual un firewall SS7 inspecciona el tráfico SIGTRAN y TDM de la misma manera. BroadNet utiliza interconexiones basadas en SIGTRAN detrás de 1000+ conexiones de operador. Consulte /answers/ss7-map-explained.