58069-8 Tietoliikenne: loppukoe 5.2.1999 Kirjoita jokaisen vastauspaperisi alkuun kurssin nimi ja kokeen päivämäärä sekä nimesi, syntymäaikasi ja allekirjoituksesi. 1. Tiedonsiirron virheenvalvonnassa on käytettävissä ns. paluu n:ään -menetelmä (go-back-n) ja valikoiva toisto (selective repeat). a) Simuloi käyttäen kumpaakin menetelmää tietoliikenteen etenemistä tilanteesta, jossa ensin kehys N katoaa ja sen jälkeen kehys N+1 saapuu virheellisenä vastaanottajalle. Aikaisemmat kehykset (1 - N-1) ovat tulleet perille virheettöminä. Samoin seuraavat kehykset saapuvat vastaanottajalle virheettöminä. Vastauksesta on käytävä ilmi tapahtumien järjestys ja puskurien sisältö (= kulloinkin talletetut kehykset) kussakin vaiheessa. (10 p) b) Miten tehokkaasti menetelmät toimivat satelliittilinkillä, kun sanomankoko on 1000 bittiä ja kehysten numerointiin käytetään 3 bittiä? Kumpi menetelmistä sopii paremmin satelliitiyhteyteen ja millä perusteella? Vai ovatko menetelmät yhtä hyviö/huonoja? (5 p) 2. Lähiverkkoja yhdistetään silloilla (bridge). Tärkeimpiä siltoja ovat tuntumaton silta (transparent bridge) ja lähdereitittävä silta (source routing bridge). Kuvaa, miten kummassakin sillassa kehys reititetään lähiverkon A solmusta N1 lähiverkon B solmuun N2. Millä periaatteella reititystiedot on muodostettu? Miten tiedot hankitaan ja miten niitä ylläpidetään? (15 p) 3. Mitä tarkoitetaan ruuhkalla (congestion)? Miksi ruuhkan valvonta (congestion control) on vuonvalvontaa (flow control) hankalampi ongelma? Mitä eri menetelmiä verkkokerroksella (network layer) voidaan käyttää ruuhkan estämiseen ja ruuhkasta toipumiseen? (15 p) 4. Miten IP-protokollan uudempi versio IPv6 pyrkii korjaamaan nykyisen IP-protokollan IPv4:n puutteita? Mitä piirteitä ja toimintoja siihen on lisätty ja miksi ne on lisätty? (15 p)