Tietoliikenne, kevät 1999

10. Harjoitustehtävät  (19.- 24.4) (Tanenbaum  ss. 424 -502)

1.  Vastaa lyhyesti seuraaviin kysymyksiin:
 a)  Miksi BGP-protokolla on tarpeen?
 b)  Miten CIDR lisää  IP-osoitteita?
 c)  Miten hoidetaan valinnaiset piirteet  IPv6-protokollassa?   Miksi näin? Missä  muuten on
       IPv5-protokolla?
  d) Mikä on jumbogrammi?
  e) Miten tarkoittavat UNI ja NNI? Miten ne poikkeavat toisistaan?
   f) Mitä ovat  CBR, VBR ja ABR, UBR ?
   g) Miten  reititys atm-verkossa hoidetaan? Mitä hyviä puolia  tällä reitityksellä on?
   h) Miten pyritään selviytymään  ruuhkasta  atm-verkossa?
   i)  Miksi kuljetuskerros on niin tärkeä ja tarpeellinen?

2. Autonomisen järjestelmän AS2 (esim. Tanenbaumin kuva 5-53) alueen A1 paikalisverkossa LAN1
     oleva Host1 (piirrä esimerkiksi sopiva A1) lähettää sanoman saman autonomisen järjestelmän
     alueen  A2 koneelle Host2. Simuloi reititys. Selvitä erityisesti, mitä tietoja tarvitaan, missä niitä
     säilytetään ja miten niitä ylläpidetään (älä käytä passiiveja vaan kerro, kuka tekee mitä).

3.  a) Osoitteen koko IPv6 -protokollassa on 16-tavua.   Onko tämä riittävää? Jos osoitteita  varataan
          aina miljoonan osoitteen lohko joka nanosekunti, kuinka kauaksi aikaa osoitteet riittävät?
     b) Kun  IPv6 -protokolla otetaan käyttöön,  missä määrin  myös ARP-protokollaa  pitää muuttaa?

4. a) Muodostetaan uusi virtuaalipiiri atm-verkossa.  Kohteen ja lähteen välissä on kolme
         atm-kytkintä.  Kuinka monta sanomaa kuittaukset mukaan lukien tarvitaan  virtuaalipiirin
         muodostamisessa?
    b) Oletetaan, että muodostetaan  Omahan kautta  (Tanenbaum kuva 5.66 s. 456) uusi
         kaksisuuntainen virtuaalipiiri  Denveristä New Yorkiin.   Mitä muutoksia tulee Omahan
         reititystauluihin?  Oletetaan, että  uudelle yhteydelle annetaan aina seuraava vapaa VPI.

5.  Yhteyden avaamisen ja sulkemisen ongelmat: anna lyhyt kuvaus asian mielenkiintoisimmista
      puolista. Mitä ongelmia syntyy, jos käytetään  vain kaksinkertaista kättelyä (two-way handshake)?
      Riittävätkö kolminkertainen kättely ja ajastimen käyttö kaikissa olosuhteissa? Voiko  yhteyden
      avaaminen  tai  sulkeminen  kuitenkin johtaa johtaa lukkiutumistilanteeseen?
 
6.Alice lähettää Bobille e-postia ja ehdottaa yhdessä lounaalle lähtöä. Bob vastaa lähtevänsä. Ulkona
    on kuitenkin tavallisen kamala ilma, joten kumpikaan ei aio lähteä ulos, ellei ole varma siitä, että
    toinenkin lähtee. Miten sanomien vaihto jatkuu?
    Alice ja Bob voisivat sopia asiasta myös  puhelimitse. Miksi se on helpompaa? Vai onko?
    Muunnelma: pankkisovellus tekee tilisiirron M-pankin tililtä  a  O-pankin tilille b. Miten tämä
    saadaan onnistumaan? Mitä eroa siinä on Alicen ja Bobin ruokailuun  nähden? Vai onko siinä
    mitään eroa?