La Arquitectura de Planos Separados
En muchos routers tradicionales, el mismo procesador que maneja el SSH y el OSPF es el que intenta mover los paquetes de los usuarios. Si el OSPF se vuelve loco, el tr谩fico se detiene. En Juniper eso no pasa.
Junos divide el router en dos entidades f铆sicas y l贸gicas totalmente independientes:
El Routing Engine (RE) - El Cerebro
Es una tarjeta con su propio CPU y RAM que corre un kernel de FreeBSD.
| Proceso (Daemon) | Nombre Completo | Funci贸n T茅cnica Principal |
rpd | Routing Protocol Daemon | Gestiona la inteligencia de red: protocolos (OSPF, BGP, MPLS), tablas de enrutamiento (RIB) y selecci贸n de rutas activas. |
mgd | Management Daemon | Gestiona la infraestructura de configuraci贸n. Procesa comandos de la CLI, XML-RPC y peticiones de configuraci贸n (Netconf). |
dcd | Device Control Daemon | Responsable de la configuraci贸n y el estado operativo de las interfaces f铆sicas y l贸gicas del dispositivo. |
chassisd | Chassis Daemon | Supervisa el inventario y estado del hardware (FPCs, fuentes, ventiladores, sensores t茅rmicos) y gestiona alarmas. |
authd | Authentication Daemon | Controla el acceso de usuarios, sesiones y m茅todos de autenticaci贸n (Local, RADIUS, TACACS+). |
jsrcd | Junos Service Control | Gestiona los servicios de red espec铆ficos y aplicaciones avanzadas dentro del sistema. |
snmpd | SNMP Daemon | Implementa la respuesta a consultas de gesti贸n y el env铆o de traps bajo el protocolo SNMP. |
syslogd | System Log Daemon | Centraliza el registro de eventos, mensajes de error y auditor铆a del sistema en archivos locales o servidores remotos. |
cosd | Class of Service Daemon | Configura y mantiene los par谩metros de Calidad de Servicio (QoS) en el hardware. |
ntpd | Network Time Protocol | Asegura la sincronizaci贸n de reloj del sistema, vital para la validez de certificados y registros cronol贸gicos. |
pfed | Packet Forwarding Engine Daemon | Facilita la comunicaci贸n y el control de las actualizaciones de la tabla de reenv铆o (FIB) hacia el PFE. |
Arquitectura Detallada del Packet Forwarding Engine (PFE)
El PFE es el componente de hardware dedicado exclusivamente al procesamiento y conmutaci贸n de paquetes a nivel de silicio (ASICs). Su dise帽o permite que el tr谩fico de tr谩nsito sea procesado sin intervenci贸n de la CPU del Routing Engine.
Estructuras de Hardware: FPC, MPC y DPC
En equipos modulares de Juniper, la jerarqu铆a de hardware se divide para permitir escalabilidad y redundancia:
FPC (Flexible PIC Concentrator): Es la tarjeta de l铆nea principal que se inserta en el chasis. Act煤a como el host para los m贸dulos de interfaz.
MPC (Modular Port Concentrator): Evoluci贸n de las FPC en la serie MX, que integra procesadores de red m谩s potentes para manejar servicios complejos a nivel de puerto.
DPC (Dense Port Concentrator): Tarjetas que integran tanto los puertos como el motor de reenv铆o en una sola pieza fija de hardware.
PIC (Physical Interface Card): M贸dulos que proporcionan los puertos f铆sicos (贸pticos o de cobre). Cada PIC se inserta en una FPC/MPC.
El Tr谩nsito de Paquetes (Flujo de Datos)
Tr谩nsito (Transit Traffic): Entra por un puerto del PFE, se consulta la "Forwarding Table" en el silicio y sale por otro puerto. Nunca toca el RE.
Excepci贸n (Exception Traffic): Paquetes destinados al router (ICMP, SSH, actualizaciones de OSPF) o paquetes que el PFE no sabe qu茅 hacer con ellos (como un paquete con TTL=1). Estos son enviados por un "pasillo" interno del PFE hacia el RE para que el cerebro decida.
Las Tablas: ¿D贸nde vive la informaci贸n?
Routing Table (RIB): Vive en el RE. Es la base de datos donde est谩n todas las rutas aprendidas por OSPF, est谩ticas, etc. En IPv4 se llama inet.0.
Forwarding Table (FIB): Es una copia optimizada de la mejor ruta que el RE le env铆a al PFE. El PFE usa esta tabla para decidir hacia d贸nde enviar un paquete en nanosegundos.
No hay comentarios:
Publicar un comentario