Académique Documents
Professionnel Documents
Culture Documents
Gabsi Walid
DDICACES
A MON TRS CHER PRE : Gabsi Taher Autant de phrases et d'expressions aussi loquentes sont-elles ne sauraient exprimer ma gratitude et
ma reconnaissance. Tu as su m'inculquer le sens de la responsabilit, de l'optimisme et de la conance en soi face aux dicults de la vie. Tes conseils ont
toujours guid mes pas vers la russite. Ta patience sans n, ta comprhension et ton encouragement sont pour moi le soutien indispensable que tu as
toujours su m'apporter. Je te dois ce que je suis aujourd'hui et ce que je serai
demain et je ferai toujours de mon mieux pour rester ta ert et ne jamais
te dcevoir. Que Dieu le tout puissant te prserve, t'accorde sant, bonheur,
quitude de l'esprit et te protge de tout mal.
REMERCIEMENTS
Tout d'abord je tiens remercier sincrement Monsieur le directeur technique Gharbi Walid , en tant que encadreur de PFE, s'est toujours montr
l'coute et trs disponible tout au long de la ralisation de ce projet, ainsi
pour l'inspiration, l'aide et le temps qu'il a bien voulu me consacrer et sans
lesquels ce travail n'aurait jamais vu le jour.
Qu'il nous soit permis de remercier l'ensemble du personnel de la SOTETEL pour la chaleur qu'ils ont pu nous rserver, en particulier Mr (Nidhal,
Abdesslem, Imed, Faycel), ainsi qu' toute l'quipe pdagogique et administrative de l'cole polytechnique centrale.
Je suis conscient de l'honneur que nous a fait Monsieur le prsident du
jury d'avoir accept de juger ce travail et tous les membres du jury d'avoir
accept de l'examiner.
Ddicaces
Remerciements
10
Introduction gnrale
13
14
II
III
IV
V
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
II
III
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14
14
15
16
16
17
18
18
18
18
18
20
20
20
21
22
23
24
25
25
26
IV
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
26
26
27
27
28
28
29
29
31
32
32
II
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
34
34
34
35
36
36
37
37
38
38
39
41
L'intrt de la supervision . . . . . . . . . . . . . . . . . . . . . . .
Concepts de la gestion des rseaux . . . . . . . . . . . . . . . . . .
II.1
Le protocole SNMP (Simple Network Management Protocol)
II.2
La MIB (Management Information Base) . . . . . . . . . . .
III Les plateformes de supervision . . . . . . . . . . . . . . . . . . . . .
III.1 Les outils propritaires . . . . . . . . . . . . . . . . . . . . .
III.2 Les outils open source . . . . . . . . . . . . . . . . . . . . .
IV Choix de logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . .
V Prsentation d'OpenNMS . . . . . . . . . . . . . . . . . . . . . . .
V.1
Fonctions d'OpenNMS . . . . . . . . . . . . . . . . . . . . .
VI Les prrequis d'installation OpenNms . . . . . . . . . . . . . . . . .
VII Installation Opennms . . . . . . . . . . . . . . . . . . . . . . . . . .
VII.1 Conguration des cartes rseaux . . . . . . . . . . . . . . . .
VII.2 Prsentation interface OpenNms . . . . . . . . . . . . . . .
VIII Ralisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VIII.1 Conguration des listes noeuds superviser . . . . . . . . .
VIII.2 Superviser les liens entres les noueds . . . . . . . . . . . . .
VIII.3 Notication . . . . . . . . . . . . . . . . . . . . . . . . . . .
VIII.4 Conguration MAP . . . . . . . . . . . . . . . . . . . . . . .
VIII.5 Intgration Rancid opennms . . . . . . . . . . . . . . . . . .
VIII.6 conguration des rapports . . . . . . . . . . . . . . . . . . .
VIII.7 Dveloppement d'un nouveau module OpenNms . . . . . .
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
42
42
43
44
45
45
46
47
48
48
50
50
50
52
54
54
57
61
64
66
68
69
Bibliographie
76
Webographie
77
Annexe
81
Annexe2
86
. . .
. . .
. . .
ME
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
21
22
23
23
24
25
27
27
28
29
30
30
31
31
32
GNS3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maquette zone beja-jendouba. . . . . . . . . . . . . . . . . . . . . . . . . .
Conguration CE morjen. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Phase1 : cration et congurations des VRFs. . . . . . . . . . . . . . . . .
Phase 2 :conguration des protocoles de routage. . . . . . . . . . . . . . .
Phase 3 conguration du protocole de routage entre le CE et le PE et le
MP-BGP entre les PEs et activation de la distribution des routes entre les
deux protocoles IGP et EGP. . . . . . . . . . . . . . . . . . . . . . . . . .
3.7 Test conguration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8 capturele de trac entre le routeur Morjen et griaat. . . . . . . . . . . . . .
37
37
38
39
40
4.1
4.2
4.3
4.4
4.5
43
44
44
51
52
3.1
3.2
3.3
3.4
3.5
3.6
. . . . . . . .
. . . . . . . .
sur le routeur
. . . . . . . .
. . . . . . . .
. . . . .
. . . . .
tabarka.
. . . . .
. . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
40
41
41
4.6
4.7
4.8
4.9
4.10
4.11
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
4.31
4.32
4.33
4.34
4.35
4.36
4.37
4.38
4.39
4.40
4.41
4.42
4.43
4.44
4.45
4.46
4.47
4.48
4.49
4.50
4.51
Page d'accueil. . . . . . . . . . . . . . . . . . . .
Page Admin. . . . . . . . . . . . . . . . . . . . . .
Include Range to Discovery . . . . . . . . . . . . .
Discovery-conguration.xml . . . . . . . . . . . .
Protocole supervis par Opennms. . . . . . . . . .
Snmp-cong.xml. . . . . . . . . . . . . . . . . . .
Service linkd opennms. . . . . . . . . . . . . . . .
Link node beja1. . . . . . . . . . . . . . . . . . .
Table de routage node beja2. . . . . . . . . . . . .
Liste des vnements OPenNms. . . . . . . . . . .
Alarme Opennms. . . . . . . . . . . . . . . . . . .
Graphique Opennms. . . . . . . . . . . . . . . . .
Supervision du trac int/out entre beja1 et beja2.
Cration Notication. . . . . . . . . . . . . . . . .
Conguration notication Node down. . . . . . .
javamail-conguration.properties. . . . . . . . . .
Notication.xml. . . . . . . . . . . . . . . . . . .
E-mail Notication. . . . . . . . . . . . . . . . . .
mapsadapter-conguration.xml. . . . . . . . . . .
linkd-conguration.xml. . . . . . . . . . . . . . .
MAP zone-beja-jendouba. . . . . . . . . . . . . .
Conguration beja1 l'aide d'Opennms. . . . . .
Interface Viewvc. . . . . . . . . . . . . . . . . . .
Router.bd. . . . . . . . . . . . . . . . . . . . . . .
Viewvc Mjez-babe. . . . . . . . . . . . . . . . . .
Interface Reports. . . . . . . . . . . . . . . . . . .
Liste reports. . . . . . . . . . . . . . . . . . . . .
dispatcher-servlet.xml. . . . . . . . . . . . . . . .
Interface Users. . . . . . . . . . . . . . . . . . . .
diagramme de cas d'utilisation. . . . . . . . . . .
magic-users.propertie. . . . . . . . . . . . . . . . .
mail@sotetel.tn . . . . . . . . . . . . . . . . . . .
connction Serveur Mail et Serveur OpenNms . . .
Notication Walid@sotetel.tn . . . . . . . . . .
listes noeuds. . . . . . . . . . . . . . . . . . . . .
table de routage sobah. . . . . . . . . . . . . . . .
conguration SNMP. . . . . . . . . . . . . . . . .
Trac SNMP beja2. . . . . . . . . . . . . . . . . .
Trac SNMP beja1. . . . . . . . . . . . . . . . . .
Noeud Sobah avec liste des vnements. . . . . . .
Noeud tastour avec liste des vnements. . . . . .
liste d'alarme. . . . . . . . . . . . . . . . . . . . .
beja2s sh. . . . . . . . . . . . . . . . . . . . . . . .
Rancidb eja1. . . . . . . . . . . . . . . . . . . . . .
Viewvc oeudz argua. . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
52
54
55
55
56
57
58
58
59
59
60
60
60
61
61
62
63
63
64
65
65
66
67
68
68
69
69
70
70
71
71
72
73
73
81
82
82
83
83
83
84
84
84
85
85
12
INTRODUCTION GNRALE
13
CHAPITRE 1
PRSENTATION DU CADRE DU STAGE
Introduction
Ce premier chapitre comporte une prsentation de la Socit Tunisienne d'Entreprises
de tlcommunications (SOTETEL), ainsi qu'une brve description de mon sujet de stage.
I.1 Prsentation
La SOTETEL (Socit Tunisienne d'Entreprises de Tlcommunications) est un acteur de rfrence dans le domaine des tlcommunications oprant depuis 1981 sur le
march tunisien et l'tranger. C'est une entreprise pionnire dans la mise en uvre et
la maintenance des rseaux privs et des rseaux publics de tlcommunications. La Sotetel a constamment jou un rle prpondrant dans le dploiement de l'infrastructure de
tlcommunications en Tunisie en prenant part presque tous les grands projets raliss
pour le compte de l'oprateur national Tunisie Tlcom . De plus elle est galement
le partenaire privilgi des principaux quipementiers internationaux oprant en Tunisie
(partenaire Silver pour Cisco). Les moyens humains et techniques dont dispose la socit,
sans cesse mis en adquation avec les nouvelles technologies, lui ont permis d'acqurir une
position dominante sur le march des tlcommunications. Sa prsence tout au long de la
chaine des tlcommunications, depuis l'installation d'appareils tlphoniques jusqu' la
mise en uvre des rseaux les plus volus, lui confre un potentiel de dveloppement et de
croissance important, tant sur le plan national que sur le plan international, notamment
dans les pays du Maghreb, du Moyen Orient et dans des pays de l'Afrique Subsaharienne.
14
I.2 Organisation
Ces tableaux donnent une petite description sur la forme juridique et nanciere de
sotetel :
Directeur general
Forme Juridique
Capital
Adresse
Site
Tlphone
Fax
E-mail
Entre en bourse
Certi
Chire d'aaire
Ressources humaines
Ressources humaines
Actionnaires
Table
Couverture
Ressources humaines
Agrment d'intgrateur
Distinctions
15
I.3 Organigramme
L'organigramme gnral de la Sotetel obit au principe du regroupement des tches
similaires et complmentaires permettant d'assurer l'quilibre entre les pouvoirs et les
attributs.
Figure
Cblage et connectivit
Sotetel assure l'ensemble des travaux de cblage et de connectivit :
L'tude, la conguration et le dploiement des solutions WIFI.
16
Rseaux Wireless
Les projets pour lesquels la Sotetel bncie aujourd'hui d'un grand acquis en termes
de savoir-faire, d'exprience et d'une spcialisation concernent surtout les rseaux cellulaires GSM. De plus, ces atouts permettent la Sotetel d'assurer une maitrise progressive des activits qui concernent :
Le dploiement des rseaux cellulaires de troisime gnration UMTS.
Le dploiement des rseaux WIMAX.
Systems et solutions
Sotetel bncie d'une grande maitrise, notamment dans l'installation, le test et la mise
en service des dirents types de commutateurs publics, de centres de transit et d'quipements d'environnement correspondants. Les ralisations de la SOTETEL couvrent aussi
l'ensemble des projets de mise en exploitation des systmes internes de tlcommunications permettant de gnrer des services les plus volus (autocommutateurs, Switch, voix
sur IP, etc.).
II Problmatique
La SOTETEL gre un parc informatique important. La tche des administrateurs
systmes devenant de plus en plus complexe, il est imprieux pour l'quipe de gagner en
temps et en ecacit grce un bon outil de supervision. L'enjeu du dploiement, de la
conguration et de l'optimisation d'une solution de surveillance des quipements est de
permettre aux administrateurs :
D'tre alerts en temps rel des dysfonctionnements des quipements et des services.
De pouvoir remonter facilement les alertes
D'tre proactifs aux problmes
D'amliorer la disponibilit eective des applications
Notre but est donc de trouver une solution optimale pour la gestion des routeurs et
le monitoring de ses quipements en premier lieu, orir la possibilit de devenir pro
actif face aux problmes rencontrs en un second lieu, et nalement et d'une manire
plus importante, pouvoir dtecter et interprter les causes et les origines des problmes
rencontrs an de les xer le plus rapidement possible.
17
IV Prsentation de projet
Mon projet consiste mettre en services une solution open source de supervision des
quipements supportant le rseau Metro Ethernet et les intgrer au Backbone IP/MPLS
national install par Tunisie Tlcom dans la rgion beja-Jendouba. Ce nouveau rseau
ore plusieurs amliorations et divers services aussi bien au client titre personnel que
professionnel (plus grand dbit, de services en mobilit et en scurit, services voix et
donnes) ainsi qu'une grande souplesse pour l'oprateur.
V Diagramme de gaint
La problmatique dj cit et la priode rserv pour la ralisation de projet vont
orienter la dmarche suivre. Ainsi et pour mieux reprsenter les taches de notre projet
et leurs dpendances dans le temps, on trace le diagramme de Gantt,ou chaque tche est
18
reprsente dans une priode de temps bien dtermin laide des dates de dbut et de
n qui peuvent dpendre dautres tches.
Figure
Conclusion
Ce chapitre a t conu pour prsenter l'environnement du travail en prcisant l'entreprise d'accueil dans laquelle j'ai eectu le stage, ce qui m'a permis de mieux comprendre
la place qu'occupe cette structure dans le domaine. Il prsente aussi brivement le sujet
de stage an de xer les objectifs du projet. Le chapitre suivant attaquera une tude approfondie du rseau Metro Ethernet IP/MPLS pour se familiariser avec ce nouveau type
de rseau et passer par la suite la partie supervision.
19
CHAPITRE 2
DESCRIPTION DES PRINCIPES DU RSEAU METRO
ETHERNET IP/MPLS
Introduction
Dans ce second chapitre nous allons tout d'abord noncer brivement le vieux rseau PDH, puis nous allons nous intresser au rseau successeur le SDH qui fait son
temps jusqu'au rseau Metro que nous allons essayer de prsenter en dtail d'une manire
comprhensible.
bits des signaux auents. Ainsi le PDH est un dispositif de multiplexage utilisant des
horloges trs lgrement direntes. Les limitations de cette technique sont :
Les dbits proposs sont limits (=140 Mbit/s).
Adaptation uniquement au domaine de la tlphonie.
La trame PDH ne contient pas d'octets rservs l'exploitation.
Structure asynchrone qui est rigide.
Pas d'interoprabilit hauts dbits entre les continents puisque les dbits sont
dirents. (En Europe : 2 Mbit/s, USA 1.5 Mbit/s).
Bas sur des liaisons point point : si une liaison tombe en panne le trac est
immdiatement interrompu.
Pas de transport sur une interface optique.
Absence de normalisation.
Figure
En eet, SDH est une technique originellement conue pour grer les communications en mode circuit, comme les communications tlphoniques. Cette technologie est
base sur des interfaces optiques, ainsi elle propose des quipements normaliss provenant
des constructeurs dirents et qui peuvent tre interconnects sans problme. Les donnes sont transmises dans des trames synchrones STM (Synchoronous Transport Module)
21
Figure
Figure
L'un des plus importants avantages de ce rseau de tlcommunications est son prix
qui est nettement infrieur celui de SDH/SONET et bien sr infrieur du PDH. En
plus le Rseau Metro Ethernet ore un trs grand dbit 100Gb/s et 400Gb/s et il y
a des tests sur un dbit de 1Tb/s. La particularit dans un rseau Metro Ethernet c'est
qu'il utilise le protocole de commutation de paquet Ethernet dans tout le rseau comme
la montre la gure ci-dessous :
Figure
chaque quipement compatible sur un rseau Metro Ethernet et lui attribue un certicat.
L'Internet Engineering Task Force est un groupe informel, international, ouvert tout
individu, qui participe l'laboration de standards Internet dont le Metro Ethernet
II.2 Ethernet
Bien qu'Ethernet soit une technologie largement utilise en LAN, son adoption pour
les services WAN a suscit beaucoup d'intrt, ainsi qu'une certaine confusion dans la
mise en rseau des donnes industrielles. Pour fournir un cadre commun pour la rgion
mtropolitaine (ou mtro) on parle d'un Ethernet tendu. Le succs d'Ethernet en tant
que protocole de la deuxime couche (liaison) est en grande partie grce aux recherches
actuelles qui ne cessent d'augmenter le dbit de la connexion travers ce type de protocole
ainsi que la bonne gestion de divers rseaux sous une mme infrastructure l'aide des
VLAN et son faible cot.
Figure
Ethernet utilise la mthode CSMA/CD (Carrier Sense Multiple Access/Collision Dtection) qui fait l'coute des paquets Ethernet et dtecte les collisions et les corrige assurant ainsi une connexion Half-Duplex able et un taux d'erreur quasi nul tout au sein d'un
bon dbit, Ethernet supporte trs bien la bre optique pour une utilisation Full-Duplex allant un dbit 10Gb/s pour un rseau LAN d'une distance maximale d'un Kilomtre. De
plus an d'viter que les paquets se prennent en boucle gaspillant ainsi la bande passante
et rduisant le temps de latence. Ethernet utilise la mthode spanning tree qui annule les
boucles s'il y a plusieurs chemins pour une seule destination. L'emploi d'Ethernet dans
les nouveaux rseaux NGN facilite la gestion des paquets selon leurs contenus orant plus
de contrle et de scurit cot administrateur et ore la possibilit de crer de la valeur
ajoute (des solutions pour l'oprateur) comme la Voix sur IP (Voip) qui ore un privilge
aux paquets voix an d'assurer une bonne comprhension de la communication travers
une liaison synchrone. Le cot d'une interface d'accs Ethernet de 100Mbit/s est plus
faible par rapport une interface TDM T1 pour 1.5Mbit/s ou une T3 de 45Mbit/s.
24
Figure
Figure
mm
Figure
clients. Le trac du rseau priv virtuel est isol logiquement des autres tracs VPN.
Cette isolation est ralise par un mcanisme de routage fond sur le protocole MP-BGP,
qui est une extension du protocole de routage BGP pour les rseaux MPLS. La gure
suivante explique l'architecture VPN MPLS :
Figure
IV.2 Equipements
Cisco ASR 9010 :
Le Cisco ASR 9010 fonctionne de manire totalement distribue qui quivaut toutes
les dcisions et les actions de transfert de paquets qui se droulent sur des slots individuels.
Il traite 440GE/slot et possde une mmoire de 12Go, il contient 10 slots et accepte les
slot.
Figure
Figure
Les routeurs ASR 9010 et ASR 9006 sont parfaits pour nos rseaux en utilisation
nationale, il y en a d'autres comme le ASR 9922 ou les routeurs de la srie 12000 qui sont
au-del de nos besoins pour dix ans en prenant compte des volutions technologiques.
Les routeurs ASR9010 et ASR 9006 orent un Accs multiple en 10GE vers les boucles
d'agrgation ainsi que vers les nuds Core/Edge IP (Mobile, Fixe, BRAS) et 1GE pour
la collecte des quipements locaux, ils supportent les accs optiques DWDM. Pour le
processeur chaque routeur doit avoir deux slots quips chacun d'un slot processeur A9KRSP-4G pour l'ASR 9006 et A9K-RSP-8G SE pour l'ASR 9010 quips par dfaut d'un
disque dur de 40Go SAS et bien-sre des ports console et auxiliaire, ils sont gnralement
situs au milieu de la chassie, La raison d'en avoir deux c'est d'orir plus de scurit en
cas de panne ou au cas d'un grand trac (principe de redondance).
Figure
Cisco ME-3800
Le Cisco ME 3800 est une convergence pleine de fonctionnalits, sa plateforme d'agrgation est entirement conue pour la partie mobile, commerciale et rsidentielle du march en fournissant des services comme la voix et la vido. Avec une consommation de
puissance faible et un service de grande chelle, ce routeur est optimis pour l'agrgation
de faible densit et distance de points de prsence (POP) des applications. Ce routeur
largit la gamme ASR 9000 en fournissant une riche et fonctionnalit volutive de l'ensemble de couches 2 et 3 de service VPN dans un botier compact MPLS, il comporte
24 ports 1GE et 2 ports 10GE, ore une bande passante de 44Gbit/s, une ram DRAM
de 1Go, un ash de 64Mo et bien sre supporte les accs optiques DWDM. Conu pour
supporter des milliers d'abonns avec une bonne qualit de service (QOS), il est capable
d'valuer jusqu' 32 000 les d'attente par port.
30
Figure
Figure
Figure
Conclusion
Le dploiement du rseau Metro Ethernet IP/MPLS a consolid le rseau de transmission de donnes. Ce rseau scuriss de trs grande capacit, va pouvoir supporter le
trac Data engendr par l'ADSL, les nouveaux services, les connexions trs large bande
des entreprises ainsi que la 3G et l'aptitude basculer vers la LTE. Dans le prochain
chapitre nous allons vous prsenter l'intrt de la simulation en utilisant un simulateur
pour simuler la zone de beja et Jandouba.
33
CHAPITRE 3
SIMULATION DE LA MAQUETTE DU BACKBONE
IP/MPLS ZONE BEJA-JENDOUBA
Introduction
Dans ce chapitre, il est question de la prsentation et la mise en oeuvre de la maquette
permettant de simuler le Backbone IP/MPLS, auquel nous avons appliqu la solution de
supervision prconise qui sera dveloppe par la suite. Mme si la majorit du travail
a t simul puisqu'il est impossible de fournir des nouveaux quipements sophistiqus
et assez chres. Nous avons dpens tout ce qu'on a comme enthousiasme pour avoir un
rsultat le plus proche de la ralit.
I.2 Avantages
Le premier point que l'on peut relever est le cot (nancier) : une simulation est peu
coteuse car elle ne ncessite qu'un seul terminal, la simulation se faisant graphiquement.
On peut ainsi simuler aisment un rseau complexe mettant en uvre un grand nombre
34
de postes. Il n'est cependant pas encore possible de simuler Internet qui est un rseau trop
htrogne (protocoles dirents, tracs d'applications diverses et varis) et trop volutif
en terme de taille et d'architecture (topologie).
A l'aide de cette tude j'ai dcid de choisir GNS3 comme un simulateur pour simuler
la zone beja-jendouba.
II GNS3
GNS3 (Graphical Network Simulator) est un simulateur d'quipements Cisco libre
qui fonctionne sur de multiples plateformes, incluant Windows, Linux, et Mac. GNS3 est
capable de faire fonctionner des routeurs Cisco virtuellement en les rendant totalement
rels. Le contact avec le routeur se fait via une liaison console cot routeur et l'achage
est avec l'outil Putty, les routeurs doivent avoir un systme d'exploitation appel IOS.
36
Contrairement certains autres produits comme le Packet Tracer propos par l'quipementier CISCO, l'un des avantages de GNS3 c'est qu'on peut capturer et snier le trac
transitant sur une interface l'aide de Wireshark. Je n'ai pas utilis Cisco Packet que je
l'ai maitris au cours de mon cursus Polytech-Centrale parce que ce simulateur n'accepte
pas le routage BGP sur un mme Systme Autonome (AS). GNS3 supporte 6 sries des
routeurs CISCO : C1700, C2600, C2691, C3600,C3700, C7200.
Figure
3.1 GNS3.
Figure
BJA-2) le rseau 10.9.8.0/30 et pour les autres liaisons 10.208.X.Z o X est le numro de
la boucle (Ring 3, Ring5) et Z le sous rseau. Chaque quipement possde une adresse
logique (Loopback) utile pour le routage dynamique, pour la supervision et aussi on l'a
dnie pour les paquets dont la route est perdue an de supprimer ces paquets. Le plan
d'adresse des adresses logiques est 10.108.X.Z tel que X est le numro de Ring et Z est le
numro de l'quipement, pour le masque il ne peut tre que /32.
Figure
privs sur le WAN via un VPN, MPLS ore un grand dbit et permet d'intgrer des
solutions au rseau. Pour les routeurs PE, MPLS est activ seulement sur les interfaces
reliant ces routeurs aux routeurs P.
Figure
39
Figure
40
Figure
Apres la conguration de notre VPN avec succs on a capture le trac entre les
routeurs Morjen et griaat
Figure
Conclusion
Dans ce chapitre, nous avons mis en oeuvre la maquette du rseau IP/MPLS qui est
la base de la solution de supervision recherche. Cette solution que nous allons tudier
dans le prochain chapitre permettra de faire appel l'ensemble des outils de supervision
ncessaires une gestion unie d'un rseau IP/MPLS.
41
CHAPITRE 4
SUPERVISION D'UN RSEAU IP/MPLS (RGION
BJA/JENDOUBA) AVEC OPENNMS
Introduction
De nos jours, la gestion des rseaux est devenue complexe mais indispensable. Il faut
donc avoir recours des techniques de supervision pour pouvoir contrler le bon fonctionnement du rseau, mais aussi an d'exploiter au mieux les ressources disponibles, et
rentabiliser au maximum les investissements raliss. Donc, dans ce chapitre nous prsenterons le rle de supervision d'un rseau puis, nous mettrons en place une solution pour
superviser la zone de Beja Jendouba que nous avons dj simul avec gns3.
I L'intrt de la supervision
L'ide matresse de la supervision est de contrler le bon fonctionnement du rseau et
d'tre averti en temps rel des dirents incidents. Cela permet de rduire au maximum
les dlais d'intervention et de rupture dans le rseau an de garantir une bonne qualit
de service (QoS). Cette notion de QoS n'est pas rcente, mais elle est devenue le point
d'intrt central des stratgies de dveloppement d'entreprises. La tendance n'est pas
l'investissement dans de nouvelles technologies, mais l'optimisation et au rendement de
l'existant moindre cot. Les principaux aspects de la supervision sont :
L'tat des quipements : l'tat de trs nombreux paramtres tels que la temprature
dans le chssis de l'quipement, l'tat des interfaces, des ports, le taux d'utilisation
CPU.
L'analyse de trac : L'analyse de trac consiste connatre l'activit en temps rel
sur les ressources de transport.
L'tat des services : La plateforme de supervision va rgulirement tester et mesurer
la qualit des services proposs, en les sollicitant comme le ferait un utilisateur.
Figure
Dans le cadre de mon projet de stage on a opt pour l'utilisation du protocole de gestion
SNMP qui ore plusieurs fonctionnalits.
que l'on appelle une trap, savoir un message d'information destin la station
d'administration.
Figure
Figure
peuvent tre rcuprs, ou parfois modis, par un protocole de gestion comme SNMP. La
MIB est dcrit l'aide d'un langage spci dans un standard appel Structure of Managed
Information (SMI). Chaque objet qui y est dclar inclut les informations suivantes :
Un nom.
Un type : Il s'agit d'un type simple : INTEGER, OCTET-STRING, NULL.
Un modicateur d'accs : Read-write, read-only, write-only, not-accessible.
Une description : Il s'agit d'un texte en langage naturel, qui dcrit l'utilit de l'objet.
Tivoli (IBM)
C'est un logiciel d'administration. Il peut dclencher des actions pr-programmes.Il
regroupe et ltre les vnements (svrit des alarmes). Il a une suite de logiciel qui
sont IBM Tivoli Monitoring solutions, IBM Tivoli Business Systems Manager, IBM
Tivoli Service Level Advisor , IBM Tivoli Workload Schleduler , IBM Tivoli Conguration Manager et IBM Tivoli Remote Control . Chacun de ces logiciels ont des
tches bien prcises dans la supervision d'un rseau.
Nagios
C'est un outil de supervision rseaux pour linux. Il permet la surveillance des services
rseaux (SMTP, POP3, http.), la surveillance des ressources des htes (charges processeur, utilisation des disques). Contrairement beaucoup d'autres outils de supervision,
Nagios ne dispose pas de mcanisme interne pour vrier l'tat d'un service, d'un hte
etc A la place il utilise des programmes externes appels plugins. En fonction de la
conguration dnie par l'administrateur, Nagios qui n'est au fait qu'un noyau excute
les plugins et analyse les rsultats obtenus. Grce ces plugins les utilisateurs peuvent
dvelopper facilement leurs propres vrications de services.
Zabbix
C'est un logiciel permettant de superviser les lments physiques (mmoire, CPU,
disque) ou les services rseaux d'un ou de plusieurs serveurs. Il peut superviser de trois
manires : soit par un processus lanc sur chaque machine et qui collecte les donnes
locales, soit par un check externe (seuls les services rseaux pourront tre tests), soit par
SNMP. Il peut gnrer des graphes de chaque paramtre (numriques) superviser, lever
des alertes, envoyer des mails, grer plusieurs utilisateurs avec une vue pour chacun. La
conguration est centralise sur une mme interface graphique et les donnes sont stockes
dans une base MySQL
EyesOfNetwork
EyesOfNetwork ( EON ) est une solution de supervision libre est la plus simple
EyesOfNetwork met en avant de manire pragmatique les principes ITIL (Information
Technology Infrastructure Library) des utilisateurs qui ne sont pas satisfaits de leurs
services informatiques. Cet outil inclut un ensemble intgr d'applications rpondant aux
dirents besoins, on note titre d'exemple Nagios, Cacti, Nagvis, Weathermap, Glpi.
OPenNms
OpenNMS est un outil de supervision de rseau Open Source. Il est dvelopp en
Java et s'appuie sur le moteur applicatif Jetty et la base de donnes PostgreSQL pour
fonctionner. Les principales fonctionnalits d'OpenNMS sont les suivantes :
Dcouvrir les quipements rseaux superviser (ping).
Dcouvrir les services prsents sur un quipement et en mesurer la disponibilit.
Identier et lister les interruptions de services rseaux (outages).
Collecter les informations et recevoir les alarmes provenant des quipements superviss via le protocole SNMP.
D'enrichir les informations d'un vnement par des donnes stockes dans la base
de donnes.
46
D'eectuer une corrlation entre les alarmes an de prsenter un achage clair des
problmes en cours.
De corrler, notier et escalader ces vnements sous forme d'alarmes.
De disposer d'une interface Web permettant d'administrer et de superviser.
De raliser des graphiques partir de polling SNMP.
De reprsenter graphiquement les quipements superviss.
IV Choix de logiciel
Pour le choix du logiciel, j'ai pu dj liminer les produits payants n'ayant pas de
budget dbloqu pour ce projet. Ainsi, je suis faire un rcapitulatif sur les inconvnients
et les avantages de chaque logiciel libre.
4.1 Tableau comparative entre les logiciel de supervision
Vrication Vrication
Alertes
des
de l'interconConguration
Solutions
par
Module
services
nexion
e-mail
rseaux
rseaux
Nagios
Composer
Complex
Oui
Oui
Oui
Composer
Simple
Zabbix
Oui
Non
Oui
EyesOfNetwork Oui
Composer
Simple
Oui
Oui
Tous les
modules sont
OpenNMS
simple
Oui
Oui
Oui
intgrs automatiquement
Table
Le monde du logiciel libre est vaste. Comment s'y retrouver parmi les nombreuses solutions qui existent et trouver celle qui rpond au mieux aux besoins ? C'est la question qui
s'est pose lors de la xation de mon choix. Et pour y rpondre voici quelque conclusions
an d'obtenir une solution de supervision assez complte et satisfaisant mes besoins :
Nagios, gre la gestion des rseaux, des systmes et des applications l'aide de greffons, d'agents, du protocole SNMP et de commandes externes. Ceci est la grande
force de ce logiciel qui s'adapte particulirement bien aux rseaux des entreprises
moyennes et grandes mais une des grandes faiblesses de ce logiciel, est que la conguration est uniquement ralise travers des chiers plats. La gestion de la conguration est donc dicile pour des utilisateurs ou des administrateurs peu habitus
aux diteurs de chiers en ligne de commandes. De plus, dans le cas d'une supervision d'un grand nombre d'quipements, la modication de la conguration peut
tre ardue si aucune rgle de nomenclature n'est utilise.
OPENNMS est un trs bon logiciel pour la surveillance des serveurs, car il peut
dcouvrir par lui-mme les dirents serveurs se trouvant dans le rseau et les classer
par type de services installs dessus. Il permet aussi d'informer en temps rel des
dirents problmes qu'ont rencontr les serveurs qu'il a dcouvert comme un service
qui ne marche plus. Il permet aussi de visualiser les dirents vnements qui se sont
produits sur tout le rseau ou pour un serveur spcique.
Aprs avoir fait un tour sur divers outils de supervision Open source tel que EyesOfNetwork , NAGIOS, OpenNMS il n'y a pas de mauvaise solution, par rapport mon projet,
47
V Prsentation d'OpenNMS
L'application OpenNMS a t cre par Day One en tant que solution de gestion de
rseaux destine aux entreprises, et a t dveloppe selon la modle open source. Son
objectif consiste proposer une solution de rechange viable par rapport des produits
tels qu'OpenView d'Hewlett-Packard, CA Unicenter et Micromuse Netcool. Cet outil se
prsente sous la forme d'une interface Web accessible avec un simple navigateur Internet.
Il permet de surveiller tous les routeurs et tous les serveurs d'un parc informatique et
rcuprer des informations utiles, comme le taux de disponibilit de chaque matriel, les
alarmes dclenches, les ressources utilises.
dispose de sondes qui simulent la connexion d'un utilisateur un service oert par une
application (web, mail, base de donnes,..) travers le rseau dans le but de dtecter les
dfaillances et la disponibilit du service. OpenNMS dispose d'une collection de moteurs
applicatifs permettant d'obtenir et de calculer les performances de l'application. l'heure
actuelle, OpenNMS se concentre sur deux domaines :
La collecte de donnes.
La gestion des vnements.
Vi /etc/syscong/network-scrite/route-eth1.
Default 172.16.1.254 dev eth1 c'est l'adresse de l'interface du routeur connecter
opennms.
Par la suite il faut dnir tous les adresses des autres routeurs et leurs interfaces de sortie.
10.108.5.2/32 via 172.16.1.254 def eth1.
Figure
Figure
Figure
Node list
Node List et Node dtails : La page Node List liste les quipements actuellement
superviss par OpenNMS. En cliquant sur un quipement, la page Node Detail s'ache.
Elle permet de visualiser les lments suivants :
Les assets enregistrs pour cet quipement.
52
Outages
Les outages correspondent aux interruptions de services sur une interface d'un quipement. Cette page permet de lister ces interruptions.
Dashboard
La vue Dashboard ache de faon synthtique les lments suivants :
Les alarmes
Les notications
Le statut des nuds
Des graphiques de ressource
Cette reprsentation peut porter sur l'ensemble des noeuds o sur un groupe de noeuds
prcisment. Cette vue est paramtrable selon l'utilisateur qui se connecte. Par exemple,
un utilisateur ne peut avoir accs qu' la supervision des serveurs de production.
vue events
La vue Events prsente les vnements tels qu'ils ont t reus par OpenNMS, c'est-dire sans corrlation dbut n et sans regroupement. Cette vue est utilise comme
historique. La svrit des vnements est reprsente par une couleur. Un systme de
ltre permet de se focaliser sur une partie des vnements.
vue alarms
La vue Alarms est la vue la plus importante du logiciel OpenNMS. Elle prsente de
faon synthtique les alarmes en cours sur le rseau. Cette vue, contrairement la vue
Events, possde deux fonctions de corrlation :
la dduplication : un compteur s'incrmente lorsque plusieurs alarmes du mme type
sont reues.
la corrlation dbut-n : l'alarme de n acquitte l'alarme de dbut. La svrit des
alarmes est reprsente par une couleur. Un systme de ltre permet de se focaliser
sur une partie des alarmes.
Notications
La page des notications permet au superviseur de visualiser les notications qui ont
t envoyes par l'outil.
Assets
Les assets sont des informations supplmentaires sur un quipement.
53
Charts
La vue Charts permet de visualiser sous forme de graphique des calculs raliss partir
de la base de donnes. Cette vue est entirement congurable selon les besoins.
Charts
La vue Charts permet de visualiser sous forme de graphique des calculs raliss partir
de la base de donnes. Cette vue est entirement congurable selon les besoins.
Page d'administration
La page d'administration permet de congurer certains lments de l'outil de supervision.
Figure
VIII Ralisation
VIII.1 Conguration des listes noeuds superviser
OpenNms ore une interface simple et ecace pour une consultation facile de l'tat
des quipements dj cr par l'administrateur. On a deux mthodes pour que OpenNms
dcouvrir ces noeuds : la premire l'aide de leurs interfaces, on cliquant sur le lien Admin
dans la barre de navigation, ensuite le lien intitul Congure Discovery. Les paramtres
gnraux de l'interface Congure Discovery sont les suivants :
Initial sleep time : c'est le dlai en millisecondes pendant lequel OpenNMS attend
avant de lancer la dcouverte automatique aprs avoir redmarr. Ce dlai permet
OpenNMS de dmarrer compltement avant de lancer le processus de dcouverte.
Restart sleep time : Une fois que le processus de dcouverte est termin ; c'est le
dlai, en millisecondes, avant le dmarrage par OpenNMS d'un nouveau processus
de dcouverte.
Threads : C'est le nombre de threads utiliss pour la dcouverte.
54
Retries : C'est le nombre de tentatives qui seront faites pour interroger une adresse
IP donne avant de dcider qu'elle ne correspond aucun quipement. Ce paramtre
peut tre substitu plus tard dans la conguration.
Timeout : Il s'agit du dlai, en millisecondes, que le processus de dcouverte va attendre une rponse d'une adresse IP donne avant de dcider qu'elle ne correspond
aucun quipement. Ce paramtre peut tre substitu plus tard dans la conguration.
On cliquant sur Add New, la fentre ci-dessous apparatre et de cette manire on peut
assurer que OpenNms dcouvre tous les routeurs dans la plage d'adresse qui est dj
congurer dans gns3.
Figure
Figure
4.9 Discovery-conguration.xml
55
Maintenant tous les nuds sont visibles opennms. Dans chaque routeur de Backbone IP/MPLS de zone beja-jendouba il faut utiliser un ensemble de protocoles comme
OSPF,BGP,MPBGP, et pour assurer la bonne acheminement des paques, il faut superviser ces protocoles. Pour que opennms supervise ces protocoles, on accde au chier
capsd-conguration.xml l'aide de la commande suivante gedit /opt/opennms/etc/caspdconguration.xml
Figure
Figure
4.11 Snmp-cong.xml.
Figure
Figure
Beja1 et relier avec Teboursek via interface g3/0 et avec beja2 a 'l'aide de l'interface
58
g1/0 et avec nefza travers l'interface g2/0. On l'adresse de chaque interface leur statut
(active ou non) le type de lien, et la date de dernire analyse de l'tat de lien.
Figure
Dans ce table on a tous les adresses des destinateurs, leurs masques, les protocoles
utilis pour la transmition des paques, l'hte suivante (next hosts) et types de liaison
entre la source et le destinateur (direct ou indirecte) et enn le mtrique. A la n de cette
partie, opennms le pouvoir de supervis tous les noeuds de la zone beja-jendouba et Il
est capable de dnit les tats de chaque noeud (les alarmes et les evenement).
Figure
Figure
Figure
Figure
VIII.3 Notication
Dans cette partie j'ai congur les dirents types de notication qui sera envoy par
opennms par exemple si on a un routeur qui fermer ou une interface qui mal congurer
ou qu'elle supprimer, opennms sera envoy des notications pour m'informer. Cette tape
est ralise l'aide de leur interface, j'ai cliqu sur admin conguration notication : Add
new notif
Figure
J'ai dnis le nom notication : nodeDown Par la suite j'ai dnis l'adresse IP de nud
et les dirents protocoles et services superviser. Et enn les informations ncessaire qui
sont enregistrs dans la base de donne postgresql.
Figure
Email Subject : c'est la titre de mail par exemple %Notice Id%= 111, %nodelabel%
=37( beja1 )%down
Special value= c'est l'identiant de notice, id label, time sent.. Etc.
A ce niveau, on a arriv congurer cinq notications dfrentes
NodeDown
NodeDelete
InterfaceDown
InterfaceDelete
autenticationFailed
Et ce stade et aprs cette amlioration, j'ai dvelopp un module pour la notication
par e-mail chaque fois ou une de ces cinq notications se dclenche. Opennnms envoie
un mail qu'informe l'employ choisi par l'administrateur qu'il y a un problme. Donc
j'ai intgr le package javamail-conguration.properties avec opennms et par la suit j'ai
suivis la mme dmarche que les autre types de notication et enn j'ai modi le chier javamail-conguration.properties avec la commande suivante Gedit/ opt/opennms/
javamail-conguration.properties
Figure
4.22 javamail-conguration.properties.
Le chier notication.xml montre que le travail est termin avec Succs car on
trouve les direntes notications qu'on a congur.
62
Figure
4.23 Notication.xml.
A ce niveau,il faut consulter l'e-mail pour vrier que les notications envoyes par
opennms sont bien reus.
Figure
Cet email montre que le node mjez-babe qui possde un adresse loopback 10.208.5.5
est ferm ainsi qu'une notication qui nous informe que on un utilisateur qui a essai
63
Figure
4.25 mapsadapter-conguration.xml.
Il nous reste que la conguration de lien entre les dirents routeurs de map cet tape est
ralis par la modication de chier linkd-conguration.xml
Figure
4.26 linkd-conguration.xml.
Donc il faut dnir le nom de paquet la plage d'adressage est les protocoles utiliser
pour que chaque noeud peut connaitre ces voisins. Maintenant on peut consulter le MAP
Figure
65
Figure
Pour le moment rancid connait tous les informations des routeurs superviser par opennms
il me reste que l'achage de ces information de manier plus convenable et pour cela on
fait retour Viewvc.
Viewvc
ViewVC est une interface de navigateur pour CVS (Concurrent Versions System) il
fournit des rapports dtaills chaque noeud stocker dans rancid Voici quelques-unes des
fonctionnalits supplmentaires de ViewVC
Support pour CVS et Subversion rfrentiels de systme de chiers accessible.
Soutien aux contrles sur les chemins, y compris l'analyse et honorer les chiers
de conguration.
Le soutien de l'hte virtuel congurable individuellement.
capacits graphique de rvision (via l'intgration avec cvsgraph ).
La conguration de chier viewvc.con nous permet par la suite l'achage des routeurs
stocker dans rancid avec la modication de la ligne cvs-root ou on dnit le chemin suivis
par viewvc pour connaitre l'emplacement des informations des routeurs rancid.A cette
etape il faut crer une nouvelle carte rseau pour accder aux routeurs dj stock dans
rancid avec l'interface viewvc.
Figure
Ce schma montre que viewvc est bien install et congur, puisqu'il nous ache tous
les routeurs.
67
Figure
4.30 Router.bd.
Figure
L'avantage requis ici c'est la possibilit d'avoir la conguration de tous les routeurs
dans une interface confortable et mme l'imprime qui facilite la modication de topologie.
Figure
Figure
Figure
4.34 dispatcher-servlet.xml.
Dans le chier index.jsp, on a ecrit un code qui permet l'achage d'un tableau qui
contient tous les utilisateurs de opennnms avec leurs informations et la dernire date
d'accs opennms.
Figure
Et nalement et pour bien contrler les dirent utilisateurs, il faut dnis une liste
des utilisateurs avec leurs rles et leurs privilges. Voici le diagramme de cas d'utilisation gnrale qui va nous simplier l'aectation des rles et les privilges ensuite par
l'explication du positionnement et du rle de chaque utilisateur.
70
Figure
Figure
4.37 magic-users.propertie.
71
Figure
4.38 mail@sotetel.tn
Par la suite j'ai congur les cartes rseaux de chaque serveur (serveur mail et serveur
opennms) pour assurer la communication entre eux
72
Figure
Une fois la connexion entre le deux serveurs est tablie, jai modi le chier javamailconguration.properties pour que les notications seront envoyes aux comptes hbergs
sous notre serveur au lieu du compte gmail de l'administrateurs
Figure
Conclusion
Le rsultat des tudes et des tests simulant des dysfonctionnements dans le rseau
et l'analyse des paramtres qui le caractrisent, indiquent que cette solution prsente
un intrt certain pour les gestionnaires et administrateurs de ces rseaux. En eet, les
73
incidents qui surviennent lors du fonctionnement normal des quipements, sont traits
et ports la connaissance du superviseur qui pourra prendre les dcisions adquates
(dbordement, choix dun autre itinraire et/ou proposition d'utilisation d'quipements
de secours). Ceci synthtise les fonctionnalits de ce systme de gestion, de supervision et
d'exploitation d'un rseau IP /MPLS.
74
CONCLUSION GNRALE
75
BIBLIOGRAPHIE
76
WEBOGRAPHIE
80
ANNEXE
liste noeud :
Figure
Figure
Figure
82
Supervision Trac :
Figure
Figure
Evnements OPenNms :
Figure
Figure
Alarme :
Figure
MAP :
Figure
Rancid :
Figure
Viewvc :
Figure
85
ANNEXE2
Voici un exemple de rapport qui reprsente le taux moyenne de trac par interface de
chaque nud gnre par OpenNms :
86