Travaux Pratiques Administration de Réseaux

 

Cahier des Charges

Réalisation d’un Agent SNMP


 

Vous travaillez au sein de la société « SecuritEYES ».

Cette société développe et commercialise des systèmes de sécurité et de vidéo surveillance.

Un nouveau produit va être lancé en 2011 sur le marché. Il s’agit du système « KeyEye » dans sa version 1.0.

Ce système est placé en entrée/sortie de zones critiques pour lesquelles une autorisation est requise.

 

Ce système se compose d’un microcontrôleur embarqué autonome avec connexion Ethernet RJ-45.

 

 

Il est fixé sur une carte mère à laquelle a été ajouté un clavier afin de saisir les codes d’autorisations

 

 

 

 

Un capteur RFID sera également ajouté afin de permettre une authentification par carte sans contact dans la version 2.

 

 

 

 

Enfin, un module CAMERA est également géré par le système afin de prendre des photos sous certaines conditions.

 

 

L’équipe commerciale a « vendu » aux futurs clients la possibilité d’administrer à distance le système.

 

Le protocole retenu est SNMP v1.

 

 

Le système devrait être capable de renseigner un manager SNMP sur l’état de plusieurs variables :

 

·       Le numéro de série (unique) de l’appareil de « KeyEye »

 

·       L’horloge système (date/time)

 

·       L’Etat du système d’ouverture (Fermé/Ouvert)

 

·       Le nombre de code d’accès reconnus par le système (enregistré dans la mémoire interne) (couples Login/Password) :

Login est un code numérique à 4 chiffres.

Password est un code alpha numérique à 4 chiffres.

 

·       Le nombre de personnes qui se sont identifiées (en réussite) ou qui ont essayé de s’identifier (en  échec) avec un historique :

Login

Date

Echec ou Réussite

 

·       La capacité de la mémoire dédiée à la prise de photos.

 

·       Le nombre de photos stockées dans la mémoire

 

·       La résolution des photos à prendre (640x480, 1024x768, 1248x1024)

 

·       Diverses informations sur les photos :

Horodatage,

Résolution, …

 

·       L’activation/désactivation d’un détecteur de mouvement pour prendre des photos automatiquement si quelqu’un s’approche du clavier de contrôle.

 

Egalement,

·       Le système doit nous permettre de bloquer l’accès d’un utilisateur à distance.

 

·       Le système doit nous permettre de rétablir l’accès d’un utilisateur à distance

 

·       Le système doit nous permettre d’effacer une photo à distance

 

·       Le système doit nous permettre de prendre une photo à distance

 

 

 

Questions

·       Modéliser la MIB asn1 de cet agent SNMP.
( nous prendrons comme racine oid 1 . 3 . 6 . 1 . 4 . 1 . 3629 . 3000 )
 

·       Combien de variables scalaires ont été définies ?
 

·       Combien de tables ont été définies et quel(s) en serait(ent) le(s) index  ?
 

·       Comment récupérer toutes ces informations ?
 

·       Quelles communautés utiliser ? Pourquoi ?