EN ESTA PÁGINA
Ejemplo: implementar la PON unificada de Juniper configurando el controlador de PON en la línea ACX5400 de enrutadores
Use este ejemplo para aprender a implementar la PON unificada de Juniper integrando el controlador de PON con la línea ACX5400 de enrutadores conectados con el transceptor SFP+ OLT de 10 GbE.
La instalación y configuración del administrador de PON, el servidor NETCONF y la base de datos están fuera del alcance de este documento. Consulte la Guía de instalación del sistema de gestión de microclimas [MCMS], la Guía del usuario del administrador de PON (WebUI) del sistema de gestión de microclimas [MCMS] y la Guía del usuario de la interfaz del servidor Netconf del sistema de gestión de microclimas™™™ [MCMS] para obtener más información.
Requisitos
En este ejemplo se utilizan los siguientes componentes de hardware y software:
- ACX5448 enrutador con Junos OS versión 21.3R1 o posterior.
- Controlador de PON ejecutándose en el motor de enrutamiento ACX5448.
- Administrador de PON, servidor NETCONF y base de datos alojada en un hardware externo (sistema x86) en la red principal o en la nube. Para la instalación del administrador de PON, el servidor NETCONF y la base de datos, consulte la Guía de instalación del sistema de gestión de microclimas™ [MCMS].
- Transceptor SFP+ OLT de 10 GbE conectado al puerto de 10 GbE del enrutador ACX5448.
- ONUs conectadas a la OLT con la debida atenuación.
Nota:
No debe conectar la OLT directamente a las ONU sin una atenuación adecuada. La OLT puede dañarse permanentemente a menos que esté conectada con una atenuación mínima de 16dB (se recomiendan 20dB). Una combinación de atenuador y divisores puede proporcionar la atenuación requerida.
Visión general
La siguiente topología (figura) muestra la PON unificada de Juniper. El controlador PON viene preinstalado con el sistema operativo (SO) Junos® en la línea ACX5400 de enrutadores. Proporciona un canal de comunicación seguro entre el gestor de PON y las OLT y ONU. El controlador PON utiliza una conexión de capa 2 para comunicarse con OLT y ONU. Debe insertar el transceptor SFP+ OLT de 10 GbE en el puerto de 10 GbE de la línea ACX5400 de enrutadores.
Topología

En esta topología, se conecta el transceptor SFP+ OLT de 10 GbE al puerto de 10 GbE del enrutador ACX5448. Junos OS que se ejecuta en el enrutador ACX5448 detecta el transceptor SFP+ OLT de 10 GbE y crea la interfaz. La interfaz se elimina automáticamente cuando se quita el transceptor.
El administrador de PON, el servidor NETCONF y la base de datos están alojados en un sistema o hardware externo que se implementa en la red principal o en la nube. La base de datos almacena los perfiles, estados y estadísticas de controladores PON, OLT y ONU. El administrador de PON se conecta al puerto de 10 GbE del enrutador ACX5448.
El controlador de PON proporciona un canal de comunicación seguro entre el gestor de PON y las OLT y ONU. El controlador PON se ejecuta en el motor de enrutamiento.
Las interfaces de capa 2 y el puente configurados en el enrutador ACX5448 están conectados al transceptor OLT SFP+ de 10 GbE. Las interfaces de capa 3 configuradas en el enrutador ACX5448 están conectadas al administrador de PON alojado en un sistema externo en la red principal o en la nube.
Configuración
Para configurar las interfaces y el controlador de PON en el enrutador ACX5448, realice las siguientes tareas.
- Configurar interfaces de capa 2 y puentes
- Configurar interfaces de capa 3
- Configurar el controlador de PON
- Configurar el script de operaciones
Configurar interfaces de capa 2 y puentes
El controlador PON utiliza una conexión de capa 2 para comunicarse con OLT y ONU. La conexión de capa 2 es una ruta de control independiente de capa 2 entre el motor de enrutamiento y el motor de reenvío de paquetes (interfaz em4). El controlador de PON utiliza paquetes de difusión de capa 2 para detectar OLT. Las OLT responden con su dirección MAC.
Las OLT usan tramas 1904.2 con VLAN de cliente de control especial (C-VLAN) (0x8100:4090) para separar el tráfico de control del tráfico de datos. Las OLT deben configurarse en un único dominio de puente. El filtro de capa 2 captura los paquetes 1904.2 de la OLT y ONU a la ruta de host y reenvía los paquetes al motor de enrutamiento.
Procedimiento paso a paso
En el ejemplo siguiente es necesario navegar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte la Guía del usuario de la CLI.
Para configurar interfaces y puentes de capa 2 en el enrutador ACX5448:
-
Configure las interfaces de capa 2 y habilite el etiquetado VLAN.
user@host#set interfaces xe-0/0/2 description OLT3 user@host#set interfaces xe-0/0/2 flexible-vlan-tagging user@host#set interfaces xe-0/0/2 encapsulation flexible-ethernet-services user@host#set interfaces xe-0/0/2 ether-options ethernet-switch-profile tag-protocol-id 0x8100 user@host#set interfaces xe-0/0/2 unit 0 encapsulation vlan-bridge user@host#set interfaces xe-0/0/2 unit 0 vlan-id 4090
-
Configure la VLAN y el dominio del puente.
Nota:Solo debe configurar un dominio de puente para todas las OLT.
user@host#set vlans bd description BD_OLT user@host#set vlans bd interface xe-0/0/2.0 user@host#set vlans bd no-local-switching user@host#set vlans bd switch-options no-mac-learning
Configurar interfaces de capa 3
El controlador de PON utiliza una conexión de capa 3 (seguridad de la capa de transporte IP [TLS]) para comunicarse con el administrador de PON. Los paquetes de capa 3 con destino como administrador de PON se envían a la ruta de control motor de enrutamiento–motor de reenvío de paquetes (interfaz em5). Los paquetes entrantes de capa 3 desde el administrador de PON se envían a la ruta de host del motor de reenvío de paquetes. Desde la ruta del host, los paquetes se envían a través de la conexión de capa 3.
Procedimiento paso a paso
En el ejemplo siguiente es necesario navegar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte la Guía del usuario de la CLI.
Para configurar interfaces de capa 3 en el enrutador ACX5448:
-
Configure las interfaces de capa 3 para habilitar la comunicación de PON Manager.
user@host#set interfaces xe-0/0/38 unit 0 family inet address 192.168.1.1/24
-
Configure la ruta estática y el próximo salto para llegar al administrador de PON.
user@host#set routing-options autonomous-system 69 user@host#set routing-options static route 192.168.10.3/32 next-hop 192.168.1.2
Configurar el controlador de PON
Para configurar el controlador de PON, debe:
- Configure la VLAN de administración en el puerto donde se inserta el transceptor SFP+ OLT de 10 GbE.
- Configure la ruta de la capa 3 para llegar al administrador de PON externo.
- Configure VLAN ID, TPID, dirección IP, puerto de destino, nombre de usuario y contraseña.
- Configure certificate-path, la ruta al archivo de certificado copiado en el enrutador en el directorio /var/tmp/. El archivo de certificado debe tener el formato .pem. Para obtener información sobre la creación de archivos de certificado, consulte la Guía de instalación del sistema de gestión de microclimas™ [MCMS].
Procedimiento paso a paso
En el ejemplo siguiente es necesario navegar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte la Guía del usuario de la CLI.
Para configurar el controlador de PON en el enrutador ACX5448:
-
Configure la VLAN de administración.
user@host#set chassis pon-controller vlan 0x8100.4090
-
Configure la ruta de la capa 3 para llegar al administrador de PON estableciendo la dirección IP, el nombre de usuario y la contraseña.
user@host#set chassis pon-controller manager ip-address 192.168.1.10 user@host#set chassis pon-controller manager destination-port 27017 user@host#set chassis pon-controller manager secure-connection username <username> user@host#set chassis pon-controller manager secure-connection password <password>
Nota:Utilice el nombre de usuario y la contraseña configurados en el administrador de PON para la autenticación de una conexión segura.
-
Configure certificate-path, la ruta al archivo de certificado copiado en el enrutador. El archivo de certificado debe tener el formato .pem: Por ejemplo, pon-certificate.pem.
user@host#set chassis pon-controller manager secure-connection certificate-path /var/tmp/pon-certificate.pem user@host#set chassis pon-controller manager secure-connection auth-db tibit_users user@host#set chassis pon-controller manager secure-connection db-name tibit_pon_controller
Configurar el script de operaciones
Puede utilizar el script de operaciones (show-pon.py) para comprobar el estado del controlador PON y de las OLT.
Procedimiento paso a paso
En el ejemplo siguiente es necesario navegar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte la Guía del usuario de la CLI.
Para configurar el script de operaciones, debe:
-
Genere una cadena de suma de comprobación sha-256 en el archivo show-pon.pyc .
user@host#file checksum sha-256 /var/db/scripts/op/show-pon.pyc
Nota:El script de operaciones (show-pon.pyc) se coloca en la ruta del directorio /var/db/scripts/op/.
-
Configure el script de operaciones (show-pon.pyc) mediante el siguiente comando:
user@host#set system scripts op file show-pon.pyc command show-pon checksum sha-256 <sha256_string>
Nota:Reemplace <sha256_string> con la cadena de suma de comprobación sha-256 real.
Verificación
- Comprobar las interfaces OLT
- Verificar el estado del controlador de PON
- Comprobar el registro de salida del controlador de PON
Comprobar las interfaces OLT
Propósito
Verifique que Junos OS que se ejecuta en el enrutador ACX5448 identifique las interfaces OLT.
Acción
Desde el modo operativo, ejecute el comando de la show chassis hardware
CLI.
Hardware inventory:
Item Version Part number Serial number Description
Chassis XM3620440051 ACX5448-M
Midplane REV 09 650-092523 XM3620440051 ACX5448-M
PEM 0 REV 05 740-053352 1GD1A131368 JPSU-850W-AC-AFO
PEM 1 REV 05 740-053352 1GD1A131366 JPSU-850W-AC-AFO
Routing Engine 0 BUILTIN BUILTIN RE-ACX-5448
DFEB
FPC 0 BUILTIN BUILTIN FPC BUILTIN
MIC 0 44x1GE/44x10GE MACSEC
PIC 0 BUILTIN BUILTIN 44x1GE/44x10GE MACSEC
Xcvr 0 REV 01 740-117808 OLT-E8B470700BA6 SFP+-10G-PON-OLT-10KM
Significado
En la salida, puede ver que se identifica la show chassis hardware
interfaz OLT Xcvr .
Verificar el estado del controlador de PON
Propósito
Compruebe el estado del controlador PON.
Acción
Desde el modo operativo, ejecute el comando operations script op show-pon
CLI.
Current Time: 2021-08-18 19:20:43 UTC
PON-Controller Status: Active
Configured Local State: Enabled
Control Plane Interface: em4, Enabled, Physical link is Up
Last known PON-Controller State:
"Alarm": {
"0-EMERG": [],
"1-ALERT": [],
"2-CRIT": [],
"3-ERROR": [],
"4-WARNING": [],
"5-NOTICE": [],
"6-INFO": [],
"7-DEBUG": []
"CNTL": {
"Start Time": "2021-08-18 19:14:41.684880",
"Version": "R2.0.4"
},
"System Status": {
"e8:b4:70:70:00:1e": {
"Port": "xe-0/0/2",
"OLT State": "Unspecified",
"ONU Active Count": 0,
"ONUs": {}
},
"e8:b4:70:70:02:36": {
"Port": "xe-0/0/40",
"OLT State": "Unspecified",
"ONU Active Count": 0,
"ONUs": {}
}
},
"Time": "2021-08-18 19:20:39.741646",
"_id": "44:ec:ce:20:2f:b9"
}
Significado
En la op show-pon
salida, puede ver el estado del controlador PON como Activo.
Comprobar el registro de salida del controlador de PON
Propósito
Compruebe si hay errores o cambios de estado en el registro de salida del controlador de PON (stdout.log).
Acción
Desde el modo operativo, ejecute el show log /var/log/isfpjad.child.stdout.log
comando.
Jun 16 23:11:17 host newsyslog[92927]: logfile turned over due to size>20480K 2021-06-16 23:11:17.514 INFO PonCntl ***** Main Loop Starting for 44:ec:ce:20:2f:b9 ***** 2021-06-16 23:11:17.515 INFO PonCntl Running PON Controller Version: R2.0.4 2021-06-16 23:11:17.754 INFO TAPI Discovering UMT Topology for 3 seconds... 2021-06-16 23:11:21.479 INFO PonCntl >>> OLT e8:b4:70:70:00:1e (Existing) 2021-06-16 23:11:21.481 INFO PonCntl >>> OLT e8:b4:70:70:00:1e Loop Starting 2021-06-16 23:11:21.481 INFO PonCntl >>> OLT e8:b4:70:70:02:36 (Existing) 2021-06-16 23:11:21.482 INFO PonCntl >>> OLT e8:b4:70:70:02:36 Loop Starting 2021-06-16 23:11:23.599 INFO PonCntl >>> OLT e8:b4:70:70:00:1e Loop Ending (0:00:02.118161) 2021-06-16 23:11:23.599 INFO PonCntl >>> OLT e8:b4:70:70:02:36 Loop Ending (0:00:02.117260) PON-CNTL: System Status at end of Loop { "e8:b4:70:70:00:1e": { "OLT State": "Unspecified", "ONU Active Count": 0, "ONUs": {} } }
Significado
En el registro de salida del controlador de PON, puede ver la versión del controlador de PON y las direcciones MAC de las OLT conectadas al dispositivo. Los registros del controlador PON están disponibles en /var/log /isfpjad.child.stdout.log. Puede supervisar /var/log/ tibit/ponCntl.log para detectar errores en el controlador PON.