SUR CETTE PAGE
Exemple : déployer le PON unifié de Juniper en configurant le contrôleur PON sur la gamme de routeurs ACX5400
Utilisez cet exemple pour découvrir comment déployer le PON unifié de Juniper en intégrant le contrôleur PON à la gamme de routeurs ACX5400 connectés à l’émetteur-récepteur 10 GbE OLT SFP+.
L’installation et la configuration du gestionnaire de PON, du serveur NETCONF et de la base de données dépassent le champ d’application de ce document. Pour plus d’informations™, consultez le guide d’installation du système de gestion du microclimat™ [MCMS], le guide de l’utilisateur du pon manager (WebUI) du système de gestion du microclimate™ [MCMS] et le guide de l’utilisateur de l’interface du serveur Netconf .
Exigences
Cet exemple utilise les composants matériels et logiciels suivants :
- Routeur ACX5448 exécutant Junos OS version 21.3R1 ou ultérieure.
- Contrôleur PON s’exécutant sur le moteur de routage ACX5448.
- Gestionnaire pon, serveur NETCONF et base de données hébergés sur un matériel externe (système x86) dans le réseau central ou le cloud. Pour l’installation du gestionnaire de PON, du serveur NETCONF et de la base de données, consultez le Guide d’installation du système de gestion du microclimat™ [MCMS].
- Émetteur-récepteur 10 GbE OLT SFP+ connecté au port 10 GbE du routeur ACX5448.
- OnUs connectés à l’OLT avec une atténuation appropriée.
Note:
Vous ne devez pas connecter l’OLT directement aux onUs sans une atténuation appropriée. L’OLT peut être endommagé de manière permanente à moins qu’il ne soit connecté avec une atténuation de 16dB minimum (20dB recommandé). Une combinaison d’atténuateur et de répartiteurs peut fournir l’atténuation requise.
Aperçu
La topologie suivante (figure) illustre le PON unifié Juniper. Le contrôleur PON est préinstallé avec le système d’exploitation Junos® sur la gamme de routeurs ACX5400. Il fournit un canal de communication sécurisé entre le gestionnaire de PON et les OLT et LES ONUs. Le contrôleur PON utilise une connexion de couche 2 pour communiquer avec les OLT et les ONUs. Vous devez insérer l’émetteur-récepteur 10 GbE OLT SFP+ dans le port 10 GbE de la gamme de routeurs ACX5400.
Topologie

Dans cette topologie, vous connectez l’émetteur-récepteur 10 GbE OLT SFP+ au port 10 GbE du routeur ACX5448. Junos OS qui s’exécute sur le routeur ACX5448 détecte l’émetteur-récepteur 10 GbE OLT SFP+ et crée l’interface. L’interface est automatiquement supprimée lorsque vous supprimez l’émetteur-récepteur.
Le gestionnaire de PON, le serveur NETCONF et la base de données sont hébergés sur un système ou du matériel externe déployé sur le réseau central ou sur le cloud. La base de données stocke les profils, les états et les statistiques des contrôleurs PON, des OLT et des ONUs. Le gestionnaire de PON se connecte au port 10 GbE du routeur ACX5448.
Le contrôleur PON fournit un canal de communication sécurisé entre le gestionnaire de PON et les OLT et les ONUs. Le contrôleur PON s’exécute sur le moteur de routage.
Les interfaces de couche 2 et le pontage configurés sur le routeur ACX5448 sont connectés à l’émetteur-récepteur 10 GbE OLT SFP+. Les interfaces de couche 3 configurées sur le routeur ACX5448 sont connectées au gestionnaire de PON hébergé sur un système externe du réseau central ou du cloud.
Configuration
Pour configurer les interfaces et le contrôleur PON sur le routeur ACX5448, effectuez les tâches suivantes.
- Configurer les interfaces de couche 2 et le pontage
- Configuration des interfaces de couche 3
- Configurer le contrôleur PON
- Configurer le script d’opérations
Configurer les interfaces de couche 2 et le pontage
Le contrôleur PON utilise une connexion de couche 2 pour communiquer avec l’OLT et les ONUs. La connexion de couche 2 est un chemin de contrôle de couche 2 distinct entre le moteur de routage et le moteur de transfert de paquets (interface em4). Le contrôleur PON utilise des paquets de diffusion de couche 2 pour découvrir les OLT. Les TLO répondent avec leur adresse MAC.
Les OLT utilisent des trames 1904.2 avec un VLAN client de contrôle spécial (C-VLAN) (0x8100:4090) pour séparer le trafic de contrôle du trafic de données. Les OLT doivent être configurés sur un seul domaine de pont. Le filtre de couche 2 piège les paquets 1904.2 de l’OLT et de l’ONU vers le chemin de l’hôte et transfère les paquets vers le moteur de routage.
Procédure étape par étape
Dans l’exemple suivant, vous devez parcourir différents niveaux de la hiérarchie de configuration. Pour plus d’informations sur la navigation sur la CLI, consultez le guide de l’utilisateur CLI.
Pour configurer les interfaces de couche 2 et le pontage sur le routeur ACX5448 :
-
Configurez les interfaces de couche 2 et activez le balisage 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
-
Configurez le VLAN et le domaine de pont.
Note:Vous ne devez configurer qu’un seul domaine de pont pour tous les 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
Configuration des interfaces de couche 3
Le contrôleur PON utilise une connexion de couche 3 (TLS) pour communiquer avec le gestionnaire DE PON. Les paquets de couche 3 avec destination en tant que gestionnaire PON sont envoyés au chemin de contrôle du moteur de routage et du moteur de transfert de paquets (interface em5). Les paquets de couche 3 entrants du gestionnaire PON sont envoyés au chemin d’hôte du moteur de transfert de paquets. À partir du chemin de l’hôte, les paquets sont envoyés par la connexion de couche 3.
Procédure étape par étape
Dans l’exemple suivant, vous devez parcourir différents niveaux de la hiérarchie de configuration. Pour plus d’informations sur la navigation sur la CLI, consultez le guide de l’utilisateur CLI.
Pour configurer des interfaces de couche 3 sur le routeur ACX5448 :
-
Configurez les interfaces de couche 3 pour activer la communication PON Manager.
user@host#set interfaces xe-0/0/38 unit 0 family inet address 192.168.1.1/24
-
Configurez le routage statique et le saut suivant pour atteindre le gestionnaire 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
Configurer le contrôleur PON
Pour configurer le contrôleur PON, vous devez :
- Configurez le VLAN de gestion sur le port où l’émetteur-récepteur 10 GbE OLT SFP+ est inséré.
- Configurez le chemin de couche 3 pour atteindre le gestionnaire de PON externe.
- Configurez l’ID VLAN, le TPID, l’adresse IP, le port de destination, le nom d’utilisateur et le mot de passe.
- Configurez le chemin de certificat, le chemin vers le fichier de certificat copié sur le routeur dans le répertoire /var/tmp/. Le fichier de certificat doit être au format de fichier .pem. Pour plus d’informations sur la création de fichiers de certificat, consultez le Guide d’installation du système de gestion microclimatique™ [MCMS].
Procédure étape par étape
Dans l’exemple suivant, vous devez parcourir différents niveaux de la hiérarchie de configuration. Pour plus d’informations sur la navigation sur la CLI, consultez le guide de l’utilisateur CLI.
Pour configurer le contrôleur PON sur le routeur ACX5448 :
-
Configurez le VLAN de gestion.
user@host#set chassis pon-controller vlan 0x8100.4090
-
Configurez le chemin de couche 3 pour atteindre le gestionnaire de PON en définissant l’adresse IP, le nom d’utilisateur et le mot de passe.
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>
Note:Utilisez le nom d’utilisateur et le mot de passe configurés sur le gestionnaire de PON pour l’authentification d’une connexion sécurisée.
-
Configurez le chemin de certificat, c’est-à-dire le chemin vers le fichier de certificat copié sur le routeur. Le fichier de certificat doit être au format de fichier .pem : par exemple 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
Configurer le script d’opérations
Vous pouvez utiliser le script d’opérations (show-pon.py) pour vérifier l’état du contrôleur PON et des OLT.
Procédure étape par étape
Dans l’exemple suivant, vous devez parcourir différents niveaux de la hiérarchie de configuration. Pour plus d’informations sur la navigation sur la CLI, consultez le guide de l’utilisateur CLI.
Pour configurer le script d’opérations, vous devez :
-
Générez une chaîne de somme de contrôle sha-256 sur le fichier show-pon.pyc .
user@host#file checksum sha-256 /var/db/scripts/op/show-pon.pyc
Note:Le script opérationnel (show-pon.pyc) est placé sur le chemin du répertoire/var/db/scripts/op/ .
-
Configurez le script d’opérations (show-pon.pyc) à l’aide de la commande suivante :
user@host#set system scripts op file show-pon.pyc command show-pon checksum sha-256 <sha256_string>
Note:Remplacez <sha256_string> par la chaîne de somme de contrôle sha-256 réelle.
Vérification
- Vérifier les interfaces OLT
- Vérifier l’état du contrôleur PON
- Vérifier le journal de sortie du contrôleur PON
Vérifier les interfaces OLT
But
Vérifiez que les interfaces OLT sont identifiées par Junos OS qui s’exécute sur le routeur ACX5448.
Action
À partir du mode opérationnel, exécutez la show chassis hardware
commande 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
Sens
Dans la show chassis hardware
sortie, vous pouvez voir l’interface OLT Xcvr est identifié.
Vérifier l’état du contrôleur PON
But
Vérifiez l’état du contrôleur PON.
Action
À partir du mode opérationnel, exécutez la commande CLI du script op show-pon
opérationnel.
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"
}
Sens
Dans la op show-pon
sortie, vous pouvez voir l’état du contrôleur PON comme actif.
Vérifier le journal de sortie du contrôleur PON
But
Vérifiez le journal de sortie du contrôleur PON (stdout.log) pour toute défaillance ou changement d’état.
Action
À partir du mode opérationnel, exécutez la show log /var/log/isfpjad.child.stdout.log
commande.
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": {} } }
Sens
Dans le journal de sortie du contrôleur PON, vous pouvez consulter la version du contrôleur PON et les adresses MAC des OLT connectés à l’équipement. Les journaux du contrôleur PON sont disponibles à l’adresse /var/log/isfpjad.child.stdout.log. Vous pouvez surveiller /var/log/tibit/ponCntl.log pour toute défaillance du contrôleur PON.