Mreže računala
Osnovni podaci o kolegiju
- Predaje se na trećoj godini preddiplomskog studija matematike.
- Predaje se jedan semestar.
- Satnica: 2 sata predavanja i 2 sata vježbi tjedno.
- ECTS bodovi: 6.
Ciljevi kolegija
- Upoznati se s mrežama računala i mrežnim aplikacijama.
- Steći vještinu pisanja programa koji komuniciraju preko mreže.
- Steći vještinu oblikovanja web stranica i web sjedišta.
Svrha kolegija
- Kolegij o mrežama računala potreban je zato što je to sastavni
dio obrazovanja svakog informatički obrazovanog stručnjaka.
- Naime, mreže računala su danas svugdje prisutne i nezaobilazne,
pa se od današnjeg stručnjaka očekuje da koristi i razvija
aplikacije koje rade na mreži.
Kratki sadržaj
- Uvod. Opis kolegija, režim studija. Osnovni pojmovi
i činjenice o mrežama računala.
- Povezivanje računala u mrežu. Mediji za prijenos podataka.
Slanje bitova kroz medije. Paketi, okviri, otkrivanje grešaka.
LAN tehnologije i struktura mreže. Hardversko adresiranje i utvrđivanje
tipova okvira u LAN-u. Ožičenje i fizička struktura LAN-a. WAN tehnologije
i usmjeravanje. Algoritmi za usmjeravanje. Mjerenje performansi mreže.
- Povezivanje raznorodnih mreža - internetworking. Temeljne
postavke i arhitektura interneta. Adrese za internet protokol – IP.
Pretvaranje IP-adrese u hardversku – ARP. IP datagrami i njihovo
prosljeđivanje. IP enkapsulacija, fragmentacija i sastavljanje.
Mehanizam dojave grešaka – ICMP. Jednostavni transportni protokol
– UDP. Složeniji transportni protokol – TCP. Usmjeravanje u internetu.
- Korištenje mreža, mrežne aplikacije. Interakcija klijenata
i poslužitelja. Klasične internet aplikacije: DNS, E-mail, FTP, NFS,
Telnet. World Wide Web. Povezivanje udaljenih procedura – RPC i Middleware.
IP telefonija, multimedija. Upravljanje mrežama – SNMP. Sigurnost u
mrežama. Budućnost korištenja interneta.
Literatura
- Comer D.E. Computer Networks and Internets with Internet Applications.
Fifth Edition. Pearson - Prentice Hall, 2009.
- Peterson L.L., Davie B.S. Computer Networks: a Systems Approach.
Fifth Edition. Morgan Kaufmann – Elsevier, 2011.
- Stallings W. Data and Computer Communications. Ninth Edition.
Pearson – Prentice Hall, 2010.
- Kurose J.F., Ross K.W., Computer Networking: a Top-Down Approach.
Sixth Edition. Pearson – Addison Wesley, 2011.
- Tanenbaum A.S., Wetherall D.J., Computer Networks. Fifth Edition.
Prentice Hall, 2010.
- Stevens R.W., Fenner B., Rudoff A.M. UNIX Network Programming,
Vol. 1: The Sockets Networking API, Third Edition. Addison Wesley, 2003.
Obveze studenata
- Sudjelovanje u nastavi.
- Izrada dviju domaćih zadaća.
- Polaganje dvaju kolokvija.
- Polaganje završnog ispita.
Režim studija
- Detaljno je opisan u sljedećem dokumentu
(pdf)
Nastavni materijali
- Skripta: L. Grubišić, R. Manger, "Mreže Računala"
(pdf)
- Prezentacije: Poglavlje 1
(pdf) ,
Poglavlje 2
(pdf) ,
Poglavlje 3
(pdf) ,
Poglavlje 4
(pdf)
- Prezentacije: Poglavlje 5
(pdf) ,
Poglavlje 6
(pdf) ,
Poglavlje 7
(pdf) ,
Poglavlje 8
(pdf)
- Prezentacije: Poglavlje 9
(pdf) ,
Poglavlje 10
(pdf) ,
Poglavlje 11
(pdf) ,
Poglavlje 12
(pdf)
- Prezentacije: Poglavlje 13
(pdf) ,
Poglavlje 14
(pdf) ,
Poglavlje 15
(pdf) ,
Poglavlje 16
(pdf)
- Prezentacije: Poglavlje 17
(pdf) ,
Poglavlje 18
(pdf) ,
Poglavlje 19
(pdf) ,
Poglavlje 20
(pdf)
- Prezentacije: Poglavlje 21
(pdf) ,
Poglavlje 22
(pdf) ,
Poglavlje 23
(pdf) ,
Poglavlje 24
(pdf)
- Prezentacije: Poglavlje 25
(pdf) ,
Poglavlje 26
(pdf)
Nastavnici u školskoj godini 2013/2014
- Predavanja: Robert Manger.
- Vježbe: Vedran Čačić, Vinko Petričević, Ivo Ugrina.
Raspored sati u školskoj godini 2013/2014
- Predavanja: utorak 10-12h.
- Vježbe: srijeda 14-16h, petak 14-16h, petak 18-20h.