S-72.1120 Tiedonsiirto ja yhteyskäytännöt
Tapaus 1-08 -- oppimistavoitteita

Kuten alla näkyy, eri ryhmien tavoitteet voivat hieman erota toisistaan, kunhan tapauksen
keskeiset asiat ovat mukana.

Yhteydenmuodostus & ylläpito
Virhetilanteet
    - verkon ongelmat & muutokset
    - paketin vääristymät
Paketin perillepääsy & tarkistus

TCPn käyttäytyminen ylemmän kerroksen kanssa?
Millaisia ongelmatilanteita TCP kohtaa ja miten se ratkaisee ne?

TCP-frame rakenne
Appl - TCP - IP -suhteet
Virheenkäsittely

Virheenkorjausmenetelmät
Matkan mutkat
TCP- ja IP-protokollat, mitä?
Tiedonsuojaus

Virheenkäsittely?
OSI-malli?

What is 3-way handshake?
How does TCP work with IP?
Use of checksum?

TCP-kehyksen kenttien merkitykset
TCPn rajapinnat ylempien & alempien kerrosten kanssa
Vuonohjaus (flow control)

Kuittaukset, kulkureitti, toiminta virhetilanteessa

Miten TCP toimii ja mihin sitä käytetään?
Yhteistyö IPn kanssa
Miten sovellukset käyttävät TCPtä?
Ongelmat ja kehitys

(Reitin etsiminen verkosta
Checksumin laskeminen
    - pariteetti
    - virheenkorjaustapoja
Pakkaustapoja
Salaustapoja)