THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.



Documents pareils
Routage Efficace pour les Réseaux Pair-à-Pair utilisant des Tables de Hachage Distribuées

Forthcoming Database

RAPID Prenez le contrôle sur vos données

Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair

APPENDIX 6 BONUS RING FORMAT

Editing and managing Systems engineering processes at Snecma

Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4

Projet de réorganisation des activités de T-Systems France

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

Paxton. ins Net2 desktop reader USB

La Poste choisit l'erp Open Source Compiere

NORME INTERNATIONALE INTERNATIONAL STANDARD. Dispositifs à semiconducteurs Dispositifs discrets. Semiconductor devices Discrete devices

Cedric Dumoulin (C) The Java EE 7 Tutorial

Frequently Asked Questions

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Exemple PLS avec SAS

APPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder

Toni Lazazzera Tmanco is expert partner from Anatole ( and distributes the solution AnatoleTEM

VERS L EXCELLENCE DANS LA FORMATION PROGRAMME D APPUI A LA QUALITE AMELIORATION SUPERIEUR DE LA QUALITE DE L ENSEIGNEMENT TITRE DU PROJET

Mise en place d un système de cabotage maritime au sud ouest de l Ocean Indien. 10 Septembre 2012

Instructions Mozilla Thunderbird Page 1

Stéphane Lefebvre. CAE s Chief Financial Officer. CAE announces Government of Canada participation in Project Innovate.

Public and European Business Law - Droit public et européen des affaires. Master I Law Level

«Rénovation des curricula de l enseignement supérieur - Kazakhstan»

INSTITUT MARITIME DE PREVENTION. For improvement in health and security at work. Created in 1992 Under the aegis of State and the ENIM

I RENALA. Research and Education Network for Academic and Learning Activities. The Madagascar NREN

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

Cheque Holding Policy Disclosure (Banks) Regulations. Règlement sur la communication de la politique de retenue de chèques (banques) CONSOLIDATION

If you understand the roles nouns (and their accompanying baggage) play in a sentence...

Archived Content. Contenu archivé

Panorama des bonnes pratiques de reporting «corruption»

CEPF FINAL PROJECT COMPLETION REPORT

Instaurer un dialogue entre chercheurs et CÉR: pourquoi? Me Emmanuelle Lévesque Centre de génomique et politiques Université McGill

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

Application Form/ Formulaire de demande

Get Instant Access to ebook Cest Maintenant PDF at Our Huge Library CEST MAINTENANT PDF. ==> Download: CEST MAINTENANT PDF

Pair-à-Pair: Architectures et Services

IPv6: from experimentation to services

Bourses d excellence pour les masters orientés vers la recherche

3 rd ORGANIC PROCESSING CONFERENCE

Networking Solutions. Worldwide VSAT Maintenance VSAT dans le Monde Entretien. Satellite Communications Les Communications par Satellite

Innovation in Home Insurance: What Services are to be Developed and for what Trade Network?

RÉSUMÉ DE THÈSE. L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile

Small Businesses support Senator Ringuette s bill to limit credit card acceptance fees

VMware : De la Virtualisation. au Cloud Computing

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

Présentation d une offre harmonisée de Numéros Courts Mobiles pour SVA au niveau de la sous-région Afrique Centrale

An Ontology-Based Approach for Closed-Loop Product Lifecycle Management

Plateforme Technologique Innovante. Innovation Center for equipment& materials

Nouveautés printemps 2013

UNIVERSITY OF MALTA FACULTY OF ARTS. French as Main Area in an ordinary Bachelor s Degree

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Photoactivatable Probes for Protein Labeling

RISK-BASED TRANSPORTATION PLANNING PRACTICE: OVERALL METIIODOLOGY AND A CASE EXAMPLE"' RESUME

Services à la recherche: Data Management et HPC *

Les marchés Security La méthode The markets The approach

E-Health evaluation at stake

Discours du Ministre Tassarajen Pillay Chedumbrum. Ministre des Technologies de l'information et de la Communication (TIC) Worshop on Dot.

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

CEST POUR MIEUX PLACER MES PDF

BIG DATA : une vraie révolution industrielle (1) Les fortes évolutions liées à la digitalisation

Qualité de la conception de tests logiciels : plate-forme de conception et processus de test

L ESPACE À TRAVERS LE REGARD DES FEMMES. European Economic and Social Committee Comité économique et social européen

FOURTH SESSION : "MRP & CRP"

How to Login to Career Page

Le projet WIKIWATER The WIKIWATER project

MSO MASTER SCIENCES DES ORGANISATIONS GRADUATE SCHOOL OF PARIS- DAUPHINE. Département Master Sciences des Organisations de l'université Paris-Dauphine

Formation continue BNF // Programme des cours 2015

Cette Leçon va remplir ces attentes spécifiques du curriculum :

This is a preview - click here to buy the full publication NORME INTERNATIONALE INTERNATIONAL STAN DARD. Telecontrol equipment and systems

KIT DE DÉMARRAGE SHAREPOINT DANS MICROSOFT AZURE

Institut d Acclimatation et de Management interculturels Institute of Intercultural Management and Acclimatisation

UC² : Le poste de travail du futur (disponible aujourd hui)

1.The pronouns me, te, nous, and vous are object pronouns.

Acce s aux applications informatiques Supply Chain Fournisseurs

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

Industrial Phd Progam

MANAGEMENT SOFTWARE FOR STEEL CONSTRUCTION

BUILDING TRUST-AWARE P2P SYSTEMS: FROM TRUST AND REPUTATION MANAGEMENT TO DECENTRALIZED E-COMMERCE APPLICATIONS

Internet & la recherche marketing : état des lieux. Présenté par Raymond Cyr Fondateur VOXCO

Règlement relatif à l examen fait conformément à la Déclaration canadienne des droits. Canadian Bill of Rights Examination Regulations CODIFICATION

APX et VCE, Modèle d industrialisation de l intégration et du déploiement. Olivier BERNARD, VCE

ERA-Net Call Smart Cities. CREM, Martigny, 4 décembre 2014 Andreas Eckmanns, Responsable de la recherche, Office Fédéral de l énergie OFEN

LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS

Scénarios économiques en assurance

PRESENTATION. CRM Paris - 19/21 rue Hélène Boucher - ZA Chartres Est - Jardins d'entreprises GELLAINVILLE

EnerSys Canada Inc. Policy on. Accessibility Standard For Customer Service

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

MANUEL MARKETING ET SURVIE PDF

0 h(s)ds et h [t = 1 [t, [ h, t IR +. Φ L 2 (IR + ) Φ sur U par

Les contraintes de financement des PME en Afrique : le rôle des registres de crédit

RULE 5 - SERVICE OF DOCUMENTS RÈGLE 5 SIGNIFICATION DE DOCUMENTS. Rule 5 / Règle 5

Sub-Saharan African G-WADI

ÉVALUATION DE L UTILISABILITÉ D UN SITE WEB : TESTS D UTILISABILITÉ VERSUS ÉVALUATION HEURISTIQUE

I>~I.J 4j1.bJ1UlJ ~..;W:i 1U

Symposium International sur les Technologies de l Information.

LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE

Transcription:

École Doctorale d Informatique, Télécommunications et Électronique de Paris THÈSE présentée à TÉLÉCOM PARISTECH pour obtenir le grade de DOCTEUR de TÉLÉCOM PARISTECH Mention Informatique et Réseaux par Marguerite FAYÇAL ROUTAGE EFFICACE POUR LES RÉSEAUX PAIR-À-PAIR UTILISANT DES TABLES DE HACHAGE DISTRIBUÉES Soutenue le 28 mai 2010 devant la Commission d Examen composée de : Rapporteurs : Elena MUGELLINI, Pr. École d Ingénieurs et d Architectes Fribourg Abdelmadjid BOUABDALLAH, Pr. Université de Technologie de Compiègne Examinateurs : Patrick BELLOT, Pr. Maroun CHAMOUN, Pr. Dominique GAÏTI, Pr. Télécom ParisTech École Supérieure d Ingénieurs de Beyrouth Université de Technologie de Troyes Directeur de Thèse : Ahmed SERHROUCHNI, MC. Télécom ParisTech

9 ABSTRACT This dissertation is a synthesis of our research at Orange Labs (formerly France Telecom R&D) to answer a problem identified by the aforesaid network operator and concerning peer-to-peer (P2P) streams. Commonly likened to file sharing, P2P has many applications. It corresponds to a changing world of software, networks and equipment. Beyond sharing, we are facing a real power (in terms of CPU, bandwidth, storage, etc.) available in a distributed manner. The rise of P2P requires new systems to meet the needs of users, but also those of ISPs and other network operators. The former seek permanently quite noticeable high quality of service (QoS). The latter aim to optimize the use of network resources (e.g. bandwidth) and to reduce various operations and management costs (including those following the business agreements they signed with each others). Hence the interest of this thesis, that aims to let a P2P network be aware of its underlying IP network in order to achieve a system with an efficient routing mechanism that leads to a win-win situation. Our research focuses on systems based on distributed hash tables (DHT), that we study and analyze first. This dissertation begins with an analysis of the main protocols for discovery of dynamic resources in the different P2P architectures. The requirements for efficient P2P routing are then established. Afterwards, discovery techniques for generating and providing underlay network proximity information are presented, followed by techniques and main systems that exploit such information. Our research led to the definition, design, specification and both individual and comparative analysis of two systems: CAP (Context-Aware P2P system) and NETPOPPS (Network Provider Oriented P2P System). The former introduces semantics in the identifiers of peers and objects and is context-aware. The latter simplifies the management of the different identifiers and is network operator Marguerite Fayçal Janvier 2009

10 Routage Efficace pour les Réseaux P2P utilisant des DHT oriented: it enables cooperation between P2P traffic and the underlay s network operator (its policies and network topology). Key words: Peer-to-Peer (P2P); Distributed Hash Table (DHT); hash function; application routing; identifier management, network operator; Internet Service Provider (ISP); topology-awareness; overlay network; underlay network. École Nationale Supérieure des Télécommunications Informatique et Réseaux

11 RÉSUMÉ Ce mémoire est une synthèse de nos travaux de recherche menés au sein des laboratoires d Orange Labs (anciennement France Télécom R&D) pour répondre à une problématique identifiée par ledit opérateur et concernant les flux d échanges en mode pair-à-pair (P2P). Communément assimilé à un échange de fichiers, le P2P a de nombreuses applications. Il correspond à une évolution du monde du logiciel, des réseaux et des équipements. Au-delà du partage, nous sommes confrontés à une puissance disponible de façon distribuée (en termes de CPU, bande passante, stockage, etc.). La montée en puissance du P2P exige de nouveaux systèmes pouvant satisfaire les besoins des usagers, mais aussi ceux des fournisseurs d accès à Internet (FAI) et autres opérateurs de réseaux. Les premiers cherchent en permanence une bonne qualité de service (QoS) bien perceptible. Les seconds aspirent à l optimisation de l usage des ressources du réseau (notamment la bande-passante) et à la réduction des différents coûts d opération et de maintenance (dont ceux découlant de leurs accords économiques inter-opérateurs). D où l intérêt de nos travaux de recherche qui visent à sensibiliser un réseau P2P au réseau IP sous-jacent, afin d aboutir à un système de routage P2P efficace, en phase avec les politiques des réseaux d infrastructures sous-jacents. Ces travaux se focalisent sur les systèmes P2P utilisant des tables de hachage distribuées (DHT), après les avoir étudiées et analysées. Ce mémoire commence par une analyse des principaux protocoles de découverte de ressources dynamiques dans les différentes architectures de réseaux P2P. Les exigences requises pour un routage P2P efficace sont par la suite établies. Il s en suit une présentation des techniques de génération de l information de proximité sous-jacente, ainsi que des techniques et principaux systèmes d exploitation de cette information. Nos travaux de recherche ont abouti à la définition, la conception, la spécification et l analyse individuelle et comparative de deux systèmes : CAP Marguerite Fayçal Janvier 2009

12 Routage Efficace pour les Réseaux P2P utilisant des DHT (Context-Aware P2P system) et NETPOPPS (NETwork Provider Oriented P2P System). Le premier système est sensible au contexte et introduit une sémantique dans les identifiants des pairs et des objets. Le second système est orienté opérateur de réseau, et adapte les flux P2P à la topologie sous-jacente et aux politiques de l opérateur, tout en simplifiant la gestion des différents identifiants. Mots clés : Pair-à-pair (P2P) ; table de hachage distribuée (DHT) ; fonction de hachage ; routage applicatif ; gestion des identifiants ; opérateur de réseaux ; fournisseur d accès à Internet (FAI) ; sensibilité à la topologie sous-jacente ; réseau de recouvrement ; réseau sous-jacent. École Nationale Supérieure des Télécommunications Informatique et Réseaux