Tietoliikenneohjelmistojen ja multimedian laboratorioTietokoneverkot

Tentti toukokuussa 1997

Viisi (5) kysymystä, yhteensä 40 pistettä

1. IP-osoitteita (6 p.)

Selitä lyhyesti seuraavien IP-osoitteiden merkitys. Kerro myös mitkä osoitteista voivat esiintyä vain lähdeosoitteina ja mitkä vain kohdeosoitteina. Esimerkiksi: "13.1.2.3" 3D A-luokan verkon "13" kone "1.2.3".

2. Protokolla (8 p.)

Ohessa on kuvattu erään Internetille keskeisen protokollan otsake [RFC-793]:

   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 
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |          Source Port          |       Destination Port        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                        Sequence Number                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Acknowledgment Number                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |  Data |           |U|A|P|R|S|F|                               |
   |Off set| Reserved  |R|C|S|S|Y|I|            Window             |
   |       |           |G|K|H|T|N|N|                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Checksum            |         Urgent Pointer        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Options                    |    Padding    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                             data                              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  1. Mikä protokolla on kyseessä? (1 p.)
  2. Minkä protokollan päällä sitä voidaan ajaa ja millaista palvelua se tarjoaa ylöspäin? (2 p.)
  3. Mihin tarkoitukseen ja miten käytetään kenttiä "Sequence Number" ja "Acknowledgement Number"? ( 2 p.)
  4. Mitä tarkoittaa bitti "ACK" ja miten se liittyy kohtaan c)? (1 p.)
  5. Mihin tarkoitukseen ja miten käytetään kenttää "Window"? (2 p.)

3. IP:n siirto ATM-verkossa (8 p.)

  1. Mitä on ATM? Kirjoita auki lyhenne ja kuvaa käsitettä yhdellä lauseella. (2 p.)
  2. Mitä tarkoittaa AAL5 ja millaisen palvelun toteuttamisen ATM-verkossa se mahdollistaa? (2 p.)
  3. Mikä on suurin AAL5:n mahdollistama datakentän pituus? Miksi siirrettäessä IP-sanomia ATM-verkossa käytetään tätä pienempää MTU:ta? (2 p.)
  4. Mitä tarkoittaa looginen IP-aliverkko (Logical IP Subnet)? (2 p.)

4. IPv6 (8 p.)

Internetissä käytetään IP:n versiota 4. Siirtyminen versioon 6 tulee olemaan suurin yksittäinen muutos Internetin historiassa.

  1. Mainitse kuusi IPv6:n merkittävää eroa IPv4:ään. (3 p.)
  2. Onko IPv6:n reitittäminen nopeampaa vai hitaampaa kuin IPv4:n? Miksi? (2 p.)
  3. IPv6-osoitteet jakaantuvat kolmeen päätyyppiin. Mitkä nämä ovat? (3 p.)

5. Lyhenteitä (10 p.)

Kirjoita auki ja selitä lyhyesti seuraavat Internet-maailman keskeiset lyhenteet (kuvitteellinen esimerkkivastaus: "DNS = Domain Name System, Internetin vakiotapa nimetä koneita ja yhdistää nimiä koneiden IP-osoitteisiin"):

  1. ARP
  2. BGP
  3. CIDR
  4. DHCP
  5. EGP
  6. FTP
  7. GGP
  8. MIB
  9. NFS
  10. OSPF

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