Helsingin yliopisto - Tietojenkäsittelytieteen laitos

581333-1 Tietoliikenne (2 ov)


| syksy 2001 | kevät 2002 | kevät 2003 | Kokeet | News ]

- Asema opetuksessa

Kurssi on tietojenkäsittelytieteen cum laude -oppimäärään pakollinen kurssi. Kurssi vastaa ennen lukuvuotta 2000-2001 luennoidun kurssin Tietoliikenne (4 ov) osaa, eikä näitä kahta kurssia voi sisällyttää samaan tutkintoon.

- Tavoitteet

Kurssi perehdyttää tietoliikenneverkkojen peruskäsitteistöön ja peruspalveluihin. Tutustutaan yleisesti tietoliikenteen perusongelmiin ja niiden ratkaisuperiaatteisiin sekä erityisesti Internet-verkon perusprotokolliin: SMTP, HTTP, TCP ja IP.

- Esitiedot

Pakollisia esitietoja ei ole.

Kurssi on tosin suunniteltu suoritettavaksi toisen opiskeluvuoden keväällä, jolloin suuri osa cum lauden pakollisista kursseista olisi jo suoritettu ja opiskelijalla olisi jo tietämystä mm. ohjelmoinnista, tietokoneen ja sen käyttöjärjestelmän periaatteista jne. Nämä tiedot ja etenkin 581305-6 Tietokoneen toiminta (2 ov)-kurssin asioiden osaaminen saattavat helpottaa kurssin suorittamista.

- Suoritustavat

- Sisältö

  1. Introduction (Kurose & Ross, pp. 1-52)
    Internet, Protocol, Network, Access Network, Physical Media, Packet-Switched Networks, Protocol Layers and Service Models

  2. Application layer (Kurose & Ross, pp. 72- 141)
    HTTP, FTP, SMTP, DNS, socket programming

  3. Transport layer (Kurose & Ross, pp. 167-237, 240-246)
    UDP, TCP, TCP Congestion Control

  4. Network layer (Kurose & Ross, pp. 271-295, 297-319, 321-328, 332-341)
    Routing,Link State Routing, Distande Vector Routing,IP, Autonomous System, router

  5. Link Layer and Local Area Networks (Kurose & Ross, pp. 379-439)
    Error Detection, Error Correction, CRC, LAN, CDMA, CSMA, ARP, Ethernet, Bridge, Switch

- Kurssikirja

Kurssin kurssikirja on Kurose J. F., Ross K. W.: Computer Networking, A Top-Down Approach Featuring the Internet , Addison-Wesley, 2001.

Kurssiin liittyvät kirjan sivut: 1-52, 72-141, 167-237, 240-246, 271-295, 297-319, 321-328, 332-341, 379-439.

Jos käyttää Kurose & Rossin kirjan 2. painosta , niin tällöin kurssiin liittyvät seuraavat kirjan sivut:
Ch 1: ss 1-58; Ch 2: ss. 76-103, 106-137; Ch 3: ss. 184-235, 238-253, 262-267; Ch 4: ss. 293- 339, 358-368; Ch 5: ss. 421-479, 488-494.

Luentokalvot ja laskuharjoitukset muodostavat tarkimman määrittelyn kurssin alueesta.

Kurssin voi suorittaa myös Tanenbaumin kirjan Computer Networks (Third Edition) 1996 perusteella. Tosin aivan kaikkia kurssin asioita ei löydy Tanenbaumin kirjasta, vaan ne on luettava muualta esim. Kurose & Rossin kirjasta. Tällöin kurssiin kuuluvat seuraavat Tanenbaumin kirjan sivut.

- Kirjallisuus


Liisa.Marttinen@cs.Helsinki.FI
Viimeksi päivitetty 05.01.2004