Utilisation des architectures Peer-to-Peer pour la recherche d information. Cours 6
|
|
- Colette Jacques
- il y a 7 ans
- Total affichages :
Transcription
1 Utilisation des architectures Peer-to-Peer pour la recherche d information Cours 6 1
2 Plan Introduction Architectures Peer-to-Peer Napster Gnutella Super-peers Principes Kazaa Peer-to-peer sémantiques SON Conclusion 2
3 Introduction Limitations de l architecture client/serveur dans le cadre du Web Concentration des ressources individuelles sur un petit nombre de nœuds Goulot d étranglement Besoin de répartir la charge de traitement et de la bande passante à travers tous les nœuds du système d information réparti 3
4 P2P Internet des débuts était un système P2P N importe quel couple d ordinateurs pouvait s envoyer des paquets : Pas de firewalls, pas de communications asymétriques Les machines sont indifféremment client ou serveurs Approche coopérative Les P2P sont une sorte de renaissance des principes de base d internet. 4
5 Définition Chaque nœud (peer) participant peut être client ou serveur Chaque nœud «paye» sa participation en donnant accès à une partie de ses ressources Propriétés : Pas de coordination centralisée Pas de BD centralisée Aucun nœud n a une vision globale du système Le comportement global émerge à partir des interactions locales Tous les services et données sont accessibles de n importe quel nœud Les nœuds sont autonomes Les nœuds et les connections ne sont pas fiables 5
6 Différents types de systèmes P2P Systèmes de partage de fichiers Napster, Gnutella, Freenet Commerce électronique ebay, serveurs d intégration B2B Bases de données réparties Mariposa [Stonebraker96] Réseaux Réseaux mobiles ad-hoc L approche P2P se trouve à tous niveaux du système : utilisateur, application, gestion de l information, réseau. 6
7 Approches comparables Systèmes basés sur les événements Les nœuds génèrent et reçoivent des messages «push» systems Les nœuds envoient des informations Agents mobiles Similarité dans la recherche et la navigation Bases de données réparties Les données sont réparties sur plusieurs nœuds Traitement efficace de requêtes complexes par décomposition Structures d index adaptées au passage à l échelle Le problème majeur est de retrouver l information. 7
8 Différents modèles P2P centralisé (ex: Napster) Index centralisé (non tolérant aux fautes) géré de façon centralisée Échange d information direct P2P décentralisé (ou «pur») (ex: Freenet, Gnutella) Pas d index global, pas de coordination centrale, le comportement global vient des interactions locales, etc. Échange d information direct (Gnutella) ou à travers une chaîne d intermédiaires (Freenet) P2P hiérarchiques ou «super peers» (ex: Kazaa) Introduction des super-peers Mélange de client/serveur et P2P P2P sémantiques (SON par exemple) P2P «pur» avec routage basé sur une information sémantique 8
9 Fonctionnalités d un système P2P Découverte de ressources Gestion des mises à jour Passage à l échelle Tolérance aux fautes Sécurité 9
10 Critères de comparaison Recherche de ressources : Topologie du réseau : ouverte(gnutella) ou contrôlée (Chord) Placement des données et des méta-données : libre(gnutella) ou dirigé (Chord) Routage des messages : fonction de choix des successeurs Besoins applicatifs : Expressivité du langage de requêtes Complétude des résultats : une réponse, toutes les réponses, les k meilleures réponses, Autonomie des nœuds : choix des ressources à stocker, choix des nœuds successeurs, etc. 10
11 Napster 4 Nœud j Nœud i b2.mp3 3 a1.mp3 2 1 Index centralisé 1: enregistrement de i recherche de a1.mp3 ajout des fichiers de i dans l index 2: retour des noueds possédant a1.mp3 3: demande directe de i à j pour télécharger a1.mp3 4: téléchargement de a1.mp3 et ajout dans la base de ressources partagées 11
12 Bilan Napster Fonctionne bien à l échelle d Internet Accès en P2P, mais recherche centralisée Serveur doit être bien dimensionné et tolérant aux fautes Sensible aux partitionnements du réseau (serveur inatteignable) et aux attaques 12
13 Gnutella Chaque nœud propage la requête à ses voisins (en général 4) Le nombre de propagations est limité (en général à 7) Détection de cycles grâce à l identificateur des paquets Recherche a Retour a 13
14 Types de messages Types Description Information Ping Annonce disponibilité et lance vide recherche nouveaux pairs Pong Réponse à un ping Adresse IP + N port; nombre et taille de fichiers partagés Query Requête Bande passante minimum demandée; critère de recherche QueryHit Réponse à Query si on possède Adresse IP + N port et la ressource bande passante; Nb de réponses + descripteurs Push Demande de téléchargement pour Id. du pair; index du fichier pairs derrière un firewall demandé; adresse IP et N port où envoyer le fichier 14
15 Gnutella (ajout d un nœud) Pour participer, un nœud doit se connecter à un hôte Gnutella connu ( Des serveurs spécialisés renvoient une liste des nœuds connus (extérieur au protocole). A C B Ping de A D Pong de B Pong de C E Pong de D Pong de E 15
16 Gnutella (recherche) Get X.mp3 A X.mp3 C X.mp3 B Query de A D QueryHit de C QueryHit de E E X.mp3 16
17 Les principes sous-jacents Principes d égalité entre les nœuds Même capacité (puissance, bande passante, ) Même comportement (également client et serveur) et bon comportement (pas de «mensonge») Principe de requêtes «populaires» Les ressources très demandées sont très répliquées Requêtes concernent principalement peu de ressources Principe de topologie du réseau Graphe minimisant le nombre de chemins entre deux nœuds Longueur de chemin minimum entre deux nœuds quelconques est faible (5 à 8) 17
18 Quid des principes en réalité? Principe d égalité entre les nœuds [Sariou et al.01] montrent un écart de 1 à 3 dans la bande passante disponible. Conséquence : risque de perturbation du réseau et de partitionnements (trop forte charge demandée à des noeuds connectés via des modems par exemple) [Adar, Hubermann 00] montrent que 70% des utilisateurs ne partagent aucun fichier (ils n en ont pas ou ils n intéressent personne), et que 50% des résultats sont produits par 1% des nœuds. Conséquences : (1) ceux qui partagent n y ont pas d intérêt (pas de réciprocité) et (2) le réseau est sensible aux fautes et aux attaques Les études montrent également que certains nœuds sous-évaluent leur bande passante disponible pour éviter d être choisis. Le free-riding est un problème social plutôt que technique. Il induit des problèmes de performances et de vulnérabilité du système. Constat : beaucoup de pairs sont des «free-riders» et tous les domaines sont concernés. 18
19 Quid des principes (2) Principe des requêtes «populaires» Les 100 requêtes les plus fréquentes sont distribuées uniformément Les autres suivent une distribution de type Zipf Les techniques de cache de résultats s appliquent bien et peuvent apporter une amélioration notable Principe de topologie du réseau Plusieurs études montrent que le graphe sous-jacent de Gnutella est de type «small world» et que le degré des nœuds suit une distribution «powerlaw» Le principe de diffusion de Gnutella ne s adapte pas à SW (beaucoup de message redondants) 19
20 Observations sur la bande passante Gnutella Sur une période de 1 mois La taille d une requête typique est de 560 bits (y compris headers TCP/IP) Les requêtes occupent 25% du trafic, les ping 50% et le reste 25% En moyenne, un pair est connecté activement à 3 autres Limite de la dégradation à 10 requêtes/seconde 10 req * 560bits*4 *3 connections = b/s Au dessus de la capacité des modems Gnutella ne passe pas à l échelle (pour la bande passante) 20
21 Bilan de Gnutella Complètement décentralisé Très tolérant aux fautes S adapte bien à la dynamique du réseau Gros consommateur de bande passante Pas de garantie de succès, ni d estimation de la durée des requêtes Pas de sécurité, ni de réputation (pas de notion de qualité des pairs ni des données fournies) Problème du «free riding» Simple, robuste, passe l échelle (pour le moment) 21
22 Super-Peers Client/serveur + P2P 22
23 Super-peers Eviter les problèmes dus à l hétérogénéité de la bande passante des nœuds Tous les nœuds ne sont plus égaux Les nœuds avec une bonne bande passante sont organisés en P2P : les super-peers Les nœuds avec faible bande passnte sont rattachés en mode client/serveur à un super-peer (cluster) Les super-peers disposent d un index de ressources de leur cluster Utilisé dans Kazaa 23
24 Exemple de super-peer C/S P2P 24
25 Super-peer redondant Le super-peer introduit de la sensibilité aux défaillances Amélioration possible, choisir k super-peers (partenaires) au lieu d un dans un cluster Chaque partenaire est connecté à chaque client et possède un index de toutes leurs ressources Les clients envoient leurs requêtes aux partenaires selon un principe de «round robin» Les voisins d un partenaire distribuent également leurs requêtes équitablement Fait baisser la charge du partenaire d un facteur k Augmente le coût d entrée d un nouveau client d un facteur k Augmente le nombre de connections ouvertes de k 2 25
26 Exemple de super-peer redondant C/S P2P 26
27 Règles de conception d un super-peer [Yang 2003] R1 : augmenter la taille d un cluster augmente la charge individuelle (bande passante) mais diminue la charge agrégée Peu de gros clusters : sensibilité aux défaillances, attaques, R2 : la redondance de super-peer est favorable Amène la bonne charge agrégée des gros clusters avec une faible charge individuelle et une bonne tolérance aux fautes 27
28 Règles de conception d un super-peer R3 : maximiser le nombre de connections des superpeers (diminue le nombre de sauts pour atteindre les résultats). La stratégie doit être choisie pour tous les pairs. R4 : minimiser le TTL (time-to-live) 28
29 Peer-to-Peer «sémantique» Semantic Overlay Network 29
30 P2P «sémantique» Ajouter de l information aux tables de routage Généraliste vs spécifique (à une application) L information doit pouvoir être maintenue dynamiquement Équilibre entre taille et précision 30
31 Quelle information? Sur le contenu des nœuds (index) Suppose que les nœuds aient un contenu homogène (pas de placement aléatoire) Routage par comparaison requête-index Même information partagée par tous, ou bien construite localement Exemple «routing indices», SON Sur les requêtes Suppose qu il y a peu de requêtes différentes Routage par comparaison requête-requête Sur les utilisateurs Suppose que les utilisateurs aient toujours le même besoin Routage par comparaison utilisateur-utilisateur Sur un mélange des trois solutions 31
32 Semantic Overlay Networks [Crespo, Garcia-Molina 03] Classifier l ensemble des nœuds via une classification «sémantique» (ex: genres de musiques) Un même nœud peut se trouver dans plusieurs classes Selon la requête, on sélectionne le ou les SON susceptibles d y répondre au mieux 32
33 Exemple de SON Rock Rap A C Country Jazz B D E F H G Un nœud est logiquement relié à un autre, par un lien : (n i, n j, l k ). Ex : (A, B, Rock ) Les nœuds ayant le même l forment un SON 33
34 Problématique des SON Un SON avec un seul label est un P2P classique Une fois le label choisi (en fonction de la requête), on a un P2P classique Comment définir le SON? 34
35 Processus de génération d un SON Hiérarchie concepts requête Classification requête Définition SON Distribution Des données SON résultats Nouveaux noeuds Classification document Classification noeud 35
36 Exemple de classification Music Rock Sous-style Style Jazz Sous-style Pop Dance Soft New Orleans Bop Fusion Un concept = un SON 36
37 Association des nœuds aux SON Repose sur un classifieur de documents Si un document du nœud correspond : favorise la complétude, mais augmente le coût de la recherche Si k documents du nœud correspondent : diminue la complétude, mais diminue le coût de la recherche Résolution d une requête Cherche le(s) concept(s) correspondant à la requête Propage la requête dans le SON + ascendants + descendants 37
38 Principe de recherche SON i requête Nœud i Classification requête SON k 38
39 Choix de la classification «bonne» hiérarchie de classification Classes dont les documents appartiennent à un petit nombre de nœuds Les nœuds se trouvent dans peu de classes Classifieurs faciles à construire et les plus fiables possibles 39
40 Bilan SON Repose sur la classification Lié à un domaine précis Favorise la précision, mais pas la complétude Peut se paralléliser pour obtenir rapidement des réponses (requête lancée dans chaque SON sélectionné par le classifieur) Les résultats expérimentaux montrent une amélioration notable en nombre de messages par rapport à Gnutella. 40
41 Systèmes P2P Napster, Gnutella, Freenet, OceanStore, Farsite, FastTrack, Tornado, Chord, CAN, Gridella, JXTA, OFSI, DFSI, Pastry, P-Grid, Random Walker, 41
42 Problèmes ouverts Sécurité Réputation Contrôler le «free riding» Tables de hachage dynamique P2P sémantique On en est au début! Mixer différents types de connaissances Connaissances dynamiques (apprentissage) 42
43 Sécurité Disponibilité Authentification des ressources (si plusieurs réponses différentes pour la même ressource) Plus vieille ressource Réputation («experts») Vote Anonymat Auteur : quels auteurs ont créé quels documents Serveur : sur quels nœuds est stocké un document donné? Lecteur : quels utilisateurs accèdent à quels documents? Documents : quels documents sont stockés sur un nœud donné? 43
44 Bibliographie (1) K.Aberer et al. «Improving Data Access in P2P Systems», IEEE internet Computing, January K. Aberer. «P-Grid : A Self-Organizing Access Structure for P2P Information Systems». Proc. COOPIS, K. Aberer, M. Hauswirth. «Peer-tp-peer Information Systems : Concepts and Models, state-of-the-art, and Future Systems», tutorial IEEE ICDE E. Adar, B. Huberman. «Free Riding on Gnutella», Technical Report, Xerox Parc, Sept I. Clarke et al. «Freenet : A Distributed Anonymous Information Storage and Retrieval System», LNCS 2009, Springer Verlag, A. Crespo, H. Garcia-Molina. «Routing Indices for Peer-to-Peer Systems», Proc. ICDCS A. Crespo, H. Garcia-Molina. «Semantic Overlay Networks for P2P Systems» A COMPLETER 44
45 Bibliographie (2) N. Daswani, H. Garcia-Molina, B. Yang.»Open Problems in Data-Sharing Peer-to- Peer Systems», proc. ICDT Conf L. Gong.»JXTA : A Network programming environment», IEEE Internet Computing, 5(3), M.A.Jovanic et al. «Sclalbility issues in Large Peer-to-Peer Networks A Case Study of Gnutella», Research report, Univ. Cincinnati, J. Kleinberg. «The small-world phenomenon : an Algorithmic Perspective»? Technical report , Cornell Univ S. Ratsanamy et al. «A Scalable Content Addressable Network». Proc ACM SIGGCOMM A. Rowstron, P. Dreschel.»Pastry : Scalable, Distributed Object Location and Routing for Large-Sclae Peer-to-Peer Sharing Systems». Proc IFIP/ACM conf. On Distributed Systems Platforms, S. Saroiu, P. Gummadi, s. Gribble. «A Measurement Study of Peer-to-Peer Sharing Systems». Proc. Multimedia Computing and Networking, I. Stoica et al. «Chord : A Sclalble Peer-to-Peer Lookup Service for Internet Applications». Proc ACM SIGCOMM
46 Bibliographie(3) B. Yang, H. Garcia-Molina. «Improving Search in Peer-to-Peer Systems». Proc 28th Conf. On Distributed Systems, B. Yang, H. Garcia-Molina. «Comparing Hybrid Peer-to-Peer Systems». Proc. VLDB Conference 2002 B. Yang, H. Garcia-Molina. «Designing a Super-Peer Network». Proc ICDE Conf,
Recherche d informations à grande échelle dans des architectures Peer-to-Peer
Recherche d informations à grande échelle dans des architectures Peer-to-Peer Bruno DEFUDE Dept Informatique Institut National des Télécommunications http://www-inf.int-evry.fr/~defude/p2p 1 Plan Introduction
Plus en détailLes protocoles Peer-to-Peer GERET. Gabrielle Feltin LORIA
Les protocoles Peer-to-Peer Gabrielle Feltin LORIA PLAN Genèse et définitions Modèles P2P Napster ou le modèle hybride Gnutella ou le modèle pur Autres architectures Passage de firewall, détection Applications
Plus en détailRéplication adaptative sur les réseaux P2P
Réplication adaptative sur les réseaux pair à pair 10 mars 2006 1 Introduction 2 Réseaux pair à pair et tables de hachage distribuées 3 Le protocole app-cache 4 Le protocole LAR 5 Tests de performance
Plus en détailRevue d article : Dynamic Replica Placement for Scalable Content Delivery
Revue d article : Dynamic Replica Placement for Scalable Content Delivery Marc Riner - INSA Lyon - DEA DISIC Introduction Cet article [1] présente une technique innovante de placement de réplicats et de
Plus en détailSauvegarde collaborative entre pairs Ludovic Courtès LAAS-CNRS
Sauvegarde collaborative entre pairs 1 Sauvegarde collaborative entre pairs Ludovic Courtès LAAS-CNRS Sauvegarde collaborative entre pairs 2 Introduction Pourquoi pair à pair? Utilisation de ressources
Plus en détailArchitectures et Protocoles des Réseaux
Chapitre 9 - Les réseaux Peer-To-Peer Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com Claude Duvallet 1/40 Plan
Plus en détailDéfinition et diffusion de signatures sémantiques dans les systèmes pair-à-pair
Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair Raja Chiky, Bruno Defude, Georges Hébrail GET-ENST Paris Laboratoire LTCI - UMR 5141 CNRS Département Informatique et Réseaux
Plus en détailÉvaluation d une architecture de stockage RDF distribuée
Évaluation d une architecture de stockage RDF distribuée Maeva Antoine 1, Françoise Baude 1, Fabrice Huet 1 1 INRIA MÉDITERRANÉE (ÉQUIPE OASIS), UNIVERSITÉ NICE SOPHIA-ANTIPOLIS, I3S CNRS prénom.nom@inria.fr
Plus en détailRobin Favre Fabien Touvat. Polytech Grenoble RICM 3 ème Année Vendredi 21 Novembre 2008 Etude d Approfondissement Réseau
Robin Favre Fabien Touvat Polytech Grenoble RICM 3 ème Année Vendredi 21 Novembre 2008 Etude d Approfondissement Réseau Plan I. Système distribué A. Définition B. Exemples II. III. Stockage distribué A.
Plus en détailGestion du déploiement de composants sur réseau P2P
Gestion du déploiement de composants sur réseau P2P Stéphane Frénot 1 INRIA ARES, Laboratoire CITI Bat. Léonard de Vinci 69621 Villeurbanne Cedex stephane.frenot@insa-lyon.fr ABSTRACT: The deployment of
Plus en détailTHÈ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.
É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
Plus en détailProposition d architecture de réseau actif pour le déploiement d un réseau Peer to Peer
UNIVERSITE LIBANAISE (Faculté de Génie) UNIVERSITE SAINT-JOSEPH (Faculté d'ingénierie) Sous l'égide de l'agence Universitaire de la Francophonie AUF Diplôme d'etudes Approfondies Réseaux de télécommunications
Plus en détailEbauche Rapport finale
Ebauche Rapport finale Sommaire : 1 - Introduction au C.D.N. 2 - Définition de la problématique 3 - Etat de l'art : Présentatio de 3 Topologies streaming p2p 1) INTRODUCTION au C.D.N. La croissance rapide
Plus en détailProxies,, Caches & CDNs
Proxies,, Caches & CDNs Anthony Busson Plan Exemple de page web simple Anatomie du téléchargement d une page web Problématique Définition : Proxy, Reverse Proxy Interception, Redirection Système de cache
Plus en détailPlan du Travail. 2014/2015 Cours TIC - 1ère année MI 30
Plan du Travail Chapitre 1: Internet et le Web : Définitions et historique Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015
Plus en détailPair-à-Pair: Architectures et Services
Pair-à-Pair: Architectures et Services Fabrice Le Fessant Fabrice.Le_Fessant@inria.fr Équipe ASAP (Réseaux très large échelle) INRIA Saclay Île de France Octobre 2008 Fabrice Le Fessant () Architectures
Plus en détailRoutage Efficace pour les Réseaux Pair-à-Pair utilisant des Tables de Hachage Distribuées
Routage Efficace pour les Réseaux Pair-à-Pair utilisant des Tables de Hachage Distribuées Marguerite Fayçal To cite this version: Marguerite Fayçal. Routage Efficace pour les Réseaux Pair-à-Pair utilisant
Plus en détailEnvironnement pour le calcul pair à pair
Master Informatique et Télécommunication Parcours Systèmes Informatiques et Génie Logiciel Environnement pour le calcul pair à pair NGUYEN The Tung Groupe : Calcul Distribué et Asynchronisme Responsable
Plus en détailUFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP
Université de Strasbourg Licence Pro ARS UFR de Mathématiques et Informatique Année 2009/2010 1 Adressage IP 1.1 Limites du nombre d adresses IP 1.1.1 Adresses de réseaux valides Réseaux Locaux TP 04 :
Plus en détailIntroduction aux Technologies de l Internet
Introduction aux Technologies de l Internet Antoine Vernois Université Blaise Pascal Cours 2006/2007 Introduction aux Technologies de l Internet 1 Au programme... Généralités & Histoire Derrière Internet
Plus en détailArchitecture d un service de partage de données modifiables sur une infrastructure pair-à-pair
Architecture d un service de partage de données modifiables sur une infrastructure pair-à-pair Mathieu Jan Mathieu.Jan@irisa.fr Superviseurs : Gabriel Antoniu, Luc Bougé, Thierry Priol {Gabriel.Antoniu,Luc.Bouge,Thierry.Priol}@irisa.fr
Plus en détailNotes de cours (ENS Lyon, M1) Chapitre 2 : Réseaux Pair à Pair
Notes de cours (ENS Lyon, M1) Chapitre 2 : Réseaux Pair à Pair Table des matières 2 Réseaux pair à pair 25 2.1 Introduction et définitions...................... 25 2.1.1 Définition...........................
Plus en détailTélécommunications. IPv4. IPv4 classes. IPv4 réseau locaux. IV - IPv4&6, ARP, DHCP, DNS
Télécommunications IV - &6, ARP, DHCP, 1 32 bits => 2 32 adresses => 4'294'967'296 C'était largement suffisant dans les années 80 (Internet n'était constitué que de plusieurs centaines de noeuds) Clairement
Plus en détailLe service IPv4 multicast pour les sites RAP
Le service IPv4 multicast pour les sites RAP Description : Ce document présente le service IPv4 multicast pour les sites sur RAP Version actuelle : 1.2 Date : 08/02/05 Auteurs : NM Version Dates Remarques
Plus en détailLes Content Delivery Network (CDN)
Les Content Delivery Network (CDN) Paris Californie : + 45 ms Paris Sidney : + 85 ms Amazon : 100 ms de temps de chargement supplémentaires 1% de ventes en moins Poids moyen des pages d'accueil : 2000
Plus en détailAutorité de certification distribuée pour des réseaux pair-à-pair structurés : modèle, mise en oeuvre et exemples d applications
Autorité de certification distribuée pour des réseaux pair-à-pair structurés : modèle, mise en oeuvre et exemples d applications François Lesueur To cite this version: François Lesueur. Autorité de certification
Plus en détail1.Introduction - Modèle en couches - OSI TCP/IP
1.Introduction - Modèle en couches - OSI TCP/IP 1.1 Introduction 1.2 Modèle en couches 1.3 Le modèle OSI 1.4 L architecture TCP/IP 1.1 Introduction Réseau Télécom - Téléinformatique? Réseau : Ensemble
Plus en détailN d ordre : 4071 ANNÉE 2009. THÈSE / UNIVERSITÉ DE RENNES 1 sous le sceau de l Université Européenne de Bretagne. pour le grade de
N d ordre : 4071 ANNÉE 2009 THÈSE / UNIVERSITÉ DE RENNES 1 sous le sceau de l Université Européenne de Bretagne pour le grade de DOCTEUR DE L UNIVERSITÉ DE RENNES 1 Mention : Informatique École doctorale
Plus en détailSEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS RESEAUX
SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS & RESEAUX SEMINAIRE ATELIER SUR LA TELEPHONIE ET LA VOIX SUR IP (T-VoIP): DE LA THEORIE A LA PRATIQUE DEPLOIEMENT D UNE PLATEFORME DE VoIP AVEC ASTERIK SOUS
Plus en détailGroupe Eyrolles, 2000, 2004, ISBN : 2-212-11330-7
Groupe Eyrolles, 2000, 2004, ISBN : 2-212-11330-7 Sommaire Cours 1 Introduction aux réseaux 1 Les transferts de paquets... 2 Les réseaux numériques... 4 Le transport des données... 5 Routage et contrôle
Plus en détailPrésentation Alfresco
Présentation d un CMS : Alfresco Présentation Alfresco Ludovic Plantin, Frédéric Sénèque, Xu Zhao Polytech Grenoble Décembre 2008 Plantin, Sénèque, Xu (Polytech) Présentation Alfresco Décembre 2008 1 /
Plus en détailProposition d une grille d analyse pour la composition de systèmes P2P adaptés aux contextes applicatifs
Institut Charles Delaunay (ICD) UMR 6279 École doctorale SSTO Proposition d une grille d analyse pour la composition de systèmes P2P adaptés aux contextes applicatifs THÈSE présentée et soutenue publiquement
Plus en détailCulture informatique. Cours n 9 : Les réseaux informatiques (suite)
Culture informatique Cours n 9 : Les réseaux informatiques (suite) 1 Un réseau : Nécessité de parler un langage commun pour pouvoir communiquer dans un réseau. Différents niveaux de communication Physique,
Plus en détailRAPPORT DE STAGE DE MASTER INFORMATIQUE DE L UNIVERSITE PIERRE ET MARIE CURIE Sécurité des infrastructures critiques.
RAPPORT DE STAGE DE MASTER INFORMATIQUE DE L UNIVERSITE PIERRE ET MARIE CURIE Sécurité des infrastructures critiques. DELAMARE Simon Stage réalisé à l Ecole Nationale Supérieure des Télécommunications.
Plus en détailArchitectures haute disponibilité avec MySQL. Olivier Olivier DASINI DASINI - - http://dasini.net/blog
Architectures haute disponibilité avec MySQL Architectures Architectures haute disponibilité haute disponibilité avec MySQL avec MySQL Olivier Olivier DASINI DASINI - - http://dasini.net/blog Forum PHP
Plus en détailNOTIONS DE RESEAUX INFORMATIQUES
NOTIONS DE RESEAUX INFORMATIQUES GENERALITES Définition d'un réseau Un réseau informatique est un ensemble d'équipements reliés entre eux afin de partager des données, des ressources et d'échanger des
Plus en détailarxiv:0804.4590v1 [cs.dc] 29 Apr 2008
RenPar 18 / SympA 2008 / CFSE 6 Fribourg, 11 au 13 février 2008 Étude de performance des systèmes de découverte de ressources Heithem Abbes 1,2 Christophe Cérin 2 Jean-Christophe Dubacq 2 Mohamed Jemni
Plus en détailCisco Certified Network Associate
Cisco Certified Network Associate Version 4 Notions de base sur les réseaux Chapitre 5 01 Dans un environnement IPv4, quelles informations un routeur utilise-t-il pour transmettre des paquets de données
Plus en détailAnalyse empirique et modélisation de la dynamique de la topologie de l Internet
Analyse empirique et modélisation de la dynamique de la topologie de l Internet Sergey Kirgizov Directrice de thèse: Clémence Magnien Complex Networks, LIP6, (UPMC, CNRS) Paris, 12 décembre 2014 Plan 1
Plus en détailPour les entreprises de taille moyenne. Descriptif Produit Oracle Real Application Clusters (RAC)
Pour les entreprises de taille moyenne Descriptif Produit Oracle Real Application Clusters (RAC) POURQUOI VOTRE ENTREPRISE A BESOIN DE CLUSTERISER LES SERVEURS La continuité opérationnelle est cruciale
Plus en détailRéseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.
Mise à jour: Mars 2012 Objectif du module Réseaux Informatiques [Archi/Lycée] http://fr.wikipedia.org/ Nicolas Bredèche Maître de Conférences Université Paris-Sud bredeche@lri.fr Acquérir un... Ressources
Plus en détailRépublique Algérienne Démocratique et Populaire. Ministère de l Enseignement Supérieur et de la Recherche Scientifique
République Algérienne Démocratique et Populaire Ministère de l Enseignement Supérieur et de la Recherche Scientifique Université Kasdi Merbah Ouargla FACULTÉ DES SCIENCES ET TECHNOLOGIES ET DES SCIENCES
Plus en détailPlan du cours. Incarnations/applications du Grid Computing. Super-calcul virtuel
Plan du cours Les grilles informatiques : concepts et infrastructures La grille nationale Grid5000 Modèles de programmation et intergiciels pour le grilles Etude de cas : Globus, MPICH-G2 et GridRPC Taxinomie
Plus en détailContributions à l expérimentation sur les systèmes distribués de grande taille
Contributions à l expérimentation sur les systèmes distribués de grande taille Lucas Nussbaum Soutenance de thèse 4 décembre 2008 Lucas Nussbaum Expérimentation sur les systèmes distribués 1 / 49 Contexte
Plus en détailSur l utilisation de LDA en RI pair-à-pair
Sur l utilisation de LDA en RI pair-à-pair S. Cazalens * Y. Yang ** S. Calabretto ** E. Pacitti *** * LINA - UMR 6241 Université de Nantes - 2, rue de la Houssinière. F44322 Nantes Cedex ** LIRIS - CNRS
Plus en détailFORMATION CN01a CITRIX NETSCALER
FORMATION CN01a CITRIX NETSCALER Contenu de la formation CN01a CITRIX NETSCALER Page 1 sur 6 I. Généralités 1. Objectifs de cours Installation, configuration et administration des appliances réseaux NetScaler
Plus en détailBig Data. Cyril Amsellem Consultant avant-vente. 16 juin 2011. Talend 2010 1
Big Data Cyril Amsellem Consultant avant-vente 16 juin 2011 Talend 2010 1 Big Data Architecture globale Hadoop Les projets Hadoop (partie 1) Hadoop-Core : projet principal. HDFS : système de fichiers distribués
Plus en détailConception et contrôle des SMA tolérants aux fautes
Conception et contrôle des SMA tolérants aux fautes Une plate-forme multiagents tolérante aux fautes à base de réplication Nora FACI Contexte SMA large échelle Nombre important d agents Ressources éloignées
Plus en détailNetCrunch 6. Superviser
AdRem NetCrunch 6 Serveur de supervision réseau Avec NetCrunch, vous serez toujours informé de ce qui se passe avec vos applications, serveurs et équipements réseaux critiques. Documenter Découvrez la
Plus en détailÉtude de l application DNS (Domain Name System)
Étude de l application DNS (Domain Name System) RICM 4 - Option Réseaux Pascal Sicard Introduction Le but de ce TP est de comprendre l utilisation et le fonctionnement de l application réseau DNS (Domain
Plus en détailStockage décentralisé adaptatif : autonomie et mobilité des données dans les réseaux pair-à-pair
UNIVERSITÉ de CAEN BASSE-NORMANDIE U.F.R. : Sciences ÉCOLE DOCTORALE : SIMEM THÈSE présentée par Benoît Romito et soutenue le 11 décembre 2012 en vue de l obtention du DOCTORAT de l UNIVERSITÉ de CAEN
Plus en détailDimensionnement Introduction
Dimensionnement Introduction Anthony Busson Dimensionnement Pourquoi dimensionner? Création d un système informatique ou réseau Problème de décision (taille des différents paramètres) Evaluer les performances
Plus en détailDaniel POULIN DRT 3808 (version 2010) Faculté de droit, Université de Montréal
Daniel POULIN DRT 3808 (version 2010) Faculté de droit, Université de Montréal Les notions de base doivent être maîtrisées : protocoles, types de protocole, systèmes analogiques et numériques, les types
Plus en détailProgrammation parallèle et distribuée
Programmation parallèle et distribuée (GIF-4104/7104) 5a - (hiver 2015) Marc Parizeau, Département de génie électrique et de génie informatique Plan Données massives («big data») Architecture Hadoop distribution
Plus en détailCommunications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes
Loris MARCHAL Laboratoire de l Informatique du Parallélisme Équipe Graal Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes Thèse réalisée sous la direction
Plus en détailCisco Certified Network Associate Version 4
Cisco Certified Network Associate Version 4 Protocoles et concepts de routage Chapitre 2 Le résultat de la commande Router# show interfaces serial 0/1 est le suivant : Serial0/1 is up, line protocol is
Plus en détailTravail d évaluation personnelle UV valeur C : IRE. Planification de réseaux : Simulateur IT-GURU Academic Edition
Travail d évaluation personnelle UV valeur C : IRE Planification de réseaux : Simulateur IT-GURU Academic Edition 25 mai 2005 Objectif de l exercice d évaluation personnelle : 1. Observer le partage de
Plus en détail3A-IIC - Parallélisme & Grid GRID : Définitions. GRID : Définitions. Stéphane Vialle. Stephane.Vialle@supelec.fr http://www.metz.supelec.
3A-IIC - Parallélisme & Grid Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle Principes et Objectifs Evolution Leçons du passé Composition d une Grille Exemple d utilisation
Plus en détailChapitre 1 Le routage statique
Les éléments à télécharger sont disponibles à l adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l ouvrage EIPRCIS dans la zone de recherche et validez. Cliquez sur le titre
Plus en détailAgrégation de liens xdsl sur un réseau radio
Agrégation de liens xdsl sur un réseau radio Soutenance TX Suiveur: Stéphane Crozat Commanditaire: tetaneutral.net/laurent Guerby 1 02/02/212 Introduction 2 Introduction: schéma 3 Définition d un tunnel
Plus en détailETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE
Mémoires 2010-2011 www.euranova.eu MÉMOIRES ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE Contexte : Aujourd hui la plupart des serveurs d application JEE utilise des niveaux de cache L1
Plus en détail17/07/2013. Décisionnel dans le Nuage. Laboratoire ERIC. Section 1. Équipe d Accueil 3083. Décisionnel dans le Nuage.
Master 2 FDGC-ECD Année 203-204 Laboratoire ERIC Équipe d Accueil 3083 et Jérôme Darmont eric.univ-lyon2.fr/~jdarmont/ Section Décisionnel dans le Nuage 2 Le meilleur des mondes Du décisionnel à papa datawarehousing0.wikispaces.com
Plus en détailFonctionnement d Internet
Fonctionnement d Internet internet Fonctionnement d Internet Code: internet Originaux url: http://tecfa.unige.ch/guides/tie/html/internet/internet.html url: http://tecfa.unige.ch/guides/tie/pdf/files/internet.pdf
Plus en détailChapitre 1: Introduction générale
Chapitre 1: Introduction générale Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Table des matières Définitions et examples Architecture
Plus en détail2. DIFFÉRENTS TYPES DE RÉSEAUX
TABLE DES MATIÈRES 1. INTRODUCTION 1 2. GÉNÉRALITÉS 5 1. RÔLES DES RÉSEAUX 5 1.1. Objectifs techniques 5 1.2. Objectifs utilisateurs 6 2. DIFFÉRENTS TYPES DE RÉSEAUX 7 2.1. Les réseaux locaux 7 2.2. Les
Plus en détailInstallation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
Plus en détailArchitecture distribuée pour la gestion des ressources dans des grilles à grande échelle
Architecture distribuée pour la gestion des ressources dans des grilles à grande échelle Emmanuel Jeanvoine, Louis Rilling #, Christine Morin, Daniel Leprince EDF R&D, IRISA Paris Project Team, # Université
Plus en détailTutoriel XBNE Connexion à un environnement XBMC distant
Tutoriel XBNE Connexion à un environnement XBMC distant 1. Introduction... 3 2. Quelques notions d informatique... 4 2.1 Réseau informatique... 4 2.1.1 Adresse ip... 4 2.1.2 Fixer l adresse ip d un équipement...
Plus en détailDécouverte et analyse de dépendances dans des réseaux d entreprise
Découverte et analyse de dépendances dans des réseaux d entreprise Samer MERHI Sous la direction de: Olivier FESTOR LORIA - Equipe MADYNES - Université Henri Poincaré June 24, 2008 1 / 24 Plan 1 Introduction
Plus en détailChapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet
Chapitre I La couche réseau 1. Couche réseau 1 Historique de l Internet Né 1969 comme projet (D)ARPA (Defense) Advanced Research Projects Agency; US Commutation de paquets Interconnexion des universités
Plus en détail4. Utilisation d un SGBD : le langage SQL. 5. Normalisation
Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :
Plus en détailTIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web
Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information
Plus en détailRecherche d information textuelle
Recherche d information textuelle Recherche Web B. Piwowarski CNRS / LIP6 Université Paris 6 benjamin@bpiwowar.net http://www.bpiwowar.net Master IP - 2014-15 Cours et travaux pratiques basés sur les documents
Plus en détailTCP/IP, NAT/PAT et Firewall
Année 2011-2012 Réseaux 2 TCP/IP, NAT/PAT et Firewall Nicolas Baudru & Nicolas Durand 2e année IRM ESIL Attention! Vous devez rendre pour chaque exercice un fichier.xml correspondant à votre simulation.
Plus en détailGRIDKIT: Pluggable Overlay Networks for Grid Computing
GRIDKIT: Pluggable Overlay Networks for Grid Computing Paul Grace, Geoff Coulson, Gordon Blair, Laurent Mathy, Wai Kit Yeung, Wei Cai, David Duce, Chris Cooper Computing Department, Lascaster University
Plus en détailCaches sémantiques coopératifs pour la gestion de données sur grilles
Caches sémantiques coopératifs pour la gestion de données sur grilles Laurent d Orazio, Fabrice Jouanot, Cyril Labbé, Claudia Roncancio Laboratoire d Informatique de Grenoble 681, rue de la Passerelle,
Plus en détailLe Cloud au LIG? Pierre Neyron PimLIG - 2013-04-14
Le Cloud au LIG? Pierre Neyron PimLIG - 2013-04-14 Cloud = buzz word Employé à toutes les sauces... http://www.youtube.com/watch?v=rdkbo2qmyjq (pub SFR) tout le monde fait du cloud? Qui fait du cloud au
Plus en détail1. Introduction à la distribution des traitements et des données
2A SI 1 - Introduction aux SI, et à la distribution des traitements et des données Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle Support de cours élaboré avec l aide de
Plus en détailHypervision et pilotage temps réel des réseaux IP/MPLS
Hypervision et pilotage temps réel des réseaux IP/MPLS J.M. Garcia, O. Brun, A. Rachdi, A. Al Sheikh Workshop autonomique 16 octobre 2014 Exemple d un réseau opérateur national 8 technologies : 2G / 3G
Plus en détailEcole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24
Ecole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24 1 Semestre 4 : Fev. 2015 Cluster Caractéristiques : Centralisé Fortement couplé Même domaine administratif
Plus en détailTP de réseaux : Domain Name Server.
ADJIDO Idjiwa, ARIB El Mehdi, CLOIREC Olivier Groupe 1 TP de réseaux : Domain Name Server. Introduction... 2 Présentation du Système de nom de domaines... 2 Le DNS... 2 L accès aux machines... 2 Le fichier
Plus en détailCompte-rendu du TP n o 2
Qiao Wang Charles Duchêne 27 novembre 2013 Compte-rendu du TP n o 2 Document version 1.0 F2R UV301B IPv6 : déploiement et intégration Sommaire 1. ÉTABLISSEMENT DU PLAN D ADRESSAGE 2 2. CONNEXION DU ROUTEUR
Plus en détailVers une approche Adaptative pour la Découverte et la Composition Dynamique des Services
69 Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services M. Bakhouya, J. Gaber et A. Koukam Laboratoire Systèmes et Transports SeT Université de Technologie de Belfort-Montbéliard
Plus en détailJXTA : Un Framework Peer-to-Peer Open Source
JXTA : Un Framework Peer-to-Peer Open Source Quentin Dallons qdallons@info.fundp.ac.be Institut d informatique FUNDP Namur, Belgique Résumé Les technologies Peer-to-Peer sont aujourd hui de plus en plus
Plus en détailEquilibrage de charge pour les grilles de calcul : classe des tâches dépendantes et indépendantes.
Equilibrage de charge pour les grilles de calcul : classe des tâches dépendantes et indépendantes. Meriem Meddeber 1 et Belabbas Yagoubi 2 1 Université de Mascara, Faculté des sciences, Département des
Plus en détail2009/2010 DESCRIPTIF DES UNITES D ENSEIGNEMENT OPTIONNELLES SPECIALITE RIM
DESCRIPTIF DES UNITES D ENSEIGNEMENT OPTIONNELLES SPECIALITE RIM Réseaux d infrastructure L évolution du marché des télécommunications conduit à cette dualité : du côté applicatif : il y a une convergence
Plus en détailAGREGATION DE LIENS ENTRE UNE APPLIANCE FAST360 ET UN COMMUTATEUR. Table des matières PRINCIPES DE L'AGREGATION DE LIENS... 2
AGREGATION DE LIENS ENTRE UNE APPLIANCE FAST360 ET UN COMMUTATEUR Table des matières PRINCIPES DE L'AGREGATION DE LIENS... 2 Définition... 2 Le Bonding Round Robin... 2 EtherChannel de Cisco... 2 Trunk
Plus en détailN.B. Cette thèse a été financée par France Télécom Division R&D et préparée au sein de France Télécom Division R&D en collaboration avec le LRI.
ORSAY N attribué par la bibliothèque N D ORDRE : / / / / / / / / / / / UNIVERSITÉ DE PARIS-SUD U.F.R. SCIENTIFIQUE D ORSAY T H È S E présentée pour obtenir le grade de DOCTEUR EN SCIENCES DE L UNIVERSITÉ
Plus en détailFonctions Réseau et Télécom. Haute Disponibilité
Appliance FAST360 Technical Overview Fonctions Réseau et Télécom Haute Disponibilité Copyright 2008 ARKOON Network Security 2/17 Sommaire I. Performance et disponibilité...3 1. Gestion de la bande passante
Plus en détailChapitre 1. Infrastructures distribuées : cluster, grilles et cloud. Grid and Cloud Computing
Chapitre 1. Infrastructures distribuées : cluster, grilles et cloud Grid and Cloud Computing Problématique Besoins de calcul croissants Simulations d'expériences coûteuses ou dangereuses Résolution de
Plus en détailACCESSNET -T IP Technique système TETRA d Hytera. www.hytera.de
Technique système TETRA d Hytera est la solution complète et performante pour toutes les applications de la téléphonie mobile professionnelle. www.hytera.de Bref aperçu Pour une communication TETRA professionnelle
Plus en détailUn concept multi-centre de données traditionnel basé sur le DNS
Confiez vos activités critiques à un expert S il est crucial pour vos activités commerciales que vos serveurs soient disponibles en continu, vous devez demander à votre hébergeur de vous fournir une solution
Plus en détailProposition d une architecture pour ebay, en mettant l accent sur les notions de scalabilité, de résilience, et de tolérance aux pannes.
PROJET «EBAY» V1 MANUEL ROLLAND, SCIA 2009, REMIS LE 7 MARS 2008 1. Rappels sur le projet : Proposition d une architecture pour ebay, en mettant l accent sur les notions de scalabilité, de résilience,
Plus en détail4. SERVICES WEB REST 46
4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,
Plus en détailComputer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2002. ENPC.
Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2002. Réseau 1 Architecture générale Couche : IP et le routage Couche : TCP et
Plus en détailÉquilibrage de Charge dans un Réseau Pair-à-Pair Structuré : une Méthode Dynamique Intégrée
Université de Montréal Équilibrage de Charge dans un Réseau Pair-à-Pair Structuré : une Méthode Dynamique Intégrée par Viet Dung LE Département d Informatique et de Recherche Opérationnelle Faculté des
Plus en détailTests de performance du matériel
3 Tests de performance du matériel Après toute la théorie du dernier chapitre, vous vous demandez certainement quelles sont les performances réelles de votre propre système. En fait, il y a plusieurs raisons
Plus en détailRésolution de noms. Résolution de noms
cb (C:\Documents and Settings\bcousin\Mes documents\enseignement\res (UE18)\12.DNS.fm- 25 janvier 2009 13:15) PLAN Introduction Noms des domaines de noms Principe de la résolution de noms La résolution
Plus en détailDHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013
DHCP et NAT Cyril Rabat cyril.rabat@univ-reims.fr Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 22-23 Cours n 9 Présentation des protocoles BOOTP et DHCP Présentation du NAT Version
Plus en détail