Sveučilište u Rijeci
ODJEL ZA INFORMATIKU
Ulica Radmile Matejčić 2, Rijeka
Akademska 2020/2021. godina

RAČUNALNE MREŽE 2

Studij: Preddiplomski studij informatike
Godina i semestar: 2. godina, 4. semestar
Studij: Preddiplomski dvopredmetni studij informatike
Godina i semestar: 3. godina, 6. semestar
Studij: Diplomski studij Matematika i informatika, smjer nastavnički
Godina i semestar: 2. godina, 4. semestar
Studij: Diplomski studij Fizika i informatika
Godina i semestar: 1. godina, 2. semestar
Studij: Diplomski studij Politehnika i informatika
Godina i semestar: 1. godina, 2. semestar

Web stranice predmeta: https://lab.miletic.net/hr/nastava/kolegiji/RM2/ https://moodle.srce.hr/2020-2021/

ECTS bodovi: 5 (3)

Nastavno opterećenje: 2 + 2 (2 + 1)

Nositelj predmeta:

v. pred. dr. sc. Vedran Miletić

Ured: Ulica Radmile Matejčić 2, O-520
Vrijeme konzultacija: utorkom od 14 do 16 sati ili po dogovoru e-mailom

RAČUNALNE MREŽE 2

Razvijanje općih i specifičnih kompetencija (znanja i vještina)

  • usvajanje temeljnih znanja o elementima i arhitekturi računalnih mreža i o strukturnim osobinama računalnih komunikacijskih sustava

  • upoznavanje tehnoloških osnove i načela rada računalnih mreža raznih vrsta i opsega

Korespodentnost i korelativnost programa

Predmet prvenstveno pretpostavlja poznavanje osnova informatike i građe računala. Formalnih preduvjeta za upis predmeta nema.

Okvirni sadržaj predmeta

Sigurnost i zaštita. Zaštita tajnosti sadržaja, zaštita integriteta poruke, utvrđivanje identiteta komunikatora: načela, protokoli (algoritmi) i metode rada. Algoritmi DES, RSA, MD5. Sustavi PEM, PGP, TLS, “Pouzdana treća strana”; vatreni zid, proxy, filtri.

Aplikacijski sloj. Internet aplikacije i njihovi protokoli. Sustav imena domena (DNS), sustav računalne pošte (SMTP), sustav mrežnih (web) stranica (HTTP), multimedijske i interaktivne aplikacije (VIP, VIC).Upravljanje radom sastavljene računalne mreže. Nadzor i optimizacija; sustav za upravljanje radom računalne mreže (SNMP).

Prijenosni sloj. Protokoli s-kraja-na-kraj. Upravljanje intenzitetom toka; spriječavanje zasićenje. Raspodjela resursa i zajamčeni kvalitet veza. Prijenosni sloj interneta (protokoli UDP i TCP). Komunikacija u realnom vremenu.

Oblici provođenja nastave i način provjere znanja

Predavanja, vježbe, obrazovanje na daljinu, samostalni zadaci, konzultacije.

Popis literature potrebne za studij i polaganje ispita

  1. Kurose, J. F. & Ross, K. W. Computer networking: a top-down approach. (Pearson, 2013).

  2. Peterson, L. L. & Davie, B. S. Computer networks: a systems approach. (Morgan Kaufmann, 2012).

  3. Skripte, prezentacije i ostali materijali za učenje dostupni u e-kolegiju.

Popis literature koja se preporučuje kao dopunska

  1. Bažant, A., Gledec, G., Ilić, Ž., Ježić, G., Kos, M., Kunštić, M., Lovrek, I., Matijašević, M., Mikac, B. & Sinković, V. Osnovne arhitekture mreža. (Element, 2014).

  2. Halsall, F. Computer networking and the Internet. (Addison-Wesley, 2006).

  3. Tanenbaum, A. S. & Wetherall, D. Computer networks. (Pearson/Prentice Hall, 2011).

  4. Sterbenz, J. P. G. & Touch, J. D. High speed networking: a systematic approach to high-bandwidth low-latency communication. (Wiley, 2001).

  5. Comer, D. Computer networks and Internets. (Pearson, 2015).

  6. Comer, D. Internetworking with TCP/IP. (Pearson/Prentice Hall, 2013).

  7. Službena dokumentacija softverskih alata koji se koriste na predavanjima i vježbama.

Način praćenja kvalitete i uspješnosti izvedbe predmeta

Kroz ustrojeni sustav osiguranja kvalitete Odjela za informatiku.

Mogućnost izvođenja na stranom jeziku

Nema.

R . BR.

OČEKIVANI ISHODI

1.

klasificirati i usporediti referentne modele arhitekture mrežnih računalnih sustava i navesti ulogu svakoj pojedinog sloja unutar referentnih modela

2.

objasniti način rada odabranih usluga i protokola pojedinih slojeva referentnih modela arhitekture mreža

3.

analizirati važnije internetske protokole korištenjem dokumentacije protokola i softverskih alata

4.

navesti izazove u domeni sigurnosti računalnih mreža i opisati rješenja koja odgovaraju na te izazove

5.

primijeniti protokole internetskog aplikacijskog sloja korištenjem odgovarajućih softverskih alata

6.

prepoznati i izraziti trendove razvoja informacijsko-komunikacijske tehnologije u domeni računalnih mreža

AKTIVNOSTI I OCJENJIVANJE STUDENATA

VRSTA AKTIVNOSTI

ECTS

ISHODI UČENJA

SPECIFIČNA AKTIVNOST

METODA PROCJENJIVANJA

BODOVI MAX.

Pohađanje nastave

1 (0,5)

1–6

Prisutnost studenata

Popisivanje (evidencija)

0

Pisani ispit

1 (0,5)

1, 2, 4, 6

Online test na Merlinu

20 bodova, ovisno o stupnju točnosti i potpunosti

20

Kontinuirana provjera znanja

2 (1)

3, 5

Dvanaest laboratorijskih vježbi

50 bodova, ovisno o stupnju točnosti i potpunosti

50

Završni ispit

1

1, 2, 4, 6

Online test na Merlinu

0–30 bodova, ovisno o stupnju točnosti i potpunosti

30

UKUPNO

5

100

Obveze i vrednovanje studenata

Pohađanje nastave

Pohađanje nastave je obavezno i nastavnik vodi evidenciju pohađanja za svakoga studenta.

Predavanja se izvode u bloku od 2 sata prema rasporedu u nastavku. Vježbe se izvode na računalima u više grupa prema rasporedu u nastavku (popis studenata po grupama vidljiv je nakon prijave u sustav za učenje Merlin).

Osim prisustvovanja klasičnoj nastavi na predavanjima i vježbama studenti su dužni koristiti sustav za učenje Merlin (https://moodle.srce.hr/2020-2021/).

Pisani ispit

Tijekom semestra pisat će se online test na Merlinu koji će uključivati pitanja i zadatke iz dijela gradiva predavanja i njemu će student moći skupiti maksimalno 20 bodova.

Kontinuirana provjera znanja

Tijekom semestra bit će održano dvanaest laboratorijskih vježbi koje će uključivati zadatke iz područja računalnih mreža koji se rješavaju na računalu prema danim uputama. Student će rješavanjem zadanih zadataka na svakoj osim na devetoj i desetoj laboratorijskoj vježbi moći skupiti maksimalno 4 boda. Na devetoj i desetoj laboratorijskoj vježbi student će moći skupiti maksimalno 5 bodova, dakle ukupno na svih dvanaest laboratorijskih vježbi maksimalno 50 bodova.

Ocjena iz kolegija

Završni ispit

Kontinuiranim radom tijekom semestra na prethodno opisani način studenti mogu ostvariti najviše 70 ocjenskih bodova, a da bi mogli pristupiti završnom ispitu moraju ostvarili 50% i više bodova (minimalno 35).

Studenti koji su skupili najmanje 35 ocjenskih bodova, mogu pristupiti završnom ispitu.

Završni ispit nosi udio od maksimalno 30 ocjenskih bodova, a smatra se položenim samo ako na njemu student postigne minimalno 50%-ni uspjeh (ispitni prag je 50% uspješno riješenih zadataka).

Ukoliko je završni ispit prolazan, skupljeni bodovi će se pribrojati prethodnima i prema ukupnom rezultatu formirati će se pripadajuća ocjena. U suprotnom, student ima pravo pristupa završnom ispitu još 2 puta (ukupno do 3 puta).

Konačna ocjena

Donosi se na osnovu zbroja svih bodova prikupljenih tijekom izvođenja nastave prema sljedećoj skali:

  • A – 90%–100% (ekvivalent: izvrstan 5)

  • B – 75%–89,9% (ekvivalent: vrlo dobar 4)

  • C – 60%–74,9% (ekvivalent: dobar 3)

  • D – 50%–59,9% (ekvivalent: dovoljan 2)

  • F – 0%–49,9% (ekvivalent: nedovoljan 1)

Ispitni rokovi

Redoviti:

  • 24. lipnja 2021.

  • 8. srpnja 2021.

Izvanredni:

  • 2. rujna 2021.

  • 16. rujna 2021.

RASPORED NASTAVE – ljetni (IV) semestar ak. godine 2020./2021.

Nastava će se na predmetu odvijati u ljetnom semestru prema sljedećem rasporedu:

  • predavanja: konzultativno

  • vježbe: četvrtak 17:30–19:00, online

Tj.

Datum

Vrijeme

Prostor

Tema

Nastava

Izvođač

1.

4. ožujka 2021.

17:30–19:30

online

Instalacija softvera za vježbe na računalima studenata

V

v. pred. dr. sc. Vedran Miletić

2.

11. ožujka 2021.

17:30–19:30

online

Laboratorijska vježba 1: Hashiranje, kodiranje, šifriranje i zaporke

V

v. pred. dr. sc. Vedran Miletić

3.

18. ožujka 2021.

17:30–19:30

online

Laboratorijska vježba 2: Kriptografija javnog ključa

V

v. pred. dr. sc. Vedran Miletić

4.

25. ožujka 2021.

17:30–19:30

online

Laboratorijska vježba 3: Sigurna ljuska

V

v. pred. dr. sc. Vedran Miletić

5.

1. travnja 2021.

17:30–19:30

online

Laboratorijska vježba 4: Certifikat javnog ključa, certifikacijska tijela i sigurni poslužitelj

V

v. pred. dr. sc. Vedran Miletić

6.

8. travnja 2021.

17:30–19:30

online

Laboratorijska vježba 5: Komunikacija HTTP klijenta i poslužitelja

V

v. pred. dr. sc. Vedran Miletić

7.

15. travnja 2021.

17:30–19:30

online

Laboratorijska vježba 6: Obrada HTTP zahtjeva i stvaranje odgovora

V

v. pred. dr. sc. Vedran Miletić

8.

22. travnja 2021.

17:30–19:30

online

Laboratorijska vježba 7: Višejezičnost i postavljanje datoteka putem HTTP-a

V

v. pred. dr. sc. Vedran Miletić

9.

29. travnja 2021.

17:30–19:30

online

Laboratorijska vježba 8: HTTP autentifikacija, postavljanje i obrada kolačića

V

v. pred. dr. sc. Vedran Miletić

10.

6. svibnja 2021.

17:30–19:30

online

Online test na Merlinu

I

v. pred. dr. sc. Vedran Miletić

11.

13. svibnja 2021.

17:30–19:30

online

Laboratorijska vježba 9: Konfiguracija HTTP poslužitelja

V

v. pred. dr. sc. Vedran Miletić

12.

20. svibnja 2021.

17:30–19:30

online

Laboratorijska vježba 10: Sigurni web poslužitelj

V

v. pred. dr. sc. Vedran Miletić

13.

27. svibnja 2021.

17:30–19:30

online

Laboratorijska vježba 11: Sigurnost virtualne privatne mreže tipa točka-do-točke

V

v. pred. dr. sc. Vedran Miletić

15.

10. lipnja 2021.

17:30–19:30

online

Laboratorijska vježba 12: Sigurnost virtualne privatne mreže korištenjem certifikacijskog tijela

V

v. pred. dr. sc. Vedran Miletić

P – predavanja
V – vježbe
I – pisani ili usmeni ispit, kontinuirana provjera znanja

Napomena: Moguće su izmjene rasporeda nastave. Za nove verzije rasporeda potrebno je pratiti obavijesti u e‑kolegiju.