Tik-76.148 Tietokoneverkot (3 ov) TENTTI 6.9.1995
Merkitse jokaiseen vastauspaperiisi
- Tik-76.148
- tentti 6.9.1995
- sukunimi, etunimet
- osasto
- opintokirjan numero
Tenttikysymyksiä on yhteensä 5:
1) Application Layer (10 pts: a-5, b-l, c-l, d-3)
a) Briefly explain each of these terms
Client/Server
Manager/Agent
Peer/Peer
Application/Application Service Element Service Access Point (SAP)/SAP address
b) Can 2 applications have both a client/server relationship,
and a peer-to-peer relationship ?
c) lf so, explain how in one sentence.
d) (i) Briefly describe the major functionalities of a file transfer protocol like Intemet's FTP.
(ii) Assuming you could implement an FTP on top of either a connection-oriented or connection-less transport protocol, explain how the implementation of your FTP protocol would differ in these cases.
2) ASN.1 and RPC/XDR (10 pts: a-3, b-4, c-3)
a) Briefly describe the (i) functionality and (ii) the similarities and differences between, both ASN. 1 and XDR.
b) What do the followlng ASN. 1 terms mean (describe with a picture):
local syntax
abstract syntax
transfer syntax
c) Briefly describe how to use a remote procedure call (RPC) ?
Briefly explain the difference for a programmer using an RPC, whether the RPC is "synchronous" or "asynchronous".
3) Siirtokerros (10 pistettä: a-l, b-3, c-3, d-3)
a) Mitkä ovat siirtokerroksen tärkeimmät tehtävät ja
millä tavoilla se vastaa niistä'?
b) Kuinka tietoliikenneyhteyksien kehittyminen on vaikuttanut siirtokerrokselle asetettaviin vaatimuksiin (ainakin 2 seikkaa perusteluineen)?
c) Mainitse ainakin 2 tyypillistä siirtokerroksen protokollaa,
ja kerro, kuinka ne soveltuvat nykyaikaisille siirtoyhteyksille (muista perustelut).
d) Miksi sekä verkko- että siirtokerroksella käytetään eri osoitteita?
4) Monilähetys (10 pistettä: a-2, b-l, c-4, d-3)
a) Mitä monilähetyksellä (multicasting) tarkoitetaan,
ja mihin sitä tarvitaan?
b) Luettele ainakin 3 sovellustyyppiä, joissa monilähetys olisi hyödyllistä.
c) Miten IP-, TCP- ja UDP-protokollat soveltuvat monilähetykseen (perustelut)?
d) Jos verkko itsessään ei suoraan tue monilähetystä, kuvaile lyhyesti vähintään kaksi tapaa, joilla monilähetys voidaan tällaisessa verkossa kuitenkin toteuttaa.
5) Mobiiliverkot (6 pistettä: a-3, b-3)
Kuvaile lyhyesti a) GSM ja b) DECT järjestelmiä sekä niiden datasiirto-ominaisuuksia.