Configuration d'un NOE par le biais de la base MIB privée TFE
Traduction de la notice originale
Introduction
Une banque de données MIB (Management Information Base) est un élément utilisé dans la gestion de réseau. Les services de gestion de réseau sont nécessaires à des fins de contrôle et d'administration :
Chaque MIB contient un nombre donné d'objets. Gérez votre MIB par le biais d'une station de gestion sur laquelle s'exécute une application de gestion SNMP. L'application de gestion utilise les unités GET et SET pour récupérer les informations système et définir des variables d'environnement système.
Base de données MIB privée de Schneider
Schneider Electric s'est vu attribuer un numéro PEN (Private Enterprise Number) par l'organisation IANA (Internet Assigned Numbers Authority). Ce numéro représente une sous‐arborescence de la MIB SNMP. Il constitue un identificateur unique pour le Groupe Schneider.
L'identificateur d'objet de la racine de l'arborescence du Groupe Schneider est 1.3.6.1.4.1.3833 et représente le chemin d'accès à la sous‐arborescence suivante :
iso (1)
org (3)
dod (6)
internet (1)
private (4)
enterprise (1)
GroupeSchneider (3833)
Transparent_Factory_Ethernet (1)
Sous la MIB privée du Groupe Schneider, il existe une MIB privée TFE (Transparent Factory Ethernet), Transparent_Factory_Ethernet (1).
MIB privée TFE
Le composant Transparent Factory intégré dans le protocole SNMP contrôle la fonction MIB privée Schneider. La MIB privée Schneider et ses services associés gèrent le réseau pour tous les composants du système. La MIB privée Transparent Factory fournit les données nécessaires à la gestion des principaux services de communication Transparent Factory pour tous les composants de communication de l'architecture Transparent Factory (ETY, NOE, boîte à outils tierce, ENT, M1E). Elle ne définit aucune application ou politique de gestion spécifique.
Le schéma suivant représente la sous‐arborescence de la MIB entreprise privée de Schneider Electric (Groupe_Schneider [3833]).
La sous‐arborescence Groupe_Schneider (3833) est la racine de la MIB privée du Groupe Schneider dans la structure SMI (Structure of Management Information) utilisée par SNMP et expliquée dans la norme RFC-1155. Cette norme définit la structure et l'identification des informations de gestion des réseaux basés sur TCP/IP.
Sous‐arborescence Transparent_Factory_Ethernet
La sous‐arborescence Transparent_Factory_Ethernet (1) définit les groupes qui gèrent les services et équipements Ethernet Transparent Factory.
Service
Définition de la sous‐arborescence
Switch (1)
Marque de commutateurs : MIB privée commutateurs ConneXium
Port502_Messaging (2)
Objets de gestion des communications client/serveur explicites prenant en charge des applications, telles que IHM, SCADA ou des outils de programmation.
I/O_Scanning (3)
Objets de gestion des communications d'équipements d'E/S utilisant le mécanisme de scrutation d'E/S avec le protocole MB/TCP.
Global_Data (4)
Objets de gestion du service de coordination d'application utilisant un protocole Publier/Souscrire.
Web (5)
Objets de gestion de l'activité des serveurs Web intégrés.
Address_Server (6)
Objets de gestion de l'activité des serveurs BOOTP et/ou DHCP.
Equipment_Profiles (7)
Objets pour chaque type d'équipement présent dans le catalogue de produits Transparent Factory Ethernet.
timeManagement (8)
Objets de gestion du service d'horodatage UTC.
email (9)
Objets de gestion du service de messagerie.
Des sous‐arborescences d'équipements ou groupes seront définis pour les équipements suivants :
Au fur et à mesure que des équipements sont ajoutés au catalogue Schneider, la MIB privée Schneider sera étendue de la manière suivante :
A la création d'un équipement, une description d'objet correspondante est générée au format ASN.1. Les fichiers ASN.1 sont ensuite confiés aux concepteurs de logiciels de gestion SNMP, qui les ajouteront à leurs produits.
Sous‐arborescence Port502_Messaging
La sous‐arborescence ou groupe Port502_Messaging (2) gère les connexions et fournit des services de flux de données. Le tableau suivant présente les fonctions de chaque objet.
Service
Signification . .
port502Status (1)
Etat du service (Repos, Opérationnel)
port502SupportedProtocol (2)
Protocoles pris en charge (MODBUS, Xway)
port502IpSecurity (3)
Etat du service de sécurité IP du port 502 (Activé/Désactivé)
port502MaxConn (4)
Nombre maximal de connexions TCP gérées par l'entité Port502
port502LocalConn (5)
Nombre de connexions TCP actuellement ouvertes par l'entité locale Port502
port502RemConn (6)
Nombre de connexions TCP actuellement ouvertes par l'entité distante sur l'entité locale Port502
port502IpSecurityTable (7)
Table contenant le nombre de tentatives infructueuses d'ouverture de connexion TCP à partir d'une entité TCP distante
port502ConnTable (8)
Table contenant des informations TCP propres au port 502 (MsgIn, MsgOut)
port502MsgIn (9)
Nombre total de messages de Port502 reçus du réseau
port502MsgOut (10)
Nombre total de messages envoyés depuis le réseau via Port502
port502MsgOutErr (11)
Nombre total de messages d'erreur générés par l'entité Port502_Messaging et envoyés sur le réseau
port502AddStackStat (12)
Gestion de statistiques supplémentaires sur la pile du port 502 :
  • 1 - Désactivé
  • 2 - Activé
port502AddStackStatTable (13)
Statistiques de pile supplémentaires pour le port 502 (facultatif)
Sous‐arborescence I/O_Scanning
La sous‐arborescence ou groupe I/O_Scanning (3) contient les objets associés à la gestion d'équipements de scrutation des E/S et aux communications MODBUS connexes sur le port 502.
Service
Signification . .
ioScanStatus (1)
Etat global du service I/O Scanning :
  • 1 - Repos
  • 2 - Opérationnel
  • 3 - Arrêt
ioScanMaxDevice (2)
Nombre maximal d'équipements pris en charge par l'entité I/O Scanning
ioScanPolledDevice (3)
Nombre d'équipements actuellement interrogés par l'entité I/O Scanning
ioScanTransSend (4)
Nombre total de transactions émises par l'entité I/O Scanning
ioScanGlbHealth (5)
Etat global de fonctionnement du service I/O Scanning :
  • 2 - OK : tous les équipements d'E/S distantes répondent
  • 4 - Avertissement : au mois un équipement d'E/S distantes ne répond pas
ioScanDeviceTable (6)
Table contenant des informations relatives à chaque équipement distant interrogé par l'entité I/O Scanning
Sous‐arborescence Global Data
La sous‐arborescence ou groupe Global_Data (4) contient les objets associés au service de données globales.
Service
Signification . .
glbDataStatus (1)
Etat global du service Global Data :
  • 1 - Repos
  • 2 - Opérationnel
  • 3 - Arrêt
glbDataMaxPub (2)
Nombre maximal de variables publiées configurées par l'entité Global Data
glbDataMaxSub (3)
Nombre maximal de variables souscrites configurées par l'entité Global Data
glbDataPub (4)
Nombre total de publications envoyées vers le réseau
glbDataSub (5)
Nombre total de souscriptions reçues depuis le réseau
glbDataPubErr (6)
Nombre total d'erreurs de publication détectées par l'entité locale
glbDataSubErr (7)
Nombre total d'erreurs de souscription détectées par l'entité locale
glbDataGlbSubHealth (8)
Etat global de validité des variables Global Data souscrites :
  • 2 - OK : l'état de validité de toutes les variables souscrites est OK
  • 4 - Avertissement : au moins une variable souscrite présente un défaut de validité
glbDataPubTable (9)
Table contenant des informations sur chaque variable publiée (nombre de publications, adresse IP source, nombre d'erreurs)
glbDataSubTable (10)
Table contenant des informations sur chaque variable souscrite (nombre de souscriptions, adresse IP source, nombre d'erreurs, validité)
Sous‐arborescence Web
La sous‐arborescence ou groupe Web (5) contient les objets associés au service de serveur Web.
Service
Signification . .
webStatus (1)
Etat général du service Web :
  • 1 - Repos
  • 2 - Opérationnel
webPassword (2)
Commutateur qui permet d'activer ou de désactiver l'utilisation de mots de passe Web :
  • 1 - Désactivé
  • 2 - Activé
webSuccessfullAccess (3)
Nombre total de connexions réussies au site Web
webFailedAttempts (4)
Nombre total de tentatives infructueuses d'accès au site Web
Sous‐arborescence Address_Server
La sous‐arborescence ou groupe Address_Server (6) contient les objets associés au service de serveur d'adresses. Le serveur d'adresses peut être de type BOOTP ou DHCP.
Service
Signification . .
addressServerStatus (1)
Etat global du service de serveur d'adresses :
  • 1 - Repos
  • 2 - Opérationnel
Sous‐arborescence Equipment_Profiles
La sous‐arborescence Equipment_Profiles (7) contient un ensemble d'objets communs.
Service
Signification . .
profileProductName (1)
Nom de commercialisation du produit de communication, sous forme de chaîne (par exemple : 140 NOE 771 11)
profileVersion (2)
Version du logiciel du produit de communication, sous forme de chaîne (par exemple : Vx.y ou V1.1)
profileCommunicationServices (3)
Services de communication pris en charge par le profil (Messagerie Port502, I/O Scanning, Global Data, Web et Serveur d'adresses)
profileGlobalStatus (4)
Etat global du module de communication :
  • 1 - NOK
  • 2 - OK
profileConfigMode (5)
Mode de configuration IP du module de communication :
  • 1 - Local : configuration IP créée localement
  • 2 - Par DHCP : configuration IP créée par un serveur DHCP distant
profileRoleName (6)
Nom du rôle de gestion d'adresse IP, si existant (dans le cas contraire, la chaîne reste vide)
profileBandwidthMgt (7)
Etat de la gestion de la bande passante :
  • 1 - Désactivé
  • 2 - Activé
profileBandwidthDistTable (8)
Répartition du temps de traitement de l'UC entre les services Global data, Messagerie du port 502 et I/O Scanning
profileLedDisplayTable (9)
Table indiquant le nom et l'état de chaque voyant du module
profileSlot (10)
Position du module de communication à l'intérieur du rack (s'il y en a un). En l'absence de rack, la valeur de profileSlot est nulle.
profileCPUType (11)
Si le type d'UC existe, hôte dont le module de communication fait partie (s'il n'y a pas d'hôte, la chaîne est vide).
profileTrapTableEntriesMax (12)
Nombre maximal d'entrées dans la table des déroutements (équivaut au nombre de gestionnaires distants potentiels)
profileTrapTable (13)
Table vous permettant d'activer ou de désactiver les déroutements privés pour chacun des services de communication
profileSpecificId (14)
Identification spécifique de profil unique au sein de l'objet equipmentProfile de la MIB Transparent Factory de Schneider (par exemple, la famille d'automates Premium est désignée par l'identificateur 100)
profileIpAddress (15)
Adresse IP de l'agent SNMP
profileIpNetMask (16)
Masque de sous‐réseau associé à l'adresse IP de l'agent SNMP (La valeur du masque est une adresse IP dans laquelle l'ensemble des bits réseau sont définis sur 1 et tous les bits hôte sont définis sur 0.)
profileIpGateway (17)
Adresse IP par défaut de la passerelle pour l'agent SNMP
profileMacAddress (18)
Adresse Ethernet de l'agent SNMP, dépendante d'un média
Sous‐arborescence NTP
La sous‐arborescence SMTP (1) contient un ensemble d'objets communs.
Service
Signification . .
ntpStatus (1)
Etat du service NTP, mais pas celui du serveur :
  1. 1 - Repos
    aucune configuration
  2. 2 - Opérationnel
ntpSrvAddr (2)
Adresse IP du serveur NTP en notation séparée par des points
ntpLnkSrvStatus (3)
Etat de la liaison entre le module et le serveur NTP :
  1. 1 – NOK (le module ne peut pas atteindre le serveur NTP)
  2. 2 - OK
ntpReqCnt (4)
Nombre total de requêtes envoyées vers le serveur NTP
ntpRespCnt (5)
Nombre de réponses reçues depuis le serveur NTP
ntpErrCnt (6)
Nombre total d'erreurs de communication
ntpDate (7)
Date du jour
ntpTime (8)
Heure du jour
ntpTimeZone (9)
Fuseau horaire actuel
ntpDSTStatus (10)
Etat du paramètre Heure d'été :
  1. 1 – ON (Paramètre Heure d'été)
  2. 2 – OFF (Heure d'hiver appliquée)
ntpLastErr (11)
Dernier code d'erreur généré par le système
Sous‐arborescence SMTP
La sous‐arborescence SMTP (1) contient un ensemble d'objets communs.
Service
Signification . .
emailIndex(1)
Valeur d'index dans la table du service de messagerie électronique
smtpStatus (2)
Etat du service SMTP, mais pas celui du serveur :
  • 1 - Repos (aucune configuration)
  • 2 - Opérationnel
smtpSrvAddr (3)
Adresse IP du serveur SMTP en notation séparée par des points
smtpMailSentCnt (4)
Nombre total de messages électroniques envoyés au réseau et ayant fait l'objet d'un accusé de réception par le serveur
smtpErrCnt (5)
Nombre total de messages électroniques ne pouvant pas être envoyés au réseau ou qui ont été envoyés mais qui n'ont pas fait l'objet d'un accusé de réception par le serveur
smtpLastErr (6)
Code de la dernière erreur générée lors d'une tentative d'envoi de message électronique vers le réseau
smtpLastMailElapsedTime (7)
Nombre de secondes écoulées depuis l'envoi réussi du dernier message électronique au serveur
smtpLnkSrvStatus (8)
Etat de la liaison avec le serveur SMTP :
  1. 1 - NOK (non OK), la liaison est interrompue ; le module n'a pas réussi à contacter le serveur SMTP
  2. 2 - OK
smtpSrvChkFailCnt (9)
Nombre d'interruptions de la liaison avec le serveur SMTP
Reportez‐vous à la table Sous‐arborescence du service de notification par message électronique.
NOTE : le schéma de la sous‐arborescence MIB entreprise privée de Schneider Electric s'affiche dans le protocole SNMP (Simple Network Management Service).
Déroutements privés et fichiers MIB
Les déroutements servent à signaler les changements d'état au responsable. L'utilisation de ces déroutements permet d'éviter l'augmentation du trafic.
Les changements d'état signalés par le déroutement concernent les éléments suivants :
La liste suivante décrit les caractéristiques des déroutements privés. Ils peuvent :
Les déroutements privés sont présentés dans la description MIB ASN.1, elle‐même incluse dans un fichier texte .mib.
Déroutements NTP
  1. Déroutement de modification de l'heure d'été : indique au responsable que l'heure du serveur NTP a été modifiée : (a) passage de l'heure d'hiver à l'heure d'été ou (b) passage de l'heure d'été à l'heure d'hiver.
  2. Déroutement de modification de l'état NTP : envoyé lorsque l'état du composant NTP change (ntpStatus(1)).
  3. Déroutement de seconde intercalaire : envoyé lorsque des secondes intercalaires sont ajoutées.
Déroutements SMTP
  1. Déroutement de modification de l'état SMTP : envoyé lorsque SMTPStatus change.
  2. Modification de l'état de la liaison SMTP vers le serveur : envoyé lorsque tSMTPLnkSrvStatus change. Le déroutement est envoyé lorsque le service tente d'envoyer un message électronique. Un test périodique est lancé toutes les 30 minutes pour vérifier la connexion au serveur SMTP.