Capacidad

Arquitectura Multi-Namespace y Enrutamiento Cross-NS

Cree route tables aisladas en un único dispositivo — permita que una VIP escuche en un dominio de red mientras el backend reside en otro.

La Arquitectura Multi-Namespace y el Enrutamiento Cross-NS de TR7 ADC le permiten ejecutar múltiples dominios de red aislados en un único dispositivo. Una route table de TR7 es un espacio de trabajo de red independiente con sus propias interfaces, reglas de enrutamiento, comportamiento ARP, reglas de firewall y namespace de sockets. Este modelo proporciona un aislamiento más sólido que la separación clásica de rutas. El mismo CIDR puede usarse en diferentes route tables sin conflicto — dos tenants pueden usar ambos el bloque `10.0.0.0/8` y su tráfico nunca se mezclará en la capa ARP o de firewall. Un vService no está confinado a un único dominio de red. Una VIP puede escuchar en una o más route tables, y el tráfico puede reenviarse a backends en diferentes route tables. Esto permite la transferencia controlada de tráfico desde la DMZ hacia la red interna, desde una red de tenant hacia una red de servicio compartido, o desde una red antigua hacia una nueva durante la migración. El resultado: TR7 ADC conecta servicios sin fusionar redes, haciendo que los planes de IP solapados, el aislamiento de tenants y el enrutamiento cross-network sean manejables a través de un único modelo vService.

N×M
Flujo cross-NS — frontend en N route tables, backend en M route tables
5
Capas de aislamiento completo del stack de red: enrutamiento, ARP, firewall, interfaz, socket
~70 MB
Memoria base por proceso de monitorización de route table

Necesita conectar redes de tenants, la DMZ y servicios internos — sin colapsarlos en el mismo plano.

Uno de los problemas más difíciles en las redes empresariales es gestionar diferentes dominios de red en el mismo dispositivo de forma segura y sin conflictos de direcciones. En entornos MSP, administración pública, finanzas, sanidad y multi-tenant, cada tenant puede traer su propio plan de IP. La reutilización del mismo bloque CIDR entre distintos clientes es habitual.

La separación clásica de rutas generalmente aísla solo la tabla de enrutamiento. El aislamiento verdadero, sin embargo, requiere más que rutas — las interfaces, ARP, firewall, socket y el comportamiento de conexión también deben separarse. Sin ello, el `10.0.0.5` del Tenant A y el `10.0.0.5` del Tenant B se vuelven operacional y a nivel de seguridad peligrosos en el mismo dispositivo.

Un segundo problema surge cuando los servicios deben permanecer en diferentes dominios de red. Una VIP debe escuchar en el lado de la DMZ, el backend debe mantenerse en la red interna, el tráfico de gestión debe confinarse a su propia route table, o las redes antigua y nueva deben coexistir durante la migración. Fusionar forzosamente estos dominios rompe la segmentación de seguridad y el orden operacional.

El enfoque correcto es aislar cada dominio de red dentro de su propia route table y proporcionar cruce controlado a nivel de vService. Un vService debe poder escuchar en múltiples route tables y reenviar tráfico a backends en diferentes route tables.

El Enrutamiento Cross-NS de TR7 satisface esta necesidad: crea dominios de red aislados en un único dispositivo, separa los planes de IP solapados y convierte el vService en un puente de tráfico controlado entre route tables.

Nuestro enfoque

TR7 implementa una arquitectura multi-dominio de red mediante aislamiento de route tables, enrutamiento cross-domain, gestión de procesos por tabla y ciclo de vida gestionado desde la UI.

Las route tables de TR7 ofrecen aislamiento completo de red

Cada route table tiene su propio enrutamiento, interfaces, ARP, firewall y namespace de sockets. Los tenants, zonas de servicio o entornos de prueba pueden ejecutarse en el mismo dispositivo sin interferirse entre sí.

Un vService puede establecer flujos N-to-M cross-route-table

Un único vService puede escuchar VIPs en múltiples route tables y reenviar tráfico a backends en diferentes route tables. Esto permite la transferencia controlada de servicios sin aplanar la red.

Cada route table es supervisada por un proceso dedicado

TR7 puede ejecutar un proceso separado de monitorización y gestión de red para cada route table. El estado de los enlaces, las direcciones IP, las rutas, las estadísticas y el estado de los servicios se recopilan de forma independiente para cada dominio de red.

El ciclo de vida de la route table se gestiona desde la UI

Los operadores pueden crear, eliminar, nombrar y configurar ajustes de DNS y hosts para las route tables. A qué route table pertenece una interfaz también puede cambiarse desde la consola de gestión.

Capacidades

La Arquitectura Multi-Namespace hace que diferentes dominios de red sean manejables en un único ADC — desde el aislamiento de tenants hasta el enrutamiento cross-service.

Cada route table de TR7 es un espacio de trabajo de red autónomo

Una route table de TR7 no es simplemente una lista separada de rutas. Las interfaces, ARP, firewall, socket y el comportamiento de conexión operan de forma independiente dentro del dominio. El comportamiento de red de un tenant no puede filtrarse hacia otro. Los equipos de operaciones gestionan múltiples dominios de red en el mismo dispositivo de forma más segura y legible.

El mismo CIDR puede ser usado por distintos tenants sin conflicto

En entornos multi-tenant, distintos clientes pueden usar los mismos bloques de IP privados. Las route tables de TR7 mantienen estos planes de direcciones solapados en dominios de red separados. El `10.0.0.5` del Tenant A y el `10.0.0.5` del Tenant B pueden coexistir en el mismo dispositivo con significados distintos. Esto otorga a las arquitecturas MSP y de sovereign cloud una flexibilidad sustancial en la planificación de IP.

Un vService puede escuchar VIPs en múltiples route tables

El frontend del vService no está limitado a un único dominio de red. El mismo servicio puede escuchar en diferentes VIPs a través de route tables de producción, DMZ, gestión o de tenant. Puede aplicarse una política o selección de backend diferente según desde qué route table llegue el cliente. Este modelo simplifica los escenarios de publicación multi-red sin duplicar instancias de servicio.

El tráfico puede reenviarse a backends en diferentes route tables

TR7 puede tomar el tráfico que llega en una route table y reenviarlo a un backend en una route table diferente. La VIP puede permanecer en la DMZ mientras el backend está en la red interna; la red del tenant puede mantenerse separada mientras la red de servicio compartido vive en su propia route table. Solo los flujos de servicio permitidos pasan a través de TR7 — las redes nunca se fusionan. La segmentación se preserva mientras el acceso a las aplicaciones se simplifica.

Las interfaces pueden moverse entre route tables de forma controlada

A qué route table pertenece una interfaz física o virtual puede gestionarse desde TR7. Esto es práctico durante migraciones, traslados de tenants o transiciones de prueba a producción. El impacto sobre rutas, IPs y servicios al mover una interfaz debe evaluarse en su totalidad. Los equipos de operaciones no tienen que tratar los dominios de red como estructuras estáticas e inamovibles.

V-ETH(peer) proporciona un enlace controlado entre route tables

Un par V-ETH(peer) puede usarse para crear una conexión virtual controlada entre dos route tables diferentes. Esto es valioso cuando solo rutas de tráfico específicas y definidas necesitan cruzar entre dominios que de otro modo están completamente aislados. Aplicable a escenarios de prueba, migración, uso compartido de servicios y acceso de tenants a servicios compartidos. La conexión sigue estando gobernada por las políticas de TR7 y las reglas de firewall.

Los ajustes de DNS y hosts se separan por route table

Cada route table puede operar con sus propios registros DNS y hosts. El mismo hostname puede resolverse a una IP diferente en distintas route tables de tenants, o un entorno de prueba puede usar una resolución de nombres diferente a la de producción. Esta separación reduce los conflictos de hostname en entornos multi-tenant y escenarios de migración. Los operadores gestionan el comportamiento DNS a nivel de dominio de red, no de forma global.

Los procesos de enrutamiento dinámico se separan por route table

Cada route table dinámica puede ejecutar su propio proceso de enrutamiento. El comportamiento de enrutamiento dinámico con BGP, OSPF o protocolos similares puede aislarse por tenant o dominio de red. Un cambio de ruta en el dominio de un tenant no afecta al plano de enrutamiento de otro tenant. Esta es una ventaja de seguridad y operacional significativa en arquitecturas MSP y empresariales multi-región.

El comportamiento de firewall e ipset es independiente en cada route table

TR7 puede aplicar una gestión de firewall separada para cada route table. Las reglas, ipsets y permisos de tráfico operan dentro del dominio de red relevante. Un puerto abierto o un permiso concedido a un tenant no se propaga automáticamente a los servicios de otro tenant. Los equipos de seguridad pueden definir el alcance de las políticas con mayor precisión.

Estadísticas y monitorización de estado por route table

Las estadísticas de enlace, IP, ruta y tráfico pueden recopilarse por separado para cada route table. Los equipos de operaciones pueden ver qué enlace, IP o ruta está causando un problema en qué dominio de red de forma aislada. Esta visibilidad reduce el tiempo de resolución de problemas en entornos multi-dominio. Los entornos que se ejecutan en un único dispositivo se monitorizan en vistas claramente separadas.

Los health checks cross-NS verifican la ruta de acceso real

Un health check puede verificar no solo si el backend está activo, sino también si es accesible desde la route table relevante. Un check emitido desde el dominio de red del frontend hacia un backend en una route table diferente ejerce la ruta de tráfico real — validando el atravesamiento de ruta, ARP y firewall, no solo la disponibilidad del servicio. Esto ofrece una confianza operacional crítica en configuraciones de enrutamiento cross-network.

El modelo de route table no actúa como un producto de tenant con licencia separada

El comportamiento de múltiples route tables es una parte nativa de la arquitectura de red de TR7. Los operadores no necesitan aprovisionar un dispositivo virtual separado por tenant. El aislamiento, el enrutamiento y la transferencia de servicios en el mismo ADC permanecen dentro de un único plano de gestión. Esto reduce tanto el consumo de recursos como la complejidad operacional.

Profundidad operacional

La arquitectura multi-route-table se opera con gestión completa del ciclo de vida, migración de interfaces, recuperación de procesos, DNS/hosts por tabla y coordinación de estado cross-domain.

01

Creación de route table

Cuando un operador crea una nueva route table, TR7 prepara un contexto de ejecución separado para ese dominio de red. Este dominio lleva su propio comportamiento de interfaces, rutas y firewall. Los campos de nombre y descripción ayudan a los equipos de operaciones a distinguir tenants o zonas de servicio entre sí.

02

Comportamiento de eliminación segura

Eliminar una route table que todavía tiene interfaces asignadas se considera no seguro. El comportamiento predeterminado bloquea la eliminación hasta que las interfaces se migran. Si es necesario, las interfaces pueden regresarse al dominio predeterminado primero, haciendo la eliminación controlada y explícita.

03

Recuperación ante fallos del proceso

Si el proceso de monitorización y gestión que se ejecuta para una route table termina inesperadamente, puede reiniciarse automáticamente. Esto preserva la continuidad del comportamiento de monitorización multi-dominio. Los equipos de operaciones no pierden permanentemente la visibilidad de un dominio de red debido a un único fallo de proceso.

04

Impacto de la migración de interfaces

Cuando una interfaz se mueve de una route table a otra, el impacto sobre IPs, rutas, servicios y reglas de firewall debe evaluarse en conjunto. La operación es potente para propósitos de migración pero debe planificarse en entornos de producción. TR7 hace visible este comportamiento en la UI, reduciendo el riesgo de movimientos no deseados.

05

Comunicación inter-proceso de route tables

Puede establecerse mensajería basada en eventos entre el proceso principal de gestión y cada proceso de route table. El estado de los enlaces, el estado de las IPs, la información GTM y las señales de servicio se entregan por separado a cada dominio de red. Esto proporciona coordinación controlada entre la gestión global y los dominios de red aislados.

06

Indexación de route tables

Puede asignarse un valor de índice a cada route table. Este índice se usa para derivar puertos de enrutamiento dinámico, offsets de ID de router virtual e identificadores de procesos auxiliares por servicio. Los conflictos de puertos e identidades entre múltiples dominios de red se reducen así.

Cuándo utilizarlo

Separación de CIDRs de tenants solapados en un entorno MSP

Un MSP puede ejecutar múltiples clientes que todos usan el bloque de direcciones `10.0.0.0/8` en un único TR7 ADC, cada uno en su propia route table. Cada tenant permanece aislado en su propio dominio de red sin ningún conflicto de IP.

Transferencia de VIP en DMZ a backend en red interna

Las organizaciones pueden mantener la VIP escuchando en la route table de la DMZ mientras el backend permanece en la route table interna. TR7 transporta solo el tráfico de servicio permitido entre los dos dominios — sin fusionarlos.

Migración controlada de tráfico entre route tables de tenants

Cuando un servicio se está moviendo de una red de tenant antigua a una nueva route table, el tráfico del vService puede redirigirse de forma controlada. El plan de IP y el acceso al servicio se gestionan juntos durante toda la migración.

Aislamiento de redes de prueba y staging respecto a producción

Una route table de prueba puede ejecutarse con ajustes similares a los de producción pero sin acceso directo al tráfico de producción. El equipo de operaciones puede probar servicios específicos mediante enrutamiento cross-route-table cuando sea necesario, mientras preserva el aislamiento.

Preguntas frecuentes

¿En qué se diferencia una route table de TR7 de un VRF clásico?
El VRF clásico separa solo la tabla de enrutamiento — las capas ARP, firewall y socket permanecen compartidas. Una route table de TR7 aísla el enrutamiento, ARP, firewall, socket y el comportamiento de interfaces simultáneamente. Este aislamiento completo de cinco capas previene específicamente la mezcla a nivel ARP en escenarios de CIDR solapado.
¿Puede el mismo bloque CIDR ejecutarse realmente en diferentes route tables de tenants sin conflicto?
Sí. Dado que cada route table tiene su propia tabla ARP y de enrutamiento, el `10.0.0.5` del Tenant A y el `10.0.0.5` del Tenant B tienen significados independientes en dominios de red separados en el mismo dispositivo. No hay contaminación cruzada a nivel ARP o de enrutamiento.
¿En cuántas route tables puede escuchar un único vService?
Un único vService puede escuchar VIPs en múltiples route tables y reenviar tráfico a backends en diferentes route tables. Este modelo de flujo N-to-M es comportamiento nativo — los lados frontend y backend pueden definirse de forma independiente en diferentes dominios de red.
¿Por qué se ejecuta un proceso de monitorización separado para cada route table?
Se necesita un proceso de monitorización de red dedicado para que los datos de enlace, IP, ruta y estadísticas para cada route table puedan recopilarse de forma independiente. Esto evita que un problema en un dominio de red enmascare otro, y permite al equipo de operaciones aislar el dominio relevante durante la resolución de problemas. Si un proceso termina inesperadamente se reinicia automáticamente.
¿Cuándo debe usarse V-ETH(peer)?
V-ETH(peer) se usa cuando se necesita una apertura controlada entre dos route tables completamente aisladas para tráfico de servicio específico únicamente. Los casos de uso principales incluyen el acceso del entorno de prueba a servicios de producción, la conexión de un tenant a una red de servicio compartido, o un puente temporal durante la migración. La conexión está delimitada por las políticas de TR7 y las reglas de firewall.
¿Esta capacidad requiere una licencia adicional o un módulo de tenant separado?
No. La arquitectura multi-route-table es una parte estándar de la infraestructura de red de TR7. Los operadores no necesitan un dispositivo virtual separado por tenant; el aislamiento, el enrutamiento cross y la gestión del ciclo de vida permanecen dentro de un único ADC en un único plano de gestión.

Aislamiento de tenants y enrutamiento cross-service — sin fusionar redes

Planes de IP solapados, enrutamiento de DMZ a red interna y arquitectura de route tables multi-tenant. Le mostramos una configuración en vivo en su propio entorno.