Tietoliikenne
I
Kurssikoe 12.4.2005
Kirjoita jokaisen vastauspaperisi alkuun kurssin nimi ja kokeen
päivämäärä sekä nimesi, syntymäaikasi
ja allekirjoituksesi.
- Lähettäjän
verkkoon lähettämät paketit voivat tulla perille
virheellisinä tai kadota kokonaan.
-
Mitkä tekijät
aiheuttavat virheellisiä paketteja tai pakettien katoamisia?
(4p)
-
Miten vastaanottaja havaitsee
paketin virheelliseksi tai huomaa paketin puuttuvan? Mitä eri
keinoja ja tapoja on
käytettävissä? Miten tällaisesta virhetilanteesta
toivutaan? (8 p)
-
Miten Internet-protokollat IP,
UDP ja TCP suhtautuvat virheisiin ja virhetilanteesta
toipumiseen? (8 p)
-
Opiskelija surffailee Internetissä
ja klikkaa URL-linkkiä. Tuloksena opiskelijan koneen näytölle
tulee näkyviin osoitetta vastaava sivu jostakin kaukana
olevasta koneesta.
- Mitä sovelluskerroksella
tapahtui? Mitä sovelluskerroksen toimintoja ja protokollia
käytettiin? Mitä
sanomia sovelluskerroksella lähetettiin? (8 p)
- Mitä tapahtui
kuljetuskerroksella? Mitä kuljetuskerroksen sanomia eli
segmenttejä tarvittiin
ja missä järjestyksessä
segmentit lähetettiin? (12 p)
-
Vastaa seuraaviin kysymyksiin. (20 p)
- Reititin vastaanottaa eteenpäin
toimitettavaksi 4000 tavun datasähkeen, jonka numero on 123,
mutta verkko, jonne paketti
pitäisi lähettää hyväksyy korkeintaan 1500
tavun kokoisia datasähkeitä. Miten
IPv4-protokolla toimii tässä tilanteessa? (5 p)
- Näytä esimerkeillä,
kuinka etäisyysvektorireititystä (distance vector routing)
käytettäessä 'hyvät uutiset leviävät
nopeasti ja huonot uutiset hitaasti'. Miten tätä ongelmaa
on pyritty ratkaisemaan?( 5 p)
-
Miten Ethernet-verkon asema
toimii halutessaan lähettää kehyksensä verkkoon?
(5 p)
-
Mitä tarkoitetaan
ruuhkanvalvonnalla (congestion control) ja vuonvalvonnalla
(flow control)? Millainen on
TCP-protokollan käyttämä vuonvalvontamenetelmä?
(5 p)