DADES IDENTIFICATIVES 2008_09
Assignatura XARXES P2P Codi 175112115
Ensenyament
Enginyeria Informàtica i de la Seguretat (2007)
Cicle 2on
Descriptors Crèd. Tipus Curs Període
4.5 Obligatòria Segon Únic anual
Llengua d'impartició
Castellà
Català
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
GARCÍA LÓPEZ, PEDRO ANTONIO
Adreça electrònica pedro.garcia@urv.cat
marc.sanchez@urv.cat
Professors/es
GARCÍA LÓPEZ, PEDRO ANTONIO
SANCHEZ ARTIGAS, MARC
Web http://http://www.etse.urv.es/EngInf/assig/p2p/
Descripció general i informació rellevant Es pretén que els alumnes coneguin els models i algorismes bàsics de serveis descentralitzats, així com els fonaments dels sistemes Peer-to-Peer (P2P). S’explicarà tot el cicle de vida del disseny d’un servei, explicant tant la part de disseny d’algorismes, com la simulació, i per últim la d’experimentació. L'assignatura tindrà un marcat caràcter pràctic incidint en l'aplicabilitat de les tecnologias explicades. Els alumnes crearàn sistemes P2P reals sobre una xarxa de ordinadors mundial (PlanetLab).

Competències
Tipus A Codi Competències Específiques
  Recerca
  AR1 Dominar l’anàlisi estadística.
  AR2 Aplicar els coneixements de matemàtiques a l’enginyeria informàtica.
  AR3 Conèixer productes tecnològics i tendències de la tecnologia.
  AR5 Redactar documentació científica.
  AR8 Analitzar, dissenyar i desenvolupar arquitectures de computadors.
  AR9 Analitzar, dissenyar i desenvolupar arquitectures de xarxes.
  AR10 Analitzar, dissenyar i desenvolupar sistemes robotitzats i intel·ligents.
  AR11 Analitzar, dissenyar i desenvolupar bases de dades i sistemes d’informació tenint en compte l’explotació de les dades.
Tipus B Codi Competències Transversals
  Comú
  BC1 Creativitat. Desenvolupar idees i projectes originals
  BC3 Flexibilitat. Disponibilitat per a l'adaptació en ambients canviants
  BC4 Resoldre problemes de forma efectiva
  BC5 Transferibilitat. Aplicar coneixements i habilitats en entorns nous o no familiars i en contextos multidisciplinars relatius a la seva àrea específica
  BC6 Actuar amb un esperit crític i responsable.
Tipus C Codi Competències Nuclears
  Comú
  CC1 Domini de l’expressió i la comprensió del/s idioma/es estrangers per al desenvolupament professional derivat del curs del postgrau.
  CC3 Desenvolupament d’una perspectiva global del món en l’àrea específica on s’ubica el postgrau
  CC4 Desenvolupament d’habilitats informacionals
  CC5 Gestió del temps per al desenvolupament acadèmic i professional

Objectius d'aprenentatge
Objectius Competències
Saber disenyar sistemes distribuïts descentralitzats AR2
AR3
AR8
AR11
BC3
BC4
CC1
CC4
CC5
Conèixer els conceptes essencials de xarxes overlay d'àmbit mundial i entorns peer-to-peer estructurats i no estructurats AR1
AR2
AR10
AR11
BC1
BC3
BC6
CC1
CC3
CC5
Fer un estudi i presentació d'un article científic AR1
AR5
AR8
AR9
BC1
BC5
BC6
CC1
CC3
CC4
CC5

Continguts
Tema Subtema
Introducció als models descentralitzats Xarxes Peer-to-Peer;
Història i exemples ;
Computació autònoma i auto-configurable ;
Edge Computing i entorns Grid
Disseny de serveis descentralitzats Models P2P ;
Xarxes P2P no estructurades ;
Xarxes P2P Estructurades ;
Algorismes de Taules de Hash distribuïdes (DHTs) ;
Proximitat en Xarxes P2P (network proximity) ;
Simulació de Xarxes Conceptes bàsics de simulació discreta; Simulació de Xarxes TCP/IP ; Simulació d’Overlays: PlanetSim; Visualització de xarxes i graphs: Pajek
Experimentació de serveis descentralitzats La xarxa mundial PlanetLab ; Proximitat en la xarxa mundial; Emulació de xarxes

Planificació
Metodologies  ::  Proves
  Competències (*) Hores a classe Hores fora de classe (**) Hores totals
Activitats Introductòries
1 0 1
 
Sessió Magistral
14 25.2 39.2
Pràctiques a través de TIC en aules informàtiques
30 42 72
 
Atenció personalitzada
2 0 2
 
 
(*) En el cas de docència no presencial, són les hores de treball amb suport vitual del professor.
(**) Les dades que apareixen a la taula de planificació són de caràcter orientatiu, considerant l’heterogeneïtat de l’alumnat

Metodologies
Metodologies
  Descripció
Activitats Introductòries Pràctiques de anàlisi de xarxes peer-to-peer i topologies
Sessió Magistral Estudi i presentació d'un article científic
Pràctiques a través de TIC en aules informàtiques Simulació i experimentació de problemes i algorismes al aula

Atenció personalitzada
 
Sessió Magistral
Pràctiques a través de TIC en aules informàtiques
Descripció
Atencio al alumne en despatx i online via messenger, mail i chat

Avaluació
  Descripció Pes
Activitats Introductòries
Sessió Magistral
Pràctiques a través de TIC en aules informàtiques
 
Altres comentaris i segona convocatòria

Fonts d'informació

Bàsica Ralf Steinmetz, Klaus Wehrle, Peer-to-Peer Systems and Applications, Springer Verlag, 2005
A. Tanenbaum, M. van Steen., Distributed Systems. Principles and Paradigm, Prentice Hall, 2002
Berman, Grid Computing: Making The Global Infrastructure a Reality, John Wiley & Sons, 2003
Andy Oram, Peer-To-Peer: Harnessing the Power of Disruptive Technologies , O’Reilly, 2001

Complementària

Recomanacions