Thèse soutenue

FR  |  
AB
Accès à la thèse
Auteur / Autrice : Amdjed Mokhtari
Direction : Jean-Michel Fourneau
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2005
Etablissement(s) : Versailles-St Quentin en Yvelines

Résumé

FR  |  
EN

Nous avons développé une infrastructure de réseaux actifs, appelée ARFANet (Active Rule Framework for Active Networks), basée sur les règles actives. Dans ce contexte, une application est décrite comme un ensemble de règles actives, où chaque règle est sous la forme d'un tuple Evènement-Condition-Action (ECA). L'exécution de l'application consiste à détecter les évènements, évaluer les conditions et lancer les actions correspondantes. La forme ECA est fondée exclusivement sur un concept événementiel et rend les règle actives des candidates potentielles pour les applications réseau. Nous avons défini la notion de serveur de code (CISS) qui permet le stockage de code et son identification. Les tâches de sécurité ne sont plus du ressort des noeuds, ainsi les performances des noeuds n sont pas altérées. Nous avons développé des techniques de sécurité adaptées aux phases de la distribution du code. Nous avons également étudié la sécurité des programmes en cours d'exécution pour éviter tout dysfonctionnement des noeuds ou la violation des droits. Par ailleurs nous avons constaté la nécessité d'introduire plusieurs serveurs d'identification et de stockage de code dans les réseaux de grande envergure. Pour cela, nous avons créé des systèmes de gestion de bases de codes réparties sur l'ensemble des sites. Dans le cadre de notre plate-forme, le code actif est sous forme de plusieurs modules disjoints. Cette modularité simplifie énormément la composition de services sans avoir recours à des mécanismes coûteux et peu sécurisés. Nous avons également concentré une grande partie de nos efforts à l'évaluation des performances d'un noeud actif et son introduction dans les réseux actuels