Tietoliikenneohjelmistojen ja multimedian laboratorio Tietokoneverkot

Tentti joulukuussa 1997

Tik-110.350 Tietokoneverkot, tentti 9.12.1997

1. Lyhenteitä (12 pistettä)

Kirjoita (tarvittaessa) auki ja selitä seuraavat termit ja lyhenteet:

2. Tenttien kehittäminen (8 pistettä)

Tentit ovat yleensä pakollinen osa kurssia. Niillä pyritään mittaamaan osaaminen ja varmistamaan, että opiskelija on sisäistänyt kyseisen kurssialueen sisällön ja saavuttanut kurssille asetetut oppimisen tavoitteet.

Perinteisessä tenttitapahtumassa kysymykset kurssialueesta esitetään paperilla tenttitilaisuudessa ja kysymyksiin tulee vastata käsin konseptipaperille - aivan kuten tässä tentissä. Tämä ei välttämättä kuitenkaan ole paras vaihtoehto, varsinkaan bittinikkarille, jonka käsin kirjoittamisen taito on ehtinyt jo hieman ruostua.

Voit valita kumman tahansa seuraavista:

  1. Kehittele uudentyyppinen tentti, joka saavuttaa tentille yleisesti asetetut vaatimukset, estää kopioimisen mahdollisuuden sekä testaa muitakin taitoja kuin mitä kotitehtävät testaavat.
  2. Kehittele uusia tenttikysymyksiä, jotka testaavat opiskelijan osaamista. Kerro minkä tyyppisiä kysymyksiä pitäisi olla enemmän tentissä; esseitä, lyhyitä tehtäviä, mitä? Kerro, onko lyhenteiden testaamisesta hyötyä. Arvioi nykyisiä tenttejä ja mieti mitä niihin kaivataan lisää ja mitä voisi hyvin jättää pois.

Perustele valintasi ja vertaa niitä aikaisempiin tentteihin ja tenttikysymyksiin. Kerro miksi valintasi on parempi kuin perinteiset tentit tai tenttikysymykset.

3. DNS (10 pistettä)

a) Vertaile hierarkista ja tasaista (flat) nimeämistapaa. (2 pistettä)

b) Anna esimerkki kummastakin nimeämistavasta. (2 pistettä)

c) Selitä, mikä on Internetin Domain Name Service. (3 pistettä)

d) Painat selaimellasi linkkiä, joka osoittaa seuraavaan URL:n: http://www.gwen.purdue.edu/. Miten tapahtuu IP-osoitteen ja nimen mappaus, jos oletetaan, ettei IP-osoite ole välimuistissa? (3 pistettä)

4. Turvallisuus (7 pistettä)

a) Mikä on palomuuri ja mihin sitä käytetään? (2 pistettä)

b) Mitä ovat auditointi- ja skannausjärjestelmät? (2 pistettä)

c) Vertaile auditointi- ja skannausjärjestelmien ja toisaalta palomuurien käyttöä. Kumpa on parempi, sulkevatko ne toisensa pois, jne. (3 pistettä)

5. Kehysrakenne (8 pistettä)

Oheinen kuva on lainattu suoraan eräästä RFC:stä.

a) Mikä kehysrakenne on kyseessä? (2 pistettä)

b) Miksi kenttä "Hop Limit" on olemassa ja kuinka sitä käytetään? (2 pistettä)

c) Mihin käytetään kenttää "Next Header"? (2 pistettä)

d) Mitä tarkoittaa "Flow Label" ja mihin sitä käytetään? (2 pistettä)

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |Version| Prio. |                   Flow Label                  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |         Payload Length        |  Next Header  |   Hop Limit   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +                                                               +
   |                                                               |
   +                         Source Address                        +
   |                                                               |
   +                                                               +
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +                                                               +
   |                                                               |
   +                      Destination Address                      +
   |                                                               |
   +                                                               +
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

**********************************