Tietoliikenneohjelmistojen ja multimedian laboratorio Tietokoneverkot

2. välikoe keväällä 1996

Vastaa lyhyesti mutta kattavasti seuraaviin kysymyksiin. Kokeen maksimipistemäärä on 40 pistettä (8 pistettä per tehtävä).

1. OSI:n sovelluskerros

Mitä ovat ASE:t? Kirjoita lyhenne auki ja kerro parilla lauseella mitä se tarkoittaa.

Mitä tarkoittavat seuraavat ASE:t, mitä ne tekevät ja mihin sovelluksiin ne liittyvät?

Mitä ovat CASE:t?

Mitä ovat SASE:t ja mikä on niiden suhde CASE:ihin?

2. Tietoturva

Mitkä ovat IETF:n (Internet Engineering Taske Force) määrittelemät turvapalvelut? Nimeä palvelut (sekä englanniksi että suomeksi tai ruotsiksi) ja kerro parilla lauseella, mitä kukin palvelu merkitsee.

Mitä on kryptografia ja miten se liittyy näiden palveluiden toteuttamiseen voit käyttää erilaisia kryptosysteemeitä (symmetriset ja asymmetriset salaimet, yksisuuntaiset funktiot) ja mitkä niisä parhaiten soveltuvat kuhunkin palveluun? Mainitse nimeltä jokin soveltuva todellinen kryptosysteemi kussakin tapauksessa.

3. Etäproseduurikutsut

Mitä ovat ONC RPC ja DCE RPC? Kuka ne on määritellyt? Ovatko ne avoimia vai suljettuja?

Mitä ovat NFS ja XDR? Kuinka ne liittyvät asiaan?

Kerro lyhyesti miten etäproseduurin kutsuminen tapahtuu.

Mitä voit sanoa etäproseduurikutsujen tehokkuudesta verrattuna tavallisiin proseduurikutsuihin?

Millaisia tietoturvauhkia näet etäproseduurikutsujen käytössä?

4. Avoin verkonhallinta

Ahessa on kuvattu erään verkonhallintaprotokollan "X" PDU:t.

X-PDUs:: =
     CHOICE {
          get-request
                  GetRequest-PDU,
          get-next-request
                  GetNextRequest-PDU,
          get-response
                  GetResponse-PDU,
          set-request
                  SetRequest-PDU,
          trap
                  Trap-PDU,
     }

Mikä protokolla on kyseessä ("X" = ?) ja millä formaalilla kielellä yllä esitetty kuvaus on kirjoitettu?

Mitä tekevät seuraavat operaatiot ja mitkä niistä suorittaa X-client, mitkä X-server?

Mikä yllä mainituista operaatioista on avoimissa verkoissa estetty ja miksi? Miten kyseinen toiminto tällöin hoidetaan?

5. Hajautettu monimuotoinen viestintä

Mitä vaatimuksia seuraavantyyppiset multimediasovellukset asettavat käytettävälle verkolle?

Mainitse jokin esimerkkisovellus kustakin ryhmästä.

Millaista siirtokapasiteettia (likimain) vaaditaan tosiaikaisen puheen ja videokuvan siirtämiseen verkossa (kompressoituna ja kompressoimattomana)? Miten nykyiset verkot tästä suoriutuvat?

Miten ATM soveltuu tosikaisen multimedian siirtoon ja miksi?

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