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 2
Computer Networks 2
2024/2025
6 ECTSa
Katedra za informatičke tehnologije i računarstvo
TOS
. 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
Cilj kolegija
1. Upoznati studente s različitim arhitekturama računalnih mreža i mrežnim servisima, s posebnim naglaskom na Internet i njegove protokole. 2. Dati studentima teorijsko i praktično znanje za razumijevanje načina rada različitih tipova mreža, njihovo oblikovanje i povezivanje, te njihovom ulogom u ostvarenju informacijskih servisa i informacijskih sustava. 3. Upoznati studente s opasnostima koje prijete računalnim mrežama i načinima zaštite. 4. Upoznati studente s različitim multimedijskim aplikacijama, posebnostima multimedijskog prijenosa i zahtjevima na komunikacijski sustav. 5. Upoznati studente s principima, načinima i opremom za upravljanje mrežama. 6. Razviti kod studenata kritičko mišljenje.
Preduvjeti
Norma kolegija
Predavanja
30 sati
Seminar
16 sati
Vježbe u praktikumu
14 sati
Nastavnik Uloga na kolegiju Oblik nastave Tjedana Sati Grupa
Ivković Nikola Nositelj Seminar 15 1 1
Sadržaj predavanja
  • 1. Funkcije i usluge sloja mreže (1 sat)
    1.1 Model mrežnih usluga 1.2 Svojstva usluga datagrama i virtualnog voda 1.3 ATM: funkcijski slojevi i usluge
  • 2. Usmjeravanje: principi, algoritmi, uređaji (3 sata)
    2.1 Dijkstrin algoritam 2.2 Algoritam vektora udaljenosti 2.3 Hijerarhijsko usmjeravanje 2.4 Usmjeravanje u Internetu unutar autonomnih sustava: protokoli RIP i OSPF 2.5 Usmjeravanje između autonomnih sustava: protokol BGP 2.6 Multicast usmjeravanje i protokol IGMP 2.7 Usmjeravanje prema mobilnim stanicama 2.8 Građa usmjernika
  • 3. Internet protocol (IP) (1sat)
    3.1 IPv.4 adresiranje 3.2 Format datagrama IP v.4 i IP v.6 3.3 Fragmentacija IP datagrama 3.4 ICMP: Internet Control Message Protokol 3.5 DHCP i NAT 3.6 Usporedba Internet protokola i X.25
  • 4. Usluge dostavnog sloja i sloja razgovora (2 sata)
    4.1 Usluge dostavnog sloja i sloja razgovora u ISO-OSI modelu 4.2 Usluge dostavnog sloja i sloja razgovora u internet modelu 4.3 Multipleksiranje kod TCP-a i UDP-a 4.4 Kontrola tijeka i kontrola zakrčenja (internet, ISO-OSI, ATM)
  • 5. Protokoli dostavnog sloja (3 sata)
    5.1 Protokoli dostavnog sloja ISO-OSI modela 5.2 Protokoli dostavnog sloja interneta 5.3 Usporedba protokola dostavnog sloja ISO-OSI, internet i ATM modela
  • 6. Sloj prikaza (1 sat)
    6.1 Ostvarenje sloja prikaza u ISO-OSI modelu (ASN.1) 6.2 Primjeri ostvarenja sloja prikaza u internet modelu (MIME, SSL)
  • 7. Mrežne usluge i njihovi protokoli (4 sata ; svaka cjelina oko 3/4 sata)
    7.1 Web i HTTP 7.2 E-pošta (SMTP, POP, IMAP i MIME , te X.400) 7.3 Prijenos datoteka (FTP, TFTP, FTAM) 7.4 Internetov sustav DNS za prevođenje imena u adrese i DNS protokol7.5 TCP i UDP socket-i i njihova uloga 7.6 Distribuiranje sadržaja (proxi poslužtelji, mreže s distribuiranim sadržajem /CDN/, peer-to-peer dijeljenje datoteka)
  • 8. Pregled tipova napada i zaštitnih mehanizama (0,5 sata)
  • 9. Osnove kriptografije (0,5 sata)
    9.1 Kriptografija simetričnog ključa 9.2 Kriptografija asimetričnog ključa
  • 10. Zaštitni mehanizmi (1 sat)
    10.1 Protokoli za provjeru vjerodostojnosti (authentication) 10.2 Očuvanje cjelovitosti 10.3 Kontrola pristupa: vatrozidovi
  • 11. Napadi na Internetu i protumjere (1 sat)
    11.1 Prikupljanje informacija za napad (mapping) 11.2 Prisluškivanje (packet sniffing) 11.3 Lažno predstavljanje 11.4 Onemogućavanje usluga
  • 12. Raspačavanje i ovjeravanje ključeva (1 sat)
    12.1Središte za raspačavanje ključeva 12.2 Ovjeravanje javnih ključeva (CA, X.500) 12.3 Infrastruktura za ovjeravanje javnih ključeva (PKI)
  • 13. Zaštita u raznim slojevima (1 sat)
    13.1 Sloj aplikacije: sigurna e-pošta 13.2 Sloj prikaza: SSL i TLS 13.3 Sigurnost u sloju razgovora 13.4 Sloj mreže: IPsec 13.5 Sloj veze: sigurnost u bežičnim lokalnim mrežama (WEP)
  • 14. Multimedijske mrežne aplikacije (1 sat)
    14.1 Primjeri multimedijskih aplikacija 14.2 Nedostaci interneta za multimedijski prijenos i mogući načini njihovog uklanjanja
  • 15. Prijenos (streaming) pohranjenog zvuka i videa (1 sat)
    15.1 Pristupanje putem web poslužitelja 15.2 Slanje sa streaming poslužitelja 15.3 RTSP (Real Time Streaming Protocol) 15.4 Primjena mehanizama oporavka
  • 16. Protokoli za interaktivne aplikacije u stvarnom vremenu (1 sat)
    16.1 RTP 16.2 RTPC 16.3 SIP 16.4 H.323
  • 17. Principi i mehanizmi za ostvarenje potrebne kvalitete usluga (QoS) za multimedijski prijenos (1
    17.1 Različiti scenariji razvoja Interneta za poboljšanje Internetskih usluga za multimedijski prijenos 17.2 Principi: klasiranje prometa, izoliranje prometnih tokova, osiguranje resursa prometnim tokovima 17.3 Mehanizmi raspoređivanja: FIFO, redovi s različitim prioritetima, WFQ (weighted fair queuing) 17.4 Mehanizmi politike kontrole opterećenja mreže
  • 18. Arhitekture za osiguranje kvalitete usluga u Internetu (1 sat)
    18.1 Integrirane usluge 18.2 RSVP protokol
  • 19. Uvod u upravljanje mrežom (1 sat)
    19.1 Osnove upravljanja mrežom 19.2 Infrastruktura za upravljanje mrežom 19.3 Upravljanje mrežom u ISO-OSI okolini i Internet okolini
  • 20. Upravljanje mrežom u Internet okolini (2 sata)
    20.1 SMI (Structure of Management Information) 20.2 MIB (Management Information Base) 20.3 SNMP (Simple Network Management Protocol)
  • 9. Osnove kriptografije (0,5 sata)
    9.1 Kriptografija simetričnog ključa 9.2 Kriptografija asimetričnog ključa
  • 11. Napadi na Internetu i protumjere (1 sat)
Sadržaj seminara/vježbi
  • Određivanje tablica prosljeđivanja
    Algoritam stanja veza Algoritam vektora udaljenosti Utjecaj promjena stanja u mreži na ispravnost tablica prosljeđivanja
  • Usporedba usmjeravanja paketa u mreži s datagramskom uslugom i mreži s uslugom virtualnih vodova
  • Analiziranje protokola IP
  • Analiziranje protokola ICMP
  • Analiziranje protokola HTTP
  • Protokol DHCP
  • Prevođenje adresa (NAT)
  • Protokol ICMP
  • Dostavljanje paketa kod grupnog adresiranja
  • Kontrola zakrčenja u internetu i mrežama ATM
  • Načini ostvarenja kakvoće usluga potrebnih za multimedijski prijenos u internetu i mrežama ATM
  • Primjeri jednostavnog šifriranja
  • Primjeri zaštićivanja podataka u prijenosu internetom
Ishodi učenja kolegija
  • specificira i analizira čitav komunikacijski sustav koji zadovoljava komunikacijske i informacijske zahtjeve za manju poslovnu organizaciju.
  • identificira različite mrežne usluge.
  • razumije mogućnosti i ograničenja različitih prijenosnih i računalnih mreža.
  • razumije način rada i tehnike oblikovanja različitih tipova prijenosnih i računalnih mreža.
  • razumije značajke i načine ostvarenja multimedijskog prijenosa.
  • razumije opasnosti koje prijete računalnim mrežama i mehanizme njihove zaštite.
  • identificira multimedijske aplikacije i razumije načine njihovog ostvarenja.
  • specificira i analizira upravljanje mrežama.
  • razumije način rada funkcijskih slojeva ISO-OSI i Internet modela i može opisati funkcije i načine ostvarenja svakog od slojeva.
Ishodi učenja programa
  • razumjeti stanje i trendove razvoja suvremenih informacijskih i komunikacijskih tehnologija (ICT), razumjeti njihov utjecaj na pojedinca, organizaciju i društvo te procijeniti njihovu primjenjivost u zadanom kontekstu
  • razumjeti i primijeniti ključne aspekte informacijske tehnologije (programiranje, algoritmi, strukture podataka, baze podataka i znanja
  • razumjeti i primijeniti suvremene tehničke koncepte i prakse u informacijskim tehnologijama (arhitektura računala, operacijski sustavi, mreže računala)
  • razumjeti i primijeniti matematičke metode, modele i tehnike primjerene rješavanju problema iz područja informacijskih i poslovnih sustava
  • razumjeti bitne čimbenike koji utječu na poslovanje organizacije i pojedinaca te primijeniti osnovne metode i koncepte planiranja, upravljanja i obračuna poslovanja
  • analizirati stanje, identificirati prilike i definirati probleme s kojima se susreću organizacije i pojedinci u primjeni ICT, te formulirati rješenja uz primjenu ICT
  • razumjeti osnovna vertikalna područja primjene ICT (industrija, zdravstvo, promet, turizam, država i sl.), te horizontalne aplikacije (uredski sustavi, DSS, CRM, ERP, DMS i sl.)
  • razumjeti i primijeniti suvremene metodološke pristupe razvoja organizacijskih i informacijskih sustava, te oblikovanja organizacije i organizacijske strukture
  • razumjeti suvremene organizacijske koncepte i upravljati organizacijskom kulturom
  • modelirati poslovne procese i podatke u organizacijama i primijeniti modele u razvoju informacijskih i poslovnih sustava
  • razumjeti i primijeniti metode, tehnike razvoja informacijskih i programskih sustava u suvremenim razvojnim okolinama
  • 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
  • razumjeti i primijeniti etička načela, zakonsku regulativu i norme koje se primjenjuju u struci
  • razumjeti osnovna načela i metode upravljanja organizacijom i uspješno raditi u timu
  • uspješno komunicirati s klijentima, korisnicima i kolegama na verbalan i pisani način uz primjenu odgovarajuće terminologije uključujući i sposobnost komunikacije o struci na stranom jeziku
  • 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
  • razumjeti i primijeniti vještine učenja potrebne za cjeloživotno učenje i nastavak obrazovanja na diplomskom studiju
  • razumjeti i primijeniti osnovne principe planiranja i razvoja karijere u struci i vlastitih poduzetničkih poduhvata
  • poznavati ključne aspekte informacijske tehnologije
  • identificirati i razumjeti bitne čimbenike koji utječu na poslovanje organizacije i pojedinaca te primijeniti osnovne metode i koncepte planiranja, upravljanja i obračuna poslovanja
  • prepoznati osnovna vertikalna područja primjene ICT (industrija, zdravstvo, promet, turizam, država i sl.), te horizontalne aplikacije (uredski sustavi, DSS, CRM, ERP, DMS i sl.)
  • razumjeti metode, tehnike razvoja informacijskih i programskih sustava u suvremenim razvojnim okolinama
  • razumjeti procese, metode i tehnologije upravljanja IT uslugama i resursima te podrške i pružanja različitih vrsta usluga vezanih uz ICT
  • identificirati ključne podatke i informacije za donošenje racionalnih poslovnih odluka
  • analizirati i vrednovati rezultat poslovanja, te predložiti unapređenje poslovnog sustava.
  • PROBAnje OPISivanja....
Osnovna literatura
  • Kurose, J.F.; Ross, K.W. Computer Networking: A Top-Down Approach. 4th edition, Addison Wesley, 2008.
  • Kurose, J.F.; Ross, K.W. Umrežavanje računara: od vrha ka dnu sa Internetom u fokusu. CET, Beograd, 2005.
  • Bažant, A. et al. Osnovne arhitekture mreža. Element, Zagreb, 2003.
Dopunska literatura
  • Halsall, F. Computer networking and the Internet. 5th ed. Addison Wesley, Harlow, 2005.
  • Stallings, W. Data and computer communications. 8th ed. Prentice Hall, Upper Saddle River, 2006.
Slični kolegiji
  • Kolegij na MIT-u
Redoviti studenti Izvanredni studenti
redovni rok
Datum: 14.02.2025.
Opis: u 8:30 na Fakultetu
Prijava do: 11.02.2025. 23:59
Odjava do: 13.02.2025. 11:59
izvanredni rok
Datum: 14.04.2025.
Vrijeme: 16:00
Opis: Na Fakultetu
redovni rok
Datum: 24.06.2025.
Opis: u 8:30 na Fakultetu
Prijava do: 21.06.2025. 23:59
Odjava do: 23.06.2025. 11:59
redovni rok
Datum: 28.08.2025.
Opis: u 8:30 na Fakultetu
Prijava do: 25.08.2025. 23:59
Odjava do: 27.08.2025. 11:59
U kalendaru ispod se nalaze konzultacije predmetnih nastavnika, no za detalje o konzultacijama možete provjeriti na profilu pojedinog predmetnog nastavnika.
2024 © Fakultet organizacije i informatike, Centar za razvoj programskih proizvoda