Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration de l’entité multicouche

Cette section décrit les tâches de configuration du contrôleur de transport dans l’interface utilisateur Web.

Remarque :

Les éléments de couche de transport peuvent être affichés à la fois dans l’interface utilisateur Web et dans le plannificateur NorthStar.

Le contrôleur NorthStar peut tenter de se connecter à plusieurs adresses IP (configurées en tant que plusieurs appareils) pour le même profil de contrôleur de transport de manière circulaire, jusqu’à ce qu’une connexion soit établie. Une fois la connexion établie, les éléments de topologie de transport sont ajoutés et peuvent être affichés sur la carte topologique. Cette configuration se fait par le biais d’un groupe de profils.

Accédez à Administration > Contrôleur de transport pour ouvrir la fenêtre Contrôleur de transport illustrée à la Figure 1.

Figure 1 : fenêtre Network management interface showing transport controllers with Adva selected, configuration details, profile groups Adva and Default, and device list with network settings. du contrôleur de transport

La fenêtre Contrôleur de transport se compose des volets suivants (les numéros correspondent aux numéros de la Figure 1) :

  1. Contrôleurs de transport (volet supérieur gauche) : répertorie les contrôleurs de transport configurés et utilisés pour enregistrer, ajouter, modifier et supprimer des contrôleurs de transport.

  2. Configuration (volet supérieur droit) : affiche les propriétés du contrôleur de transport sélectionné dans le volet Contrôleurs de transport et utilisé pour entrer et modifier les propriétés du contrôleur de transport.

  3. Groupes de profils (volet inférieur gauche) : répertorie les groupes de profils configurés et utilisés pour recharger, ajouter, modifier et supprimer des groupes de profils.

  4. Liste des périphériques (volet inférieur droit) : répertorie les périphériques qui font partie du groupe de profils sélectionné dans le volet Groupes de profils et utilisés pour ajouter, modifier, supprimer et copier des périphériques.

Le workflow de configuration générale est le suivant :

  1. Créez un groupe de profils dans le volet Groupes de profils.

  2. Sélectionnez le groupe dans le volet Groupes de profils. Dans le volet Liste des appareils, créez au moins un appareil pour le groupe. Un groupe peut avoir plusieurs appareils.

  3. Sélectionnez (ou créez et sélectionnez) le contrôleur de transport dans le volet Contrôleurs de transport.

  4. Dans le volet Configuration du contrôleur de transport sélectionné, entrez les informations demandées, y compris la sélection du nom du groupe dans le menu déroulant. Les équipements du groupe sont ensuite associés au contrôleur de transport.

  5. Enregistrez le contrôleur de transport.

Ajout ou suppression d’un groupe de profils

Les boutons situés en haut du volet Groupes de profils exécutent les fonctions décrites dans le Tableau 1.

Tableau 1 : fonctions des boutons du volet Groupes de profils

Bouton

Fonction

Refresh or reload icon for updating page content

Recharge le groupe de profils sélectionné. Utilisé pour mettre à jour la liste des appareils dans l’interface utilisateur lorsque des appareils ont été ajoutés à l’aide de l’API REST.

Plus symbol representing addition or expansion.

Ajoute un nouveau groupe de profils.

Trash can icon representing delete or remove function.

Supprime le groupe de profils sélectionné.

Pour créer un groupe de profils, procédez comme suit :

  1. Dans le volet Groupes de profils (volet inférieur gauche), cliquez sur le bouton Ajouter (+) pour afficher la fenêtre Créer un groupe. La figure 2 montre la fenêtre Créer un nouveau groupe qui s’affiche.

    Figure 2 : Créer une nouvelle fenêtre de Create New Group dialog with text field for Group Name and buttons OK to confirm or Cancel to close. groupe
  2. Saisissez un nom pour le nouveau groupe et cliquez sur OK.

Pour supprimer un groupe sélectionné, cliquez sur le bouton Supprimer et répondez à la demande de confirmation.

Ajout d’appareils

Les boutons situés en haut du volet Liste des périphériques exécutent les fonctions décrites dans le Tableau 2.

Tableau 2 : fonctions des boutons de la liste des appareils

Bouton

Fonction

Plus symbol representing addition or expansion.

Ajoute un nouvel appareil.

Pencil icon representing the edit function.

Modifie le périphérique sélectionné.

Trash can icon representing delete or remove function.

Supprime le périphérique sélectionné.

Pour créer les appareils qui font partie du nouveau groupe de profils, procédez comme suit :

  1. Dans le volet Liste des appareils (volet inférieur droit), cliquez sur le bouton Ajouter (+) pour afficher la fenêtre Ajouter un nouvel appareil, comme illustré à la figure 3.

    Figure 3 : fenêtre Form titled Add New Device with fields for Device Name, Device IP, Login, Password, Access Method, HTTP Port, Connection Timeout, Heartbeat Failure Limit, Authentication Method, Authorization URL, Token Expiration Time. Buttons: Reset, Cancel, Submit. Ajouter un nouvel appareil
  2. Saisissez les informations demandées. Certains champs sont renseignés avec des valeurs par défaut, mais vous pouvez les modifier. Le Tableau 3 décrit les champs de la fenêtre Ajouter un nouvel appareil.

    Tableau 3 : Description des champs de la fenêtre Ajouter un nouvel appareil

    Champ

    Descriptif

    Nom de l’appareil

    Nom de l’appareil à des fins d’affichage et de création de rapports.

    IP de l’appareil (obligatoire)

    Adresse IP utilisée pour se connecter au serveur HTTP de l’appareil. Cette adresse est généralement fournie par le fournisseur.

    Login (obligatoire sauf si la méthode d’authentification est NOAUTH)

    Nom d’utilisateur pour l’authentification. Le nom d’utilisateur doit correspondre au nom d’utilisateur configuré sur le serveur exécutant l’équipement en cours de configuration.

    Mot de passe (obligatoire sauf si la méthode d’authentification est NOAUTH)

    Mot de passe pour l’authentification. Le mot de passe doit correspondre au mot de passe configuré sur le serveur exécutant l’appareil en cours de configuration.

    Méthode d’accès

    Utilisez le menu déroulant pour sélectionner HTTP ou HTTPS. La valeur par défaut est HTTP.

    HTTP Port

    Port HTTP de l’appareil. La valeur par défaut est 5000.

    Délai d’expiration de la connexion

    Nombre de secondes avant l’expiration d’une demande de connexion à l’appareil. La valeur par défaut est 300. Utilisez les flèches haut et bas pour incrémenter ou décrémenter cette valeur ou saisissez une valeur différente dans le champ.

    Limite d’échec des pulsations

    Nombre de nouvelles tentatives de connexion avant que l’appareil ne soit considéré comme arrêté. La valeur par défaut est 3.

    Méthode d’authentification

    Utilisez le menu déroulant pour sélectionner BASIC, NOAUTH ou BEARER. La valeur par défaut est BASIC.

    URL d’autorisation

    Utilisé lorsque la méthode d’authentification est BEARER. URL du serveur utilisée pour générer le jeton du porteur en fonction du nom d’utilisateur et du mot de passe.

    Délai d’expiration des jetons

    Utilisé lorsque la méthode d’authentification est BEARER. Nombre de secondes pendant lesquelles le jeton au porteur est valide.

    La valeur par défaut est 3600.

    Le Tableau 4 répertorie les champs qui nécessitent des valeurs spécifiques pour des fournisseurs de contrôleurs de transport particuliers. Les champs qui ne sont pas répertoriés ne sont généralement pas spécifiques à un fournisseur. Confirmez toutes les valeurs auprès du fournisseur avant de les utiliser.

    Tableau 4 : valeurs des champs d’équipement spécifiques au fournisseur

    Champ

    Directeur optique ProNX

    ADVA

    Coriant

    Ciena

    Virtuore

    Méthode d’accès

    HTTP (en anglais)

    HTTPS

    HTTP (en anglais)

    HTTPS

    HTTPS

    HTTP Port

    8082

    8080

    8081

    443

    8443

    Méthode d’authentification

    PORTEUR

    DE BASE

    DE BASE

    PORTEUR

    DE BASE

    URL d’autorisation

    http://ip-addr :8084/ Authentification/Authentification

    S.O.

    S.O.

    https://ip-addr/tron/ api/v1/tokens

    S.O.

    Délai d’expiration des jetons

    3600 (valeur par défaut)

    S.O.

    S.O.

    3600 (valeur par défaut)

    S.O.

  3. Cliquez sur Submit.

  4. Répétez la procédure pour ajouter tous les appareils du groupe de profils.

Vous pouvez faire glisser et déposer des lignes d’appareils pour modifier l’ordre dans la liste des appareils. La modification de l’ordre dans la liste modifie l’ordre dans lequel la connexion aux périphériques est tentée.

Configuration du profil de contrôleur de transport

Les boutons situés en haut du volet Contrôleurs de transport exécutent les fonctions décrites dans le Tableau 5.

Tableau 5 : fonctions des boutons du volet Contrôleurs de transport

Bouton

Fonction

Floppy disk icon used as a Save symbol in software applications.

Enregistre le profil du contrôleur de transport.

Plus symbol representing addition or expansion.

Ajoute un nouveau profil de contrôleur de transport.

Trash can icon representing delete or remove function.

Supprime le profil de contrôleur de transport sélectionné.

Pour configurer un profil de contrôleur de transport, procédez comme suit :

  1. Dans le volet Contrôleurs de transport (volet supérieur gauche), cliquez sur le bouton Ajouter (+). Le nom par défaut « newController » est ajouté au volet Contrôleurs de transport en texte rouge (rouge, car il n’a pas encore été enregistré) et est sélectionné afin que vous puissiez renseigner les propriétés dans le volet Configuration (volet supérieur droit).

  2. Dans le volet Configuration, entrez les informations demandées. Le Tableau 6 décrit les champs de configuration du contrôleur de transport et identifie ceux qui sont requis.

    Tableau 6 : champs de configuration du contrôleur de transport

    Champ

    Descriptif

    Nom (obligatoire)

    Nom du profil du contrôleur de transport. Le nom par défaut d’un nouveau profil est newController. Nous vous recommandons d’utiliser le nom du fournisseur (ADVA, par exemple) comme nom du profil du contrôleur de transport, afin que le contrôleur NorthStar puisse utiliser les icônes correspondantes dans l’interface utilisateur. Sinon, il utilise des icônes génériques.

    Nom du groupe (obligatoire)

    Utilisez le menu déroulant pour sélectionner un nom de groupe parmi ceux configurés dans le volet Groupes de profils.

    Modèle

    Utilisez le menu déroulant pour sélectionner ietf-te-topology-01, OpenROADM-2.0 ou TAPI-2.1.

    Type d’interface (obligatoire)

    Utilisez le menu déroulant pour sélectionner REST, RESTCONF, CIENA-REST ou VIRTUORA-REST. La valeur par défaut est REST.

    Remarque :

    CIENA-REST est spécifiquement pour Ciena Transport Controller T-API. VIRTUORA-REST est spécifiquement pour Virtuora T-API.

    URL de notification (obligatoire)

    URL REST ou RESTCONF sur le contrôleur de transport qui publie les notifications de modification de topologie.

    Remarque :

    Les notifications de changement de topologie ne sont actuellement pas prises en charge dans l’API T.

    URL du sondage

    URL du serveur utilisée pour interroger l’activité du serveur. Si le type d’interface est RESTCONF et qu’aucune valeur n’est entrée, le contrôleur NorthStar utilise /.well-known/host-meta par défaut. Si le type d’interface est REST, vous devez entrer une valeur que vous obtenez auprès du fournisseur.

    URL racine

    URL racine par défaut pour les banques de données RESTCONF.

    Préfixe SRLG

    Permet la séparation des espaces SRLG (Shared Risk Link Group) lorsque plusieurs contrôleurs sont configurés.

    • Si un préfixe est entré, le SRLG prend la forme TSRLG_<préfixe>_<SRLG>.

    • Si aucun préfixe n’est saisi, le SRLG prend la forme TSRLG_<SRLG>.

    Topologie à utiliser

    Spécifie la topologie à utiliser dans le cas où un contrôleur renvoie plusieurs topologies. Il s’agit de votre choix parmi les topologies fournies, mais il existe des topologies typiques pour chaque fournisseur. Le champ peut être laissé vide, auquel cas toutes les topologies sont importées. Si la valeur ne correspond pas à une topologie exportée par le contrôleur de transport, aucune topologie n’est affichée.

    Remarque :

    Le filtrage de topologie n’est actuellement pas pris en charge dans l’API T.

    URL de topologie (obligatoire)

    URL sur le contrôleur de transport qui fournit la topologie abstraite.

    Service URL

    Utilisé lorsque le modèle est OpenROADM-2.0. Lien de couche IP qui récupère les informations de services.

    Intervalle de reconnexion

    Nombre de secondes entre les tentatives de reconnexion aux appareils inclus dans le groupe de profils. La valeur par défaut est 300.

    Les tableaux 7, 8, 9, 10 et 11 présentent les champs qui nécessitent des valeurs spécifiques pour des fournisseurs particuliers. Confirmez toutes les valeurs auprès du fournisseur avant de les utiliser.

    Tableau 7 : proNX Optical Director : valeurs de champ typiques des contrôleurs de transport

    Directeur optique ProNX

    Nom

    JuniperPOD

    Modèle

    OpenROADM-2.0

    Type d’interface

    RESTCONF

    URL de notification

    /websockets/NETCONF-JSON

    URL du sondage

    (Aucun)

    Topologie à utiliser

    optique

    URL de topologie

    /restconf/data/ietf-network :réseau

    Service URL

    /restconf/data/org-openroadm-service :liste-de-services

    Tableau 8 : ADVA : valeurs de champ typiques des contrôleurs de transport

    ADVA

    Nom

    ADVA

    Modèle

    ietf-te-topology-01

    Type d’interface

    REPOS

    URL de notification

    /rest/NETCONF

    URL du sondage

    /rest/data/ietf-te-topology :te-topologies-state

    Topologie à utiliser

    ADVA_TOPOLOGY_1

    URL de topologie

    /rest/data/ietf-te-topology :te-topologies-state

    Service URL

    S.O.

    Tableau 9 : Coriant : valeurs de champ typiques des contrôleurs de transport

    Coriant

    Nom

    Coriant

    Modèle

    ietf-te-topology-01

    Type d’interface

    RESTCONF

    URL de notification

    /streams/NETCONF-JSON

    URL du sondage

    (Aucun)

    Topologie à utiliser

    Customized_Topology_for_NorthStar_1_Demands

    URL de topologie

    /rest/data/ietf-te-topology :te-topologies-state

    Service URL

    S.O.

    Tableau 10 : T-API Ciena : valeurs de champ typiques du contrôleur de transport

    T-API

    Nom

    TAPI

    Modèle

    TAPI-2.1

    Type d’interface

    CIENA-REST

    URL de notification

    (Aucun)

    URL du sondage

    /tron/api/v1/login-info

    URL racine

    (Aucun)

    Topologie à utiliser

    (Aucun)

    URL de topologie

    /mcpview/api/v1/tapi/core

    Service URL

    (Aucun)

    Tableau 11 : Fujitsu Virtuora NC : valeurs de champ typiques du contrôleur de transport

    T-API

    Nom

    Virtuore

    Modèle

    TAPI-2.1

    Type d’interface

    VIRTUORA-REST

    URL de notification

    (Aucun)

    URL du sondage

    (Aucun)

    URL racine

    (Aucun)

    Topologie à utiliser

    (Aucun)

    URL de topologie

    /cxf/tapi/v2

    Service URL

    (Aucun)

  3. Cliquez sur le bouton Enregistrer dans le volet Contrôleurs de transport pour enregistrer le profil de contrôleur de transport. Le nom du profil passe du rouge au noir s’il est enregistré avec succès. S’il ne devient pas noir lorsque vous essayez de l’enregistrer, vérifiez les données dans le volet Configuration.

Mise à jour des topologies de transport acquises via T-API

Actuellement, les notifications ne sont pas prises en charge pour la mise à jour des topologies de transport acquises via l’API T, mais vous pouvez configurer NorthStar pour recharger la topologie de transport à un intervalle spécifié. L’option polling-interval contrôle cet intervalle pour les interfaces sans prise en charge des notifications.

Pour configurer l’intervalle, accédez au CLI NorthStar comme décrit dans Configuration des paramètres NorthStar à l’aide du CLI NorthStar. Utilisez la commande pour configurer le set northstar mladapter polling-interval nombre de secondes que vous préférez. La définition d’une valeur de 0 désactive l’interrogation.