581333-1 Tietoliikenne I Koe 30.10.2000 Kirjoita jokaisen vastauspaperisi yläreunaan kurssin nimi ja kokeen päivämäärä sekä nimesi, syntymäaikasi ja allekirjoituksesi. Jos et ole ilmoittautunut kurssille, niin liitä vastauspaperiisi myös henkilötunnuksesi tai opiskelijanumerosi. 1. Nykyisissä tietokoneverkoissa käytetään sekä analogista että digitaalista signaalin siirtoa ja näin ollen tarvitaan myös muutoksia analogisesta signaalista digitaaliseen ja digitaalisesta signaalista analogiseen. a) Miten nämä siirtotavat eroavat toisistaan? Miksi digitaalista siirtotapaa pidetään parempana? (3 p) b) Missä ja miksi nykyisissä verkoissa näitä muutoksia oikeastaan tarvitaan? (2 p) c) Modeemi muuttaa digitaalisen signaalin analogiseksi ja tarvitaessa takaisin. Miten modeemi toimii? Miten se tekee muutokset? (3 p) d) Entä miten kodek (codec) muuttaa analogisen signaalin digitaaliseksi? (3 p) e) Kummassakin laitteessa, modeemissa ja kodekissa, muunnokset tehdään molempiin suuntiin: modeemi: ensin D => A ja sitten A => D kodek: ensin A => D ja sitten D => A Olisiko mahdollista yhdistää modeemin D=>A -muunnoksen ja kodekin A=>D -muunnoksen tekevät osat? Toimisiko sellainen laite oikein? Perustele vastauksesi. (2 p) 2. Linkkiä http://www.motorola.com/NSS/Technology/cdma.html klikataan WWW-verkossa. a) Mitä tämän osoitteen eri osat tarkoittavat? (2 p) b) Millaisia osoitteita on käytössä sovellus-, TCP-, IP- ja MAC-kerroksella? (5 p) c) Miten käyttäjän klikkaaman linkin osoitteen avulla päästään yhteyteen oikean koneen oikeaan prosessiin eli miten sovellus-, TCP- ja IP-kerros selvittävät alemman palvelua tarjoavan kerroksen käyttämän osoitteen? (6 p) 3. Selvitä melko yksityiskohtaisesti Internetissä käytetyn reititysprotokollan OSPF (Open Shortest Path First) toiminnan eri vaiheet. Millä kerroksella tämä protokolla toimii? (12 p) 4. Sähköpostisovellus siirtää suurehkon kuvia sisältävän sähköpostin vastaanottajan postijärjestelmään TCP-protokollaa käyttäen. Oletetaan, että siirrossa ei esiinny mitään virheitä tai muita ongelmia. Selvitä, esim. kaaviokuvan avulla, mitä tällöin TCP-tasolla tapahtuu eli mitä TCP-segmenttejä, missä järjestyksessä ja milloin lähettäjän ja vastaanottajan järjestelmien välillä vaihdetaan. (14 p) 581333-1 Data Communication I Examination 30.10.2000 Write the name of the course, date, your name, identity number and signature on every separate sheet. Books and calculators are not allowed. 1. Nowadays in computer networks both analog and digital transmissions are used and it is often necessary to convert from analog to digital or vice verse. a) How do analog and digital transmission differ from each other? Why is digital transmission considered better? (3 p) b) Where and why are these conversions needed in networks? (2 p) c) A modem is converting digital signals to analog signals and then back to digital. How does modem work? How does it do the conversion? (3 p) d) And how is a codec converting analog signals to digital?(3 p) e) Both devices, the modem and the codec, are converting both ways: modem: first D => A and then A => D codec: first A => D and then D => A Could it be possible to combine the D=>A converting part of the modem with the A=>D converting part of the codec? Would such a device work correctly? (2 p) 2. The link http://www.motorola.com/NSS/Technology/cdma.html is clicked by a web surfer. a) What do the different parts of this address mean?(2 p) b) What kind of addresses are used in the application, TCP, IP and MAC layers?(5 p) c) How is it possible, using the link clicked by the user, to reach the right machine and the right process? Meaning how do application, TCP and IP layers resolve the address used by the service providing lower layer?(6 p) 3. Explain in detail the functionality of the different phases in the Internet routing protocol OSPF (Open Shortest Path First). In which layer does this protocol work? (12 p) 4. An e-mail application transfers, using the TCP protocol, a rather large e-mail message including pictures, to the e-mail application of the receiver. Explain, e.g. using diagrams, what is happening at the TCP layer, what TCP segments, in which order and when are exchanged between the sending and the receiving systems. (14 p)