Tietoliikenneohjelmistojen ja multimedian laboratorio Tietokoneverkot

1. välikoe keväällä 1997

1. Internet-kerrosmalli (6 p.)

Piirrä Internet-kerrosmalli ja sijoita tärkeimmät Internet-protokollat siihen. (4 p.)

Kerro miten Internet-kerrosmalli suhtautuu OSI-kerrosmalliin. (2 p.)

2. ICMP (8 p.)

a) Mitä on ICMP? Kirjoita lyhenne auki. Mihin tarkoitukseen ICMP kehitettiin ja mikä on sen asema Internetissä? (2 p.)

b) Mikä on ICMP:n suhde IP:hen? (2 p.)

c) Voiko reititin käyttää ICMP:tä ilmoittaakseen esim. verkon ruuhkautumisesta toiselle reitittimelle? Miksi tai miksei? (2 p.)

d) Mikä on ICMP:n "Redirect"-sanoman käyttötarkoitus? Voit halutessasi selventää asiaa piirtämällä pienen kuvan. (2 p.)

3. TCP (8 p.)

a) Mitä on TCP? Kirjoita lyhenne auki ja kuvaa TCP:tä lyhyesti. Kerro myös, mihin tarpeeseen TCP kehitettiin. (2 p.)

b) Mitkä tunnistetiedot tarvitaan määrittelemään yksikäsitteisesti TCP-yhteys? (2 p.)

c) Mikä on silly window -syndrooma ja miten ongelma voidaan poistaa (lähettävässä ja vastaanottavassa päässä)? (4 p.)

4. Internetin vakiotyökaluja (8 p.)

Näyttää siltä, että osoitteeseen "user@qwerty.org" lähetetyt postit eivät mene perille. Sinun täytyy kuitenkin saada lähetettyä tärkeä sähköposti kyseiselle käyttäjälle. Käytät Unixin standardityökaluja (niitä kotitehtävistä tuttuja) selvittääksesi tilanteen. Kirjoita kuhunkin kohtaan se Unix-komento, jonka annat selvittääksesi kyseisen tilanteen (kuvitteellinen esimerkki: "finger user@qwerty.org").

a) Miten saat selville, onko kone "qwerty.org" yleensä pystyssä ja verkon kautta saavutettavissa? (2 p.)

b) Näyttää siltä, että kyseinen kone ei ole verkon saavutettavissa. Miten pystyt ottamaan selville, minne kyseiselle koneelle osoitetut IP-sanomat joutuvat? (2 p.)

c) Miten otat selville, mikä on koneen "qwerty.org" IP-osoite? (2 p.)

d) Miten saat selville domainin "qwerty.org" teknisen tuen (technical contact) e-mail osoitteen tai hänen puhelinnumeronsa (jos e-mail ei toimi)? (2 p.)

5. Lyhenteitä (8 p.)

Kirjoita auki ja kuvaa lyhyesti seuraavat Internet-maailman keskeiset lyhenteet (kuvitteellinen esimerkkivastaus: "SNMP =3D Simple Network Management Protocol, Internetin standardi verkonhallintaprotokolla"):

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