Tietoliikenne kevät 2000

2. Harjoitustehtävät (1.-4.2.)


1. Vastaa hyvin lyhyesti seuraaviin kysymyksiin ("review"-tyyppinen tehtävä: vastaukset löytyvät suoraan luennoilta tai kirjasta).
a) Luettele OSI-mallin kunkin kerroksen tärkein tehtävä.
b) Mitä ovat TCP ja UDP? Miten eroavat toisistaan?
c) Miten suhtautuvat toisiinsa käsitteet palvelu, rajapinta ja protokolla
(service, interface, protocol)?
d) Mitä ovat piirikytkentä, virtuaalinen piirikytkentä, pakettikytkentä?
e) Mitä säätelevät protokollat X.21, X.25, X.29 ?
f) Miksi ATM käyttää pieniä kiinteämittaisia paketteja?
g) Mitä ovat ISO, ANSI, ETSI, ITU-T, CCITT ?
h) Kuka määrittelee ISO-standardit, kuka TCP/IP-standardit?

2. OSI:n kerrokset voisivat olla yhteydellisiä ja yhteydettömiä toisistaan aika lailla riippumatta. Anna esimerkkejä ympäristöistä (sovellus <-> verkko), joissa olisi ihan mahdollista/järkevää antaa päällekkäisten kerrosten olla vuorotellen yhteydellisiä ja yhteydettömiä (mukaan ei lasketa kerroksia, joissa ko. käsiteparilla ei ole merkitystä).

3. Siirtoyhteystasolla voi tapahtua kaikenlaisia häiriöitä, kuten
- paketin sisältö muuttuu,
- paketti katoaa,
- yhteys katkeaa vähäksi aikaa.
Miten häiriö voidaan havaita? Miten häiriöstä voidaan toipua? Mieti erikseen tapauksia, joissa kuljetettava tieto on a) tekninen raportti, b) äänipuhelu, c) video.

4. Tietoliikenne aiheuttaa aina silloin tällöin verkossa ruuhkaa. Miten tilanne havaitaan? Mitä vaikutuksia ruuhkalla on? Miten ruuhkasta voidaan toipua? Mieti, millaisia ratkaisuja OSI:n eri tasoilla voitaisiin tehdä? (älä mene yksityiskohtiin, periaate-ehdotukset eri tasoille riittävät.)

5. Miksi SMDS suunniteltiin yhteydettömäksi ja kehysvälitys (frame relay) yhteydelliseksi protokollaksi? Miten näiden vuonvalvonnat eroavat toisistaan? Voiko ruuhkaa kuitenkin syntyä? Jos voi, niin mitä sitten tapahtuu?

6. Miksi on vaikeata mitata tiedon siirtoaikaa lähettäjältä vastaanottajalle yli alueverkon?

Läsnäolokriteeri: vähintään kolme tehtävää tehtynä, tehtävän 1 on sisällyttävä niihin.