- Vastaa lyhyesti seuraaviin
kysymyksiin. Vastaukset yleensä löytyvät suoraan
luennosta tai kurssikirjasta.
- Mitkä
Internet-protokollapinon protokollat täytyy toteuttaa
isäntäkoneisiin, mitkä protokollat reitittimiin?
- Mitä tarkoitetaan
virhevalvonnalla (error control), vuonvalvonnalla (flow control) ja
ruuhkanvalvonnalla (congestion control)?
- Mikä on FTP-protokolla ja
miten se eroaa HTTP-protokollasta?
- Mitä yhteistä on
SMTP-protokollalla ja HTTP-protokollalla? Miten ne eroavat
toisistaan?
Selvitä millä eri tavoin Suomessa pääsee
käyttämään Internetiä. Mitä erilaisia
liitäntämahdollisuuksia on käytettävissä?
Millaisiin yhteysnopeuksiin eri tavoilla päästään?
Millaisia lisälaitteita tarvitaan? Mitkä ovat
käyttökustannukset?
Lähetetään x bittiä käyttäjän
dataa pakettiverkon kautta k:n "hypyn" päässä
olevaan kohteeseen peräkkäisinä paketteina. Verkon
paketin koko on p databittiä ja h otsakebittiä (ja x >>
p+h). Datan siirtonopeus on b bps ja etenemisviive linkillä on
niin pieni, että se voidaan jättää huomiotta.
Mikä p:n arvo minimoi (saadaan derivoimalla)
kokonaissiirtoajan?
- Oletetaan, että koneet A ja B ovat viestivät
geostationaarisen satelliitin välityksellä.
Satelliittiyhteyden siirtonopeus on 1 Gbps. Bittien etenemisnopeus
(propagation) on 200 000 km/s eli noin 2/3 valonnopeudesta.
- Kuinka pitkä on etenemisviive (propagation delay) A
:n lähettäessä B:lle?
-
Kuinka kauan kestää lyhyen 1500 tavua sisältävän
sanoman lähettäminen A:lta satelliittiin?
-
Montako bittiä
mahtuu samanaikaisesti (ja peräkkäin) kulkemaan A:ta
satelliittiin yhdistävällä siirtolinkillä?
Kuinka pitkä tällöin on yksi bitti?
- 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!
- Mitä sovelluskerroksella
tapahtuu? Ketkä kommunikoivat ja kuinka? Mitä viestejä
lähetetään?
- Tutki itse, miltä HTTP-protokollan sanomat näyttävät.
Ota telnet-yhteys WWW-palvelimeen (telnet cis.poly.edu 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
ja saatko GET-pyynnöllä Tietoliikenne I -kurssin
kotisivun (GET /u/marttine/tili/tIk04/kotisivu.html HTTP/1.0)?
Mitä hyötyä on ns. evästeistä (
cookie)? Kenelle niistä on hyötyä? Mitä haittaa
niistä voi olla? Voiko eväste olla turvallisuusriski?
Miten evästeen lähettämisen voi estää? Mitä
sitten seuraa? Millaisia evästeitä löydät
itseltäsi?