ARFANet : Une nouvelle approche pour les réseaux actifs
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 da...
Main Author: | |
---|---|
Language: | FRE |
Published: |
Université de Versailles-Saint Quentin en Yvelines
2005
|
Subjects: | |
Online Access: | http://tel.archives-ouvertes.fr/tel-00010867 http://tel.archives-ouvertes.fr/docs/00/04/87/21/ANNEX/tel-00010880.pdf http://tel.archives-ouvertes.fr/docs/00/04/87/21/PDF/tel-00010880.pdf |
id |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00010867 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-000108672013-01-07T19:06:15Z http://tel.archives-ouvertes.fr/tel-00010867 http://tel.archives-ouvertes.fr/docs/00/04/87/21/ANNEX/tel-00010880.pdf http://tel.archives-ouvertes.fr/docs/00/04/87/21/PDF/tel-00010880.pdf ARFANet : Une nouvelle approche pour les réseaux actifs Mokhtari, Amdjed [INFO:INFO_MO] Computer Science/Modeling and Simulation [INFO:INFO_NI] Computer Science/Networking and Telecommunication reseaux actifs tegles actives ECA secuirte distribution du code 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. 2005-09-30 FRE PhD thesis Université de Versailles-Saint Quentin en Yvelines |
collection |
NDLTD |
language |
FRE |
sources |
NDLTD |
topic |
[INFO:INFO_MO] Computer Science/Modeling and Simulation [INFO:INFO_NI] Computer Science/Networking and Telecommunication reseaux actifs tegles actives ECA secuirte distribution du code |
spellingShingle |
[INFO:INFO_MO] Computer Science/Modeling and Simulation [INFO:INFO_NI] Computer Science/Networking and Telecommunication reseaux actifs tegles actives ECA secuirte distribution du code Mokhtari, Amdjed ARFANet : Une nouvelle approche pour les réseaux actifs |
description |
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. |
author |
Mokhtari, Amdjed |
author_facet |
Mokhtari, Amdjed |
author_sort |
Mokhtari, Amdjed |
title |
ARFANet : Une nouvelle approche pour les réseaux actifs |
title_short |
ARFANet : Une nouvelle approche pour les réseaux actifs |
title_full |
ARFANet : Une nouvelle approche pour les réseaux actifs |
title_fullStr |
ARFANet : Une nouvelle approche pour les réseaux actifs |
title_full_unstemmed |
ARFANet : Une nouvelle approche pour les réseaux actifs |
title_sort |
arfanet : une nouvelle approche pour les réseaux actifs |
publisher |
Université de Versailles-Saint Quentin en Yvelines |
publishDate |
2005 |
url |
http://tel.archives-ouvertes.fr/tel-00010867 http://tel.archives-ouvertes.fr/docs/00/04/87/21/ANNEX/tel-00010880.pdf http://tel.archives-ouvertes.fr/docs/00/04/87/21/PDF/tel-00010880.pdf |
work_keys_str_mv |
AT mokhtariamdjed arfanetunenouvelleapprochepourlesreseauxactifs |
_version_ |
1716455850039574528 |