Andmeside protokollid

Allikas: Lambda
Redaktsioon seisuga 29. aprill 2008, kell 20:47 kasutajalt Tammet (arutelu | kaastöö)
Mine navigeerimisribale Mine otsikasti

Kursuse kood: ITV8030
Link: http://www.lambda.ee/index.php/Andmeside_protokollid ehk http://www.lambda.ee/index/itv8030
Õppejõud: Tanel Tammet
Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223

Koht, aeg, tulemus

Semester: kevadsemestri teine pool
Tulemus: eksam
Nõuded: laboratoorsed tööd ja eksam kursuse lõpus
Punkte: 2.5

Kursus kuulub küberturve õppemoodulisse: http://cs.ttu.ee/tiki-index.php?page=Kyberturbe+mooduli+ained.
Eeldusaine: http://cs.ttu.ee/tiki-index.php?page=ITI8030

Igal reedel toimub ruumis IT-213 kõigepealt loeng, siis sellega seotud harjutustunnid. Loeng algab 8.30, harjutustunnid lõpevad kella ühe paiku.

Eksam

Eksamiajad (kaks varianti, teine ei ole järeleksam):

  • 27 mai kell 9-12 ruumis I-202 (aula taga)
  • 3 juuni kell 9-12 ruumis I-202 (aula taga)

Lõpphindes läheb arvesse nii töö praktikumis (osa punkte) kui eksamitulemus (teine osa punkte).

Annotatsioon

Kursus fokuseerub olulisematele andmeside protokollidele, teatud rõhuasetusega turvaprobleemidega seonduvale. Kohtvõrk: etherneti ja wifi protokollid. Olulisemad interneti protokollid. Ruutimine ja nimelahendus. Peamised rakendusprotokollid. Praktikumides tuleb lahendada vaadeldud võrguprotokollidega seonduvaid praktilisi ülesandeid peamiselt linuxipõhistel teenustel. Eeldatakse algtasemel Linuxi administreerimise kogemust.


Kirjandus

  • Erkki Laaneoks: Sissejuhatus võrgutehnoloogiasse, Tartu ülikooli kirjastus 2008. Püüa leida ja endale osta! Mh hea detailne ülevaade protokollidest ja ruutingust.
  • Craig Hunt. TCP/IP Network Administration. O'Ŕeilly. Eeskätt praktiline admin ja konfimine unixis. Saad TTÜ raamatukogust!
  • Douglas E Comer, David L Stevens. Internetworking with TCP/IP, volume II: design, implementation and internals. Palju reaalseid C koodijuppe. Saad TTÜ raamatukogust!
  • William Stallings. Data and Computer Communications. Väga laiaulatuslik ülevaade, enamus materjali ei ole käesoleva (kitsama) kursuse teemaks. Saad TTÜ raamatukogust!

Loengud ja laboratoorsed töö

Esimene

4. aprill.

Sissejuhatus, IP aadress, alamvõrgud.

Teine

11. aprill.

Ethernet. ARP, IP protokoll, fragmenteerimine.

Kolmas

18. aprill

UDP ja TCP protokollid.

  • Kohapealne ülesanne: ethereal/wireshark kasutamine, TCP jälgimine
  • Kohapealne ülesanne: serveri/kliendi kompileerimine, trafficu jälgimine

Neljas

25. aprill

TCP protokolli jätk, ICMP, ruuting, ruuterid

Kohapealne ülesanne: lihtsa portskänneri tegemine ja kasutuse katsetamine. Funktsionaalsus: saad öelda a la "myscan 192.20.20.8" mispeale skännitakse selle IP olulisemad pordid läbi (koodis määrad ise, millised pordid), samuti saad öelda al "myscan 192.20.20 80" mispeale skännitakse läbi ip aadressid 192.20.20.0-192.20.255 etteantud pordil (siin näites 80). Mistahes täiendav funktsionaalsus on ok, siinkirjeldatud võimalused on kohustuslikud.

Viies

2. mai (kui ei ole äkki ametlik vaba päev ülikoolis ??)

Ruutimistabeli haldamise protokollid RIP ja OSPDF, veel ruutimisest. DHCP ja NAT, veidi WIFIst,. alguse tegemine IPTABLES-ga.

Kohapealse ülesande planeeritud teemad: linuxi võrgusettingute seadmine, IPTABLES-ga alustamine, ruutingu uurimine.


Kuues

9. mai

Esialgne plaan: IPTABLESi jätk. Broadcast kohtvõrgus ja laivõrgus.


Seitsmes

16. mai

Viimane loeng!

Esialgne plaan: DHCP, ....