Sadržaj se učitava...
mdi-home Početna mdi-account-multiple Djelatnici mdi-script Studiji mdi-layers Katedre mdi-calendar-clock Raspored sati FOI Nastava search apps mdi-login
Mreže računala
Computer Networks
2025/2026
6 ECTSa
Informacijski i poslovni sustavi 1.2 (IPS)
Katedra za informatičke tehnologije i računarstvo
ZP
4. semestar
Osnovne informacijemdi-information-variant Izvođači nastavemdi-account-group Nastavni plan i programmdi-clipboard-text-outline Model praćenjamdi-human-male-board Ispitni rokovimdi-clipboard-check-outline Rasporedmdi-calendar-clock Konzultacijemdi-account-voice
Izvođenje kolegija
Studij Studijski program Semestar Obavezan
Informacijski i poslovni sustavi 1.2 (IPS) 4 obavezan
Cilj kolegija
Upoznati studente s računalnim mrežama, mrežnim servisima i aplikacijama te pružiti konceptualna i praktična znanja za uspješan rad u informatičkoj struci. Osposobiti studente za samostalno rješavanje komunikacijskih problema i određivanje parametara važnih za kvalitetnu i učinkovitu komunikaciju. Upoznati studente s opasnostima koje prijete računalnim mrežama i pristupima za ostvarivanje sigurnosti. Ukazati na važnost slojevitih modela ISO/OSI i modernog internetskog modela te izučavati način djelovanja mreže kroz aplikacijski, transportni, mrežni i poveznički sloj demonstrirano na aktualnim protokolima i mrežnim aplikacijama. Pripremiti studente za daljine izučavanje naprednih tema i specijalizaciju u pojedinim područjima za koja su konceptualna i praktična znanja računalnih mreža nužna kao što su područje računalne sigurnosti, interneta stvari, razvoja mrežnih aplikacija, multimedijsko strujanje i sl. Razviti kod studenata kritičko razmišljanje te oslanjanje na analitički pristup, istraživanja, modeliranje i simulacije pri donošenju stručnih mišljenja i odluka.
Preduvjeti
Norma kolegija
Predavanja
30 sati
Vježbe u praktikumu
15 sati
Seminar
15 sati
Nastavnik Uloga na kolegiju Oblik nastave Tjedana Sati Grupa
Ivković Nikola Nositelj Predavanja
Predavanja
13
1
2
2
1
1
Magdalenić Ivan Nositelj Predavanja
Predavanja
2
2
2
2
1
1
Popović Elvis Suradnik Seminar
Vježbe u praktikumu
Vježbe u praktikumu
Vježbe u praktikumu
8
4
1
3
1
2
1
2
1
2
2
1
Milošević Roko Suradnik Vježbe u praktikumu
Vježbe u praktikumu
Seminar
Vježbe u praktikumu
3
1
7
4
2
1
1
2
4
2
1
3
Mihaljević Ivan Suradnik Seminar
Vježbe u praktikumu
Vježbe u praktikumu
Vježbe u praktikumu
Vježbe u praktikumu
15
7
1
7
1
1
2
1
2
1
3
4
7
1
1
Peras Marko Vanjski suradnik Vježbe u praktikumu 7 2 2
Cengiz Korhan Vanjski suradnik Seminar
Predavanja
10
2
1
2
1
1
Sadržaj predavanja
  • Uvod u mreže računala. (6 sati)
    Računalne mreže, mrežni elementi, rub i jezgra mreže, pristupne mrežne, prijenos podataka mrežom, prespajanje paketa, prespajanje vodova, struktura Interneta, protokoli i usluge. Performanse, mrežna kašnjenja, gubitci paketa, brzina prijenosa, propusnost, iskorištenost. Moderni internetski model, ISO/OSI referentni model, slojevi, učahurivanje, primjeri protokola u pojedinih slojeva. Područje mrežne sigurnosti, pristupi osiguravanja mrežne sigurnosti, napadi na mrežu i programe koji koriste mrežu, vrste zlonamjernih programskih kodova, uskraćivanje usluge, prisluškivanje, izmjena i fabriciranje sadržaja.
  • Aplikacijski sloj. (6 sati)
    Konceptualni i implementacijski aspekti aplikacijskih protokola i aplikacija koje komuniciraju preko mreže. Odabir modela usluga transportnog sloja i raspoloživog protokola. Arhitekture mrežnih aplikacija (klijent-poslužitelj i ravnopravni čvorovi). Socketi i adresiranje računalnog procesa u mreži. Primjeri najvažnijih mrežnih aplikacija i aplikacijskih protokola (npr. DNS, Web, HTTP, e-pošta, SMTP, POP3, IMAP, MIME, prijenos datoteka, SSH,…). Kolačići, uporaba priručne memorije i proxyja. Napadi na DNS i DNS kao sredstvo pojačavanja napada.
  • Transportni sloj. (6 sati)
    Multipleksiranje/demultipleksiranje, pouzdan prijenos podataka preko nepouzdanog kanala, učinkovitost pouzdanog prijenosa, uspostava veze, napadi zlouporabe mehanizma uspostave TCP-veze, kontrola toka, kontrola zakrčenja, protokoli UDP i TCP, poštenje TCP-a. Protokoli sa stanjima i bez stanja.
  • Mrežni sloj. (6 sati)
    Modeli usluga mrežnog sloja, prosljeđivanje, usmjeravanje, arhitektura usmjernika, prespajanje datagrama, prespajanje virtualnih vodova, podatkovna ravnina, protokoli IPv4, IPv6, ICMP, IP-adresiranje, podmreže, NAT, DHCP, fragmentiranje, tuneliranje.
  • Poveznički sloj i lokalne mreže. (5 sati)
    Ostvarivanje usluga povezničkog sloja. Otkrivanje i ispravljanje pogrešaka na poveznici, protokoli za višestruki pristup kanalu/mediju, adresiranje (MAC), ARP. Lokalne mreže (LAN), Ethernet, uređaji (prespojnik, most, čvorište,…) i vrste poveznica, VLAN, organizacija mreže u podatkovnim centrima.
  • Sinteza slojeva, protokola i mehanizama u cjelinu. (1 sat)
    Sinteza slojeva u cjelinu i primjeri zajedničkog djelovanja protokola i mehanizama.
Sadržaj seminara/vježbi
Ishodi učenja kolegija
  • Argumentirati potrebu za uslojavanjem te opisati ISO-OSI i moderni internetski model, a funkcije, metode ostvarivanja i pojedine protokole.
  • Razumjeti način rada važnijih mrežnih protokola kao što su HTTP, HTTPS, TCP, UDP, IP, DNS itd. te objasniti razlike između pojedinih protokola.
  • Analizirati prednosti i mane različitih načina organiziranja strukture i arhitekture mrežnih aplikacija te utjecaj priručno-memorijskih mehanizama na ponašanje sustava i troškove poslovne organizacije.
  • Opisati principe i koncepte na kojima počivaju usluge transportnog sloja, objasniti utjecaj njihovih izvedbi na performanse te načine njihove ugradnje u aplikacije kada transportni protokol ne pruža potrebnu uslugu.
  • Objasniti principe rada mrežnog sloja, usporediti usmjeravanje i prosljeđivanje te opisati adresiranje i način djelovanja internetskih protokola.
  • Rastumačiti metode podjele kanala i ostale zadaće povezničkog sloja, načine ostvarivanja lokalnih mreža te usporediti različite mrežne elemente.
  • Interpretirati specifikaciju protokola zadanih automatima.
  • Odrediti potrebni model usluga za ostvarivanje mrežnih aplikacija i najprikladnije transportne protokole za prijenos aplikacijskih poruka.
  • Opisati moguće napade na osobna računala, poslužitelje i mrežnu infrastrukturu te navesti osnovne pristupe u ostvarivanju mrežne sigurnosti.
  • Analizirati mrežne protokole i prijenos njihovih paketa kroz pouzdane, nepouzdane, sigurne i nesigurne komunikacijske kanale.
Ishodi učenja programa
  • razumjeti i primijeniti suvremene tehničke koncepte i prakse u informacijskim tehnologijama (arhitektura računala, operacijski sustavi, mreže računala)
  • razumjeti i primijeniti procese, metode i tehnologije upravljanja IT uslugama i resursima te podrške i pružanja različitih vrsta usluga vezanih uz ICT
  • pratiti stručnu literaturu na hrvatskom i stranom jeziku, pripremiti i samostalno održati prezentacije na hrvatskom i stranom jeziku stručnoj i općoj publici, te kritičku evaluaciju prezentirane stručne teme
Osnovna literatura
  • Kurose, J.F.; Ross, K.W. Computer Networking: A Top-Down Approach. 7th edition, Pearson, 2017.
Dopunska literatura
  • Tanenbaum, A.; Wetherall, D. Computer Networks: Pearson New International 5th Edition, Pearson, 2013
  • Peterson, L.L.; Davie, B.S. Computer Networks: A Systems Approach 5th Edition, Morgan Kaufmann, 2011
Slični kolegiji
Redoviti studenti Izvanredni studenti
izvanredni rok
Datum: 20.04.2026.
Vrijeme: 16:00
Opis: Na Fakultetu
U kalendaru ispod se nalaze konzultacije predmetnih nastavnika, no za detalje o konzultacijama možete provjeriti na profilu pojedinog predmetnog nastavnika.
2025 © Fakultet organizacije i informatike, Centar za razvoj programskih proizvoda