Tietoliikenneohjelmistojen ja multimedian laboratorio

Tietokoneverkot

Tietokoneverkot 2000: Välikoe 6.3.2000

Tehtäviä on 5 kappaletta ja tehtävien yhteispistemäärä on 30 pistettä.

1.Routing (6 pistettä)

  1. Miten sisäinen reititys eroaa ulkoisesta reitityksestä?

  2. Vertaile vektori-etäisyys protokollan ja linkkitila-protokollan toiminta kun verkko kasvaa (lisätään koneita).

  3. Sijoita seuraavat lyhenteet alla kuvattuun taulukkoon: IGP, OSPF, RIP, DV(etäisyysvektori), EGP, LS(linkki-tila), GGP. Kirjoita auki ja selitä lyhenteet lyhyesti. Lyhenteet voivat esiintyä useammassa paikassa.
    +------------+-------------+------------+
    |Reititys    |Suhteessa    |Reititys    |
    |protokolla  |autonomiseen |algoritmi   |
    |            |järjestelmään|            |
    +------------+-------------+------------+
    |            |             |            |
    +------------+-------------+------------+
    |            |             |            |
    +------------+-------------+------------+
    |            |             |            |
    +------------+-------------+------------+
    |            |             |            |
    +------------+-------------+------------+
    

2. Internetworking (6 pistettä)

Oheinen kuva esittää erään protokollan otsakkeen rakennetta.
    0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |Version|  IHL  |Type of Service|          Total Length         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |         Identification        |0|D|M|      Fragment Offset    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |      TTL      |    Protocol   |         Header Checksum       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                       Source Address                          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Destination Address                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Options                    |    Padding    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  1. Minkä protokollan otsakkeesta on kyse?

  2. Selitä kentät lyhyesti (kirjoita auki lyhenteet)

  3. Anna esimerkki sovelluksesta joka hyödyntää TTL-kentän ja kerro miten se käyttää sen

  4. Selitä lyhyesti IPv6:n osoitetyypit.

3. ICMP (6 pistettä)

  1. Kirjoita lyhenne ICMP auki ja selitä termi lyhyesti.

  2. Selitä lyhyesti kolme (yleisintä) ICMP-viestityyppiä.

  3. Pitääkö reititin antaa ICMP-viesteille korkeampi prioriteetti kuin tavalliselle liikenteelle? Miksi vai miksi ei?

  4. Anna esimerkki sovelluksesta joka käyttää ICMP:tä

4. TCP/UDP (6 pistettä)

  1. Miten toimii "3-way handshake"?

  2. Mitä on ruuhka-romahdus (congestion collapse) ja miten sitä voi välttää?

  3. Vertaile bitti-tasolla UDP- ja TCP-otsakkeen formaatit. Miten protokollat eroavat toisistaan ja miten tämä vaikuttaa niiden luotettavuuteen?

5. Osoitteistus (6 pistettä)

  1. Kirjoita desimaalimuodossa IP-osoite C22F1582. Mihin osoiteluokkaan se kuuluu? Kirjoita osoite myös binäärimuodossa.

  2. Mikä on osoitteen 172.16.10.50/27 verkko-osuus? Entä kone-osuus?

  3. Montako aliverkkoa yllämainitussa verkossa voi enintään olla? Entä montako konetta yhdessä aliverkkossa?

  4. Mitä eroa on osoitepareilla 162.54.3.3/24 162.54.2.3/24 ja 162.54.3.3/16 162.54.2.3/16 reitittimen kannalta?

  5. Mitä tarkoittaa notaatio 211.22.23.0,3? Mitkä osoitteet kuuluvat tähän määrittelyyn?