Tietoliikenne I, kevät 2002

Harjoitus 3 (13.4.2002 klo 12-13)

    Vastaa lyhyesti seuraaviin kysymyksiin. Vastaukset yleensä löytyvät suoraan luennosta tai kurssikirjasta.
    1. Mikä on FTP-protokolla ja miten se eroaa HTTP-protokollasta?
    2. Mitä yhteistä on SMTP-protokollalla ja HTTP-protokollalla? Miten ne eroavat toisistaan?
    3. Missä ja miksi MIMEa tarvitaan?
    4. Mitä muita palveluita DNS tarjoaa kuin koneen domain-nimen muuttamisen IP-osoitteeksi?
    5. Mikä on pistoke (socket) ja mihin sitä tarvitaan?

  1. Innokas Internet-käyttäjä, opiskelija Iitu Iivari istuu tietojenkäsittelytieteen laitoksella surffailemassa ja avaa hiirenklikkauksella lukemastaan dokumentista URL-linkin http://www.encyclopedia.com/articles/12910.html. Mitä kaikkea sitten tapahtuukaan!
    1. Mitä URL-linkin eri osat tarkoittavat ja mihin niitä käytetään?
    2. Mitä sovelluskerroksella tapahtuu? Ketkä kommunikoivat ja kuinka? Mitä viestejä lähetetään?
    3. Tutki itse, miltä HTTP-protokollan sanomat näyttävät. Ota telnet-yhteys Eyrecomin WWW-palvelimeen (telnet www.eurecom.fr 80) ja pyydä sieltä professori Rossin kotisivua: GET /~ross/index.html HTTP/1.0. (Tässä paina enteriä kahteen kertaan). Mitä tapahtuu, kun pyydätkin sivua /~ross/banana.html? Entä jos GET:n sijaan käytätkin HEAD:ia? Saatko telnet-yhteyden laitoksen WWW-palvelimeen www.cs.helsinki.fi?

    4. Mitä hyötyä on webbivälimuistista (Web cache)? Millaisissa tilanteissa niistä on hyötyä?