TIES322 Tietoliikenneprotokollat 2 (1-5 op)

Arvosteluasteikko
0-5
Opetuskieli/-kielet
suomi

Osaamistavoitteet

Kurssin jälkeen opiskelijalla on hyvä perustietämys kuljetuskerroksen protokollista. Opiskelija osaa käyttää sokettirajapintaa ja osaa implementoida yksinkertaisen protokollan sekä osaa lisätä kuljetuskerroksen ominaisuuksia sovellukseen silloin kun UDP ei ole riittävä ja TCP on liian raskas. Opiskelija oppii simuloimaan erikokoisia verkkoja sekä niiden reititykseen liittyviä protokollia.

Suoritustavat

Harjoitustehtävät

Sisältö

Kuljetuskerroksen protokollat, reititysprotokollat, tila-automaatit protokollasuunnittelussa, multicast, sokettiohjelmointi, virheiden havaitseminen tiedonsiirrossa ja niistä toipuminen, protokollaohjelmointi.

Arviointiperusteet

Kurssin harjoitustehtävistä kerättävät pisteet.

Esitietovaatimukset

TIEA322 Tietoliikenneprotokollat, TIEP111 Ohjelmointi 2, TIEA241 Automaatit ja kieliopit. Tai vastaavat tiedot eli TCP/IP protokollapino, yleisimmät sovellusprotokollat, hyvä ohjelmointitaito, kokemusta sokettiohjelmoinnista sekä kokemusta verkkojen simul