• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

ARFANet : Une nouvelle approche pour les réseaux actifs

Mokhtari, Amdjed 30 September 2005 (has links) (PDF)
Le réseau Internet enregistre ces dernières années une mutation au niveau haut de sa hiérarchie, spécialement sur la nature<br />des applications clientes, des protocoles, des services et des flux. Seules les couches basses restent rigides et obéissent fidèlement<br />à des mécanismes datant de la création du réseau Internet.<br />L'enjeu économique et le marché financier qui s'est tissé autour de l'infrastructure actuelle rendent difficilement le passage<br />à l'échelle mondiale de nouveaux protocoles.<br />Les réseaux actifs sont une alternative envisageable qui permet de surpasser rapidement et efficacement ce blocage en prévision de <br />la saturation du réseau à la suite de l'évolution incessante<br />de l'Internet en termes du nombre croissant d'utilisateurs et de services.<br />Dans un réseau actif, les traitements à effectuer dans les différents<br />noeuds peuvent être adaptés aux besoins de l'utilisateur et/ou de <br />l'application elle-même. Les fonctionnalités spécifiques à un<br />utilisateur ou à une application sont chargées dans les noeuds du<br />réseau sous forme de méthodes ou de petits<br />programmes. Lorsqu'un paquet de données de l'utilisateur arrive aux noeuds spécifiés, son en-tête<br />est évaluée et le programme approprié est exécuté sur le contenu du paquet.<br /><br />Nous avons développé une nouvelle infrastructure de réseaux actifs, appelée ARFANet <br />(Active Rule Framework for Active Networks), basée sur la notion de règles actives. <br />Dans ce contexte, une application peut être décrite comme un ensemble de règles<br />actives, où chaque règle est définie sous la forme d'un tuple Evènement-Condition-Action (ECA).<br />L'exécution de l'application consiste alors à détecter les<br />évènements, évaluer les conditions et lancer les actions<br />correspondantes. La forme ECA est fondée exclusivement sur un concept événementiel et rend les règles actives des candidates<br />potentielles pour les applications réseau qui doivent réagir aux événements survenant au sein du réseau tels l'arrivée d'un paquet, <br />la formation d'un goulot d'étranglement ou d'une congestion, la rupture d'un lien, etc.<br /><br />Deux aspects très importants dans les réseaux actifs et leur émergence sont la distribution <br />du code actif et la sécurité.<br />Nous avons défini la notion de serveur de code et d'identification (CISS) qui permet le stockage de code et<br />son identification. Avec ce serveur nous pouvons appliquer toutes les techniques de sécurité impliquant tous les acteurs<br />liés au processus de la distribution tels que le développeur, les utilisateurs et le code lui-même.<br />Les tâches de sécurité ne sont plus du ressort des noeuds mais déléguées à ce serveur, ainsi les performances des<br />noeuds ne sont pas altérées.<br /><br />Par ailleurs nous avons constaté la nécessité d'introduire plusieurs serveurs d'identification et de stockage de code<br />dans les réseaux de grande envergure. La gestion de la base de codes distribuée doit prendre en compte toutes<br />les spécificités des réseaux actifs. Nous avons également concentré une grande partie de nos efforts à l'évaluation des performances d'un noeud de l'infrastructure <br />ARFANet qui nous a amenés à modéliser ce noeud, dans une première phase, <br />en utilisant la méthode analytique PEPA, puis le simuler, dans une seconde phase, avec l'outil SimJava.

Page generated in 0.1531 seconds