Tietoliikenne II







Koe 22.1. 2002



Kirjoita jokaisen vastauspaperisi alkuun kurssin nimi ja kokeen päivämäärä sekä nimesi, syntymäaikasi ja allekirjoituksesi. Kokeessa ei saa käyttää kirjoja eikä laskimia.


1. Kerro lyhyesti, mitä seuraavilla termeillä ja lyhenteillä tarkoitetaan ja missä niitä käytetään tai missä ne esiintyvät.

  1. Taajuushyppely (frequence hopping) ( 4 p)

  2. Reverse path forwarding (4 p)

  3. Piiloaseman ongelma (hidden station problem)(4 p)

  4. Vuoromerkkiämpäri (token bucket) (4 p)


2. Miten RED-puskuri toimii? Missä sitä käytetään ja mitä ongelmaa se pyrkii ratkaisemaan? (10 p)


3. Internetin palvelunlaatu (Quality of Service)

a) Miksi Internetin nykypalvelut eivät riitä? Mitä ongelmia niissä on? (3p)

b) Mitä vaihtoehtoja on ehdotettu Internetin palvelunlaadun (QoS) parantamiseksi? Esitä eri ehdotusten perusideat sekä niiden edut ja haitat. (15 p)


  1. Monilähetysreititys (Multicast routing)

a) Mitä monilähetys on? Miksi monilähetysreititys tarpeen ja miten se eroaa tavallisesta Internet-reitityksestä? (4 p)

b) Esittele kolme monilähetysreitityksessä käytettyä protokollaa ja selvitä myös lyhyesti niiden perustoiminnot ja -piirteet. (12 p)















Data Communications II




Examination 22.1.2002



Write the name of the course, date, your name, identity number and signature on every separate sheet. Books and calculators are not allowed.


1. Explain shortly what is meant by following terms and where they are used

  1. Frequency hopping (4 p)

  2. Reverse path forwarding (4 p)

  3. Hidden station problem (4 p)

  4. Token Bucket (4 p)


2. How does the RED buffer function? Where is it used and what problems does it try to solve? (10 p)


3. Internet quality of service

a) Why are the services provided by the Internet nowadays not enough? What are the problems with them? (3 p)

b) What different solutions have been proposed to enchance the Internet quality of service? Explain the basic ideas of these solutions and their advantages and disadvantages.(15 p)


4. Multicast routing

a) What is multicast? Why is it necessary to have multicast routing and how does it differ from normal Internet routing? (4 p)

b) Describe three protocols used in multicast routing and explain rather shortly their basic functions and features. (12 p)