Tietoliikenne I, kevät 24043
Harjoitus 6 (2.-5.2. 2003)
- Vastaa lyhyesti seuraaviin
kysymyksiin. Vastaukset yleensä löytyvät suoraan
luennosta tai kurssikirjasta.
- Miten eroavat toisistaan toistin
(repeater), keskitin (hub), silta (bridge), kytkin (switch) ja
reititin (router)? Mikä niitä yhdistää?
- Mikä on Ethernet-kehyksen
minimi- ja maksimipituus? Miksi Ethernet-kehyksellä on minimi-
ja maksimipituus?
- Miksi ARP-kysely on tarpeen?
Minkä tason protokolla ARP on? Miksi ARP-kysely lähetetään
yleislähetyksenä ja vastaus siihen osoitteellisena
yksittäislähetyksenä?
- Miten tuntumaton silta
(transparent bridge) osaa ohjata kehyksen oikeaan lähiverkkoon?
- Mikä on virittävä puu (spanning tree)? Miten
virittävä puu liittyy tuntumattomaan siltaan?
- Mitä
tarkoittaa tavunlisäys (byte stuffing)? Miksi se on tarpeen?
Käytössä on CRC-tarkistus ja virittäjäpolynomi
on X**3 +1. Vastaanotettu kehys on 110101011. Onko kehys
virheellinen? Perustele vastauksesi.
- Asemat A, B, C ja D käyttävät
CDMA:ta dataa lähettäessään. Asemille on varattu
omat sirukoodit seuraavasti: A: 00011011, B: 00101110, C: 01011100
ja D:01000010.
- Millainen yhteissignaali syntyy,
kun asemat A, B ja C lähettävät samanaikaisesti
0-bittiä?
- Kun vastaanottaja saa signaalin (-1 +1 -3 +1 -1 -3 +1 +1),
niin mitkä asemat ovat tällöin lähettäneet
ja minkä bitin kukin on lähettänyt?
- Ethernet-lähiverkko
- Simuloi Ethernetin CSMA/CD-väylän toimintaa
yksityiskohtaisesti (tasolla: kuuntelen - lähetän
- kehys vaeltaa väylällä - jne) alkaen tilanteesta,
jossa
- asema A on parhaillaan lähettämässä,
- A:n lähetyksen
aikana asemat B ja C päättävät ryhtyä
lähettämään.
Lopettaa voit, kun kehykset
ovat perillä.
- Heti A:n lähetyksen loppumisen jälkeen myös asema D haluaa lähettää.
Onko mahdollista, että D pääsee lähettämään ennen B:tä ja C:tä?
Jos on, niin näytä, kuinka se on mahdollista.
- Opiskelija T. Terävä
Helsingin yliopistosta lähettää sähköpostia
ystävälleen M. Smartille Kaliforniaan Berkeleyn
yliopistoon. Hän käynnistää käyttämänsä
sähköpostiohjelman, kirjoittaa lyhyen sanoman "Hello!
How are you?" osoitteena M.Smart@cs.berkeley.edu ja lähettää
sen. Selvitä mitä kaikkea sanomalle tapahtuu tämän
jälkeen. (Useita tämän tehtävän osia on
jo käsitelty aikaisemmissa harjoituksissa.)
- Mistä lähettäjän
postipalvelin tietää, minne sanoma on menossa? Mitä
toimintoja se tekee ennenkuin luovuttaa sanoman
TCP-kuljetuskerrokselle? Missä muodossa se luovuttaa sanoman
TCP-kuljetuskerrokselle?
- Mitä toimintoja lähettäjän
puolen TCP-kerros tekee ennenkuin se lähettää
sanoman IP-verkkokerrokselle? Missä muodossa se luovuttaa
sanoman verkkokerrokselle?
- Mitä lähettäjän
IP-kerros tekee sanomalle? Missä muodossa IP-verkkokerros
luovuttaa sanoman Ethernet-verkon MAC-kerrokselle?
- Miten ja missä muodossa
lähettäjän puolen MAC-kerros lähettää
sanoman lähiverkoon?
- Miten sanoma etenee Internetissä ja päätyy
aikanaan vastaanottajan lähiverkkoon ja vastaanottajan
sähköpostisovellukselle?
- Kurssikysely ja muuta palautetta
kurssista
- Tämä kurssi on yhä
vielä muutosvaiheessa. Tavoitteena on tarjota kaikille
tietojenkäsittelytieteen cum lauden suorittaville perustiedot
tietoliikenteestä 2 ov:n mittaisella kurssilla.
Tarjosiko
kurssi mielestäsi tähän tavoitteeseen sopivan
peruspaketin? Mikä osa kurssin materiaalista tuntui turhalta
ja tarpeettomalta? Mitä tärkeitä asioita kurssilta
puuttui? Mistä asioista olisit halunnut tietää
enemmän?
- Saitko kurssin perusteella
mielestäsi riittävän selkeän ja kattavan kuvan
tietoliikenteen mahdollisuuksista ja ongelmista? Mitkä asiat
tuntuivat turhan vaikeilta ja monimutkaisilta? Mitkä taas
turhan yksinkertaisilta?
- Vastaa kurssikyselyyn
(http://ilmo.cs.helsinki.fi/kurssit/servlet/Valinta) nyt heti tai
sitten kokeen (tiistaina ti 9.3. klo 16-20 päärakennus sali 1 ) jälkeen.