81333-1 Tietoliikenne I (muuntokoulutettavien erikoiskurssi) (2ov)



Kurssikoe 27.4.2001


Kirjoita jokaisen vastauspaperisi yläreunaan kurssin nimi ja kokeen päivämäärä sekä nimesi, syntymäaikasi ja allekirjoituksesi.



1. Selvitä lyhyesti, mitä tarkoitetaan seuraavilla (a' 2p)

a) pakettivälitys (packet switching)

b) kanavointi (multiplexing)

c) siirtonopeus (transmission rate) ja etenemisviive (propagation delay)

d) korjaava koodaus (forward error correction)

e) valikoiva toisto (selective repeat)

2. Helsingin yliopiston opiskelija A. Innokas lähettää lyhyen sähköpostiviestin ystävälleen B. Eagerille, joka opiskelee Lontoossa.

a) Mitä tapahtuu sovellustasolla A. Innokkaan viestille? Mitä sovellustason toimintoja tarvitaan ja mitä sovellustason protokollia käytetään? (5 p)

b) Mitä tapahtuu kuljetuskerroksella? Mitä kuljetuskerroksen toimintoja ja protokollia tarvitaan sovelluskerroksen viestien kuljettamiseen? (5 p)


3. Hidas aloitus (slow start)

a) Mihin hidasta aloitusta käytetään? Mitä hyötyä siitä on? Voiko siitä olla haittaa? Jos, niin missä tilanteissa? (3 p)

b) Käytetään hidasta aloitusta linjalla, jonka kiertoviive (round-trip time) on 100 ms. Linjalla ei ole ruuhkaa ja kuittaukset saapuvat ajoissa. Vastaanottajan ikkuna on 18 KB ja segmentin maksimikoko (MSS) 2 KB. Kynnysarvo (threshold) on aluksi 30 KB. Lähetettävänä on 60 MB. Esitä kaaviokuvana, kuinka lähetys tapahtuu, jos siinä ei esiinny mitään virhetilanteita tai viiveitä.(6 p)

c) Mitä tapahtuu, jos lähetettyyn sanomaaan ei tule kuittausta ajoissa ja uudelleenlähetys- ajastin laukeaa? (3 p)

4. Etäisyysvektorireititys (Distance vector routing)

a) Miten reitittimet päivittävät reititystaulunsa etäisyysvektorireititystä käytettäessä? (4 p) b) Näytä esimerkeillä, kuinka etäisyysvektorireititystä käytettäessä 'hyvät uutiset leviävät nopeasti ja huonot uutiset hitaasti'. Miten tätä ongelmaa on pyritty ratkaisemaan?( 4 p)

c) Mitä muita ongelmia etäisyysreitityksessä on? (2 p)

5. Tuntumaton silta (transparent bridge)

Useita lähiverkkoja on yhdistetty toisiinsa tuntumattomia siltoja käyttäen. Kuvaa, miten sillat toimittavat kehyksen lähiverkon A solmusta N1 lähiverkon B solmuun N2. Mitä tietoja sillat tähän tarvitsevat ja miten ja mistä ne saavat tiedot? (8 p)