Viimeksi päivitetty 21.6.2000

Helsingin yliopisto
Tietojenkäsittelytieteen laitos

58069-8 Tietoliikenne (4 ov)

Kevät 2000


Sisältö


Tavoitteet

Kurssi perehdyttää tietoliikennejärjestelmien ja niissä käytettävien liikennekäytäntöjen toimintaperiaatteisiin, tiedonsiirtolaitteiden toimintaan, tärkeimpiin tiedonsiirto- ja tietoliikennestandardeihin sekä tarjolla oleviin julkisiin tiedonsiirtopalveluihin.


Ajankohtaista

  • Loppukokeen 14.11.2000 tulokset ovat nähtävissä laitoksen ilmoitustaululla ja laitoksen sisäisessä verkossa osoitteessa https://www.cs.Helsinki.FI/i/marttine/tili00141100tulokset.txt. Sisäiseen verkkoon tarvitaan oma käyttäjätunnus ja salasana.
  • Loppukokeen 29.9.2000 tulokset ovat nähtävissä laitoksen ilmoitustaululla ja laitoksen sisäisessä verkossa osoitteessa https://www.cs.Helsinki.FI/i/marttine/tili00290900tulokset.txt. Sisäiseen verkkoon tarvitaan oma käyttäjätunnus ja salasana.
  • Loppukokeen 9.6.2000 tulokset ovat nähtävissä laitoksen ilmoitustaululla.
  • Kurssin tulokset ovat nähtävillä laitoksen intranetissä osoitteessa https://www.cs.Helsinki.FI/i/marttine/tili00tulokset.txt. Samoin tarkistuslista on nähtävillä intranet
  • VALITUSTILAISUUS tiistaina 23.5. klo 11-12 salissa C477.
    2. välikokeen arvosteluperusteet

  • NYT VIIMEINKIN 2. VÄLIKOE ON SAATU ARVOSTELTUA!!!
    Kurssin tulokset ovat laitoksen ilmoitustaululla.

  • Valitettavasti 2. välikokeen tarkastus on hieman myöhästynyt alkuperäisestä aikataulusta. Tulokset tulevat laitoksen ilmoitustaululle viimeistään ensi viikolla.

    Laitan ilmoitustaululle tarkistuslistan merkatuista harjoitustehtävistä. Jos listassa on virheitä, ilmoittakaa niistä harjoitusryhmienne pitäjille sähköpostitse (Liisa: Liisa.Marttinen@cs.helsinki.fi, Sampo: spyysalo@cc.helsinki.fi, Sasu: starkoma@cc.helsinki.fi)

  • 2. välikokeen tehtävät
  • 2 välikoe on ma 10.4. kello 10-13 , Yliopiston päärakennus, sali1ls -
  • 2. välikokeen koealue on Tanenbaumin kirjasta ss. 275-573 eli luvut 4.3 - 6. loppuun ja harjoituksissa 7-11 käsitellyt asiat.
  • Seuraavia asioita EI TARVITSE OSATA välikokeeseen Following chapters NOT INCLUDED
     4.6     Satellite networks
     5.2.9   Broadcast routing
     5.2.10  Multicast routing
     5.3.8   Jitter control
     5.3.9   Cobgestion control for multicasting
     5.6     The network layer in ATM networks
     6.3     A simple transport protocol
     6.5     The ATM AAL layer protocols
     
     
    
    
    
  • 1.välikokeen tehtävät, arvosteluperusteet.

    Kokeen tulokset ovat nähtävissä laitoksen ilmoitustaululla. Omaan koepaperiinsa voi käydä tutustumassa Liisa Marttisen vastaanottoaikoina huoneessa C462.

  • 1. välikokeesta on saatava 9 pistettä, jotta kurssin voi suorittaa välikokeilla ja harjoituksilla!
  • Kurssin 1. välikoe on ke 1.3. klo 10-13 sali 1 päärakennus.

    Koealue on Tanenbaumin kirjasta sivulle 275 (luku 4.2 loppuun). + harjoituksissa 1-5 käsitellyt asiat.

    Seuraavissa kappaleissa olevia asioita EI TARVITSE osata kokeessa:
    Luku 1.5.1
    Luku 1.5.2 (paitsi tiedettävä mikä on ARPA-verkko)
    Luku 1.5.3
    Luku 1.5.5
    Luku 2.4.2
    Luvun 2.6.3 loppuosaa (s. 151 -155), missä käsitellään ATM-kytkimiä (Batcher-Banyan -kytkintä)
    2.7.2
    2.7.3 (paitsi kuva 2.54)
    2.7.5
    3.5.2

    Luvuissa 3.3 ja 3.4 esiteltyjen protokollien toiminta tulee osata, mutta ei välttämättä ohjelmatasolla.

    Luvussa 4.2 esiteltyä CDPD:tä (Tanenbaum 269-271) ei tarvitse osata


Opetus

Luennot

18.1.-31.3. ti, pe 12-14 Auditorio Leht. Liisa Marttinen ( Liisa Marttinen)

Harjoitukset

Harjoitusryhmät: 24.1-7.4

       1. Tuntiop. Sampo Pyysalo                    TI 10-12 A318
       2. Tuntiop. Sampo Pyysalo  HUOM!             TI 14-16 B450 (PAIKKA!)
       3. Ass. Tiina Niklander    NYT Sampo!        TI 14-16 B450
       4. Ass. Tiina Niklander    NYT Sampo!        TI 16-18 A319
       5. Leht. Liisa Marttinen (in English)        KE 10-12 B450
       6. Leht. Liisa Marttinen                     KE 12-14 A318
       7. Tuntiop. Sasu Tarkoma                     PE 14-16 C454
       8. Tuntiop. Sasu Tarkoma                     PE 16-18 C454

Kurssi suoritetaan välikokeilla ja aktiivisella osallistumisella harjoituksiin. Aktiivinen osallistuminen harjoituksiin tarkoittaa että poissa saa siis olla korkeintaan 3 harjoituksesta. Kurssiin kuuluu kaikkiaan 11 harjoituskertaa, joten on osallistuttava vähintään kahdeksaan (8) harjoitukseen

Pelkkä läsnäolo harjoituksissa ei riitä. Aktiivinen osallistuminen edellyttää, että

  • vähintään puolet tehtävistä on merkattu tehdyiksi
  • pakollinen tehtävä 1 on merkattu tehdyksi
Ratkaisujen ei välttämättä tarvitse olla täysin oikeita, vaan rehellinen yrittäminen riittää. Harjoituksen alussa kukin opiskelija merkitsee kiertävään listaan tekemänsä tehtävät. Merkintä listassa tarkoittaa sitä, että opiskelija on valmis esittämään muille oman ratkaisunsa.

Harjoitustehtävät jaetaan tiistain luennoilla ja ne ovat myös kopioitavissa verkosta. Niitä on saatavilla lisäksi huoneen A413 lokerikosta.

Harjoitustehtävien tarkistuslistasta voit tarkistaa eri harjoituskerroilla tekemiesi tehtävien määrän. Jos listan tiedot eivät vastaa omia muistiinpanojasi, niin ota yhteys harjoitusassistenttiisi tai luennoitsijaan asian selvittämiseksi. Ota huomioon, että tarkistuslistan tiedot ovat yleensä melkoisesti myöhässä.

Osiin tehtäviä on myös ratkaisuehdotuksia. Näitä tulee vielä ennen kokeita jonkin verran lisää.

Ratkaisuissa voi olla myös puutteita, epätäydellisyyksiä, jopa virheitä. Jos esitetty ratkaisu vaikuttaa mielestäsi oudolta ja epäuskottavalta, niin lähetä asiasta sähköpostia Liisa Marttiselle.

HUOM! NOTICE !
Tehtävien ratkaisut eivät ole enää nähtävissä. Loppukokeeseen valmistautujat voivat kysellä niitä Liisa Marttiselta.
The solutions are no more available. If you need them in order to prepare for the final exam, please, contact Liisa Marttinen.

25.-28.1. Harjoitus 1 Exercise 1
ratkaisuja solutions
1.-4.2. Harjoitus 2 Exercise 2
ratkaisuja solutions
8.-11.2. Harjoitus 3 Exercise 3
ratkaisuja solutions
15.-18.2. Harjoitus 4 Exercise 4
ratkaisuja solutions
22.-25.2. Harjoitus 5 Exercise 5
ratkaisuja solutions
29.2-3.3. Harjoitus 6 Exercise 6
ratkaisuja solutions
7.-10.3. Harjoitus 7 Exercise 7
ratkaisuja solutions
14.-17.3. Harjoitus 8 Exercise 8
ratkaisuja solutions
21.-24.3. Harjoitus 9 Exercise 9
ratkaisuja solutions
28.-31.3. Harjoitus 10 Exercise 10
ratkaisuja solutions
4.-7.4. Harjoitus 11 Exercise 11
ratkaisuja solutions

Välikokeet 2000

  • ke 1.3. klo 10-13 sali 1 päärakennus
  • ma 10.4. klo 10-13 sali 1 päärakennus
Ensimmäisestä välikokeesta on saatava vähintään 9/24 pistettä. Toisesta välikokeesta on saatava vähintään 10/26 pistettä.


Kurssimateriaali

Kurssikirja

Tanenbaum, Computer Networks, 3rd Edition

Luennot seuraavat Tanenbaumin oppikirjaa ja edellytetään, että kurssilaisilla on kirja käytettävissään. Kirjaston kurssikirjahyllyssä on yksi kappale Tanenbaumin kirjaa. Osaa oppikirjan materiaalista käsitellään vain harjoituksissa.

Muuta kirjallisuutta:

  • Pederson, Davie, Computer Networks, A Systems Approach, Morgan Kaufman, 1996
  • Halsall, Data Communications, Computer Networks and Open Systems, Addison-Wesley 1996 (4. painos)
  • Stallings, Data and Computer Communications, MacMillan 1994 (4.painos)

    Luennoilla tarvittaessa täydennetään oppikirjan esitystä muista lähteistä kerätyllä materiaalilla.

    Luentokalvojen kopiot ovat haettavissa osoitteesta http://www.cs.helsinki.fi/u/marttine/tili00/luentokalvot. Luentokalvot on tehty Windows 95:n MS Officen PowerPoint-ohjelmistolla. Paperikopiot kalvoista on kopiointia varten talletettu kurssimappiin (A412).

    Kurssimappiin talletetaan myös muuta luennolla käsiteltyä oheismateriaalia.


    Kurssin asiasisältö

    Tämä sisällysluettelo tarkentuu kurssin edetessä ja tulee sisältämään myös tiedot luentojen etenemisestä.
    0. Kurssin hallintoasiat ja johdanto kurssiin (ch0.ppt):ti 18.1 
    
    1. Johdanto (ch1.ppt)
     1.1. Asiakas-palvelin -malli    pe 21.1
     1.2. Fyysinen verkko
     1.3. Tietoliikenneohjelmistot  ti 25.1
     1.4. Viitemalleja              pe 28.1
    2. Tiedonsiirron tekniset perusteet  ti 1.2 (Tanenbaum luku2)
    3. Datasiirto
    4. Lähiverkot
    5. Verkkokerros
    6. Kuljetuskerros
    (7. Sovelluskerros)
    

    Suoritus

    Hyväksyttyyn suoritukseen vaaditaan noin 30 p. ja parhaaseen arvosanaan 3/3 n. 51 p. Pisteitä saa seuraavasti:

    Koe                     max. 50 p.  
    Harjoitukset            max. 10 p.
                            ----------
    Yhteensä                max. 60 p.  
    
    
    • Harjoituksista
      • maks. 10 pistettä
      • Pakolliset tehtävät (noin 24 kpl) ylittävästä määrästä saa lisäpisteitä.
      • Noin 4 tehtävää tuo aina yhden pisteen: n. 28 tehtyä tehtävää => 1 piste ja täydet harjoituspisteet eli 10 pistettä saa n. 60 tehdystä tehtävästä (n. 90% tehtävistä)
    • Kurssin suoritus välikokeilla vaatii siis
      • kaikkiaan vähintään 30 pistettä
      • kokeista saatava vähintään 10 pistettä kummastakin
      • harjoituksiin osallistuttava aktiivisesti eli pakolliset tehtävät suoritettava

    Loppukuulustelut

    Kurssi voidaan suorittaa myös suoraan loppukuulustelulla.

    Keväällä 2000 luennoituun kurssiin liittyvä ensimmäinen loppukuulustelu on kesällä.
    Tämä sivu: http://www.cs.helsinki.fi/~marttine/tili00/kotisivu.html