Ovo su web stranice kolegija Mreže računala kojeg slušaju studenti:
- treće godine preddiplomskog sveučilišnog studija Matematika kao izborni kolegij,
- prve godine diplomskog studija Računarstvo i matematika kao obavezni kolegij,
- prve godine diplomskog nastavničkog studija Matematika i informatika kao obavezni kolegij,
- druge godine diplomskog nastavničkog studija Matematika kao izborni kolegij.
Kolegij se održava u zimskom semestru, a nastava se sastoji od dva sata predavanja i dva sata vježbi svakog tjedna.
Način polaganja
Od studenta se očekuje da sudjeluje u nastavi, piše domaće zadaće i izađe na ispit.
Za svakog studenta bilježi se njegova prisutnost na nastavi, te bodovi koje je student stekao svojim osobnim radom.
Izlazak na ispit je uvjetovan prisustvom na barem 70% od ukupnog broja sati predavanja i vježbi. Uz to, student mora prisustvovati na minimalno 50% sati predavanja. Izlazak na ispit je uvjetovan ostvarivanjem najmanje 6 od 16 bodova iz domaćih zadaća.
Načini stjecanja bodova te njihova raspodjela su sljedeći:
- 2+2 - sudjelovanje u nastavi, aktivnost predavanja i vježbe
- 40 - prvi kolokvij
- 8 - prva domaća zadaća
- 8 - druga domaća zadaća
- 40 - završna provjera znanja
- 80 - ispit
Student može ostvariti prolaznu ocjenu ako skupi barem 50 bodova. Izlazak na završnu provjeru znanja ima smisla jedino ukoliko je student prethodno skupio barem 10 bodova.
Kolokvij, domaće zadaće i završni ispit neće se ponavljati. Studentima koji izađu na ispit, poništavaju se bodovi ostvareni na kolokviju i/ili završnom ispitu.
- [50, 60> ... dovoljan (2)
- [60-75>... dobar (3)
- [75-86>... vrlo dobar (4)
- [86-100] ... izvrstan (5)
Sadržaj kolegija
- 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 (routing). Mjerenje performansi mreže.
- Povezivanje raznorodnih mreža. 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 (routing) u internetu.
- Korištenje mreža, mrežne aplikacije. Interakcija klijenata i poslužitelja. Mrežno programiranje u C-u pomoću SocketAPI. Klasične internet aplikacije: DNS, E-mail, FTP, NFS, Telnet. World Wide Web. HTML, izrada web-stranica. 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, Edition 4, Morgan Kaufmann – Elsevier, 2007.
- Stallings W.: Data and Computer Communications, Eight Edition Pearson – Prentice Hall, 2007.
- Kurose J.F., Ross K.W.: Computer Networking: a Top-Down Approach, 4th Edition, Pearson – Addison Wesley, 2008.
- Tanenbaum A.S.: Computer Networks, 4th Edition, Prentice Hall, 2002.
- Stevens R.W., Fenner B., Rudoff A.M.: UNIX Network Programming, Vol. 1: The Sockets Networking API, Third Edition, Addison Wesley, 2003.