582615 Overlay and P2P Networks (ohtk 25.8.2011)

Pääteemat Esitiedot Lähestyy oppimistavoitetta Saavuttaa oppimistavoitteet Syventää oppimistavoitteita

Sovelluskerroksen verkot sekä vertaisverkot: määritelmä ja järjestelmät

Tietoliikenteen ja Hajautettujen järjestelmien peruskäsitteet (TilPe, HJ) Osaa määritellä vertaisverkon ja perustella, mitkä ovat vertaisverkkojen erityispiirteitä
Osaa kuvata vähintään yhden vertaisverkkojärjestelmän toteutuksen
Osaa kvalitatiivisesti perustellen vertailla vertaisverkkojen määritelmiä
Osaa vertailla perustellen eri vertaisverkkojen eroja ja niiden soveltuvuutta eri tehtäviin
Osaa antaa oman määritelmän vertaisverkolle ja perustella sen
Hajautetut hajautustaulut

Tietoliikenteen ja hajautettujen järjestelmien peruskäsitteet (TilPe, HJ)

Iso-O-notaatio ja algoritmien kompleksisuus

Osaa määritellä käsitteet strukturoitu ja strukturoimaton verkko ja osaa luokitella eri vertaisverkot näiden mukaan
Osaa määritellä käsitteen hajautettu hajautustaulu
Osaa kuvailla vähintään yhden hajautetun hajautustaulun toiminnan
Osaa perustellen vertailla eri hajautettuja hajautustauluja
Osaa suunnitella sovelluksia, jotka käyttävät hyväkseen hajautettuja hajautustauluja
Pystyy analysoimaan hajautettujen hajautustaulujen suorituskykyä analyyttisesti
Osaa perustellen valita sopivan hajautetun hajautustaulun ratkaistavan ongelman mukaan
Tuntee alan uusimman kirjallisuuden
Vertaisverkkojen luotettavuuden analysointi ja mallinnus Todennäköisyyslasken- nan perusteet
Vikasietoisuuden perustiedot (HJ)
Osaa mallintaa vertaisverkkojen luotettavuutta todennäköisyyslaskennan avulla
Osaa luetella tärkeimmät vertaisverkkojen vikasietoisuuteen vaikuttavat tekijät
Osaa analyyttisesti mallintaa ja verrata eri vertaisverkkojen luotettavuutta ja vikasietoisuutta
Osaa perustellen kuvailla, miten vertaisverkkopohjaisten järjestelmien suunnittelussa voidaan vikasietoisuus ottaa huomioon
Tuntee alan uusimman kirjallisuuden
Vertaisverkko- pohjainen sisällönjako Tietoliikenteen perusteet kurssi Osaa selittää sisällönjakoon käytettyjä perusratkaisuja
Osaa selittää yhden vertaisverkkopohjaisen sisällönjakojärjestelmän toiminnan
Osaa vertailla sisällönjakojärjestelmien toimintaa niiden perusalgoritmien pohjalta
Tuntee useampia sisällönjakojärjestelmiä ja osaa verrata niitä analyyttisesti
Osaa soveltaa Verkkokoodausta
Tuntee alan uusimman kirjallisuuden
Vertaisverkkojen tietoturva Tietoturvan perusteet kurssi Osaa kuvailla vertaisverkkojen tietoturvaongelmat
Tuntee käsitteen sybil- hyökkäys
Osaa perustella, miten tietoturvaongelmat voidaan ratkaista
Osaa selittää, miten sybilhyökkäystä vastaan voidaan puolustautua
Osaa perustella sybilhyökkäyksen puolustuksen
Tuntee alan uusimman kirjallisuuden

 

28.08.2011 - 19:31 Jyrki Kivinen
04.03.2011 - 12:40 Sasu Tarkoma