Preskoči na glavno vsebino

Računalniške komunikacije

2026/2027
Program:
Interdisciplinarni univerzitetni študijski program 1. stopnje Računalništvo in matematika
Letnik:
2 letnik
Semester:
drugi
Vrsta:
obvezni
ECTS:
6
Jezik:
slovenski
Nosilec predmeta:

Zoran Bosnić

Ure na teden – 2. semester:
Predavanja
3
Seminar
0
Vaje
2
Laboratorij
0
Vsebina
  1. Uvod: računalniška omrežja in internet
  2. Osnovni pojmi: plasti, protokoli, storitve, protokolarni sklad. Hrbtenica in krajevna omrežja; kje nastajajo zakasnitve.
  3. Aplikacijska plast: storitve, pregled standardnih protokolov. Zasnova omrežnih aplikacij, standardni protokoli HTTP, FTP, SMTP, DNS. Delovanje e-pošte, peer-to-peer aplikacij, vtičev (socket) in uporaba storitev transportne plasti.
  4. Predstavitvena in sejna plast: vsebina in storitve, primeri.
  5. Transportna plast: storitve, multipleksiranje, povezavni in nepovezavni prenos (TCP in UDP), zanesljiv prenos podatkov, nadzor zasičenja (congestion control), izvedba le tega v TCP.
  6. Omrežna plast: storitve, virtualne zveze in datagramske povezave, delovanje usmerjevalnikov, naslavljanje v internetu (IP in IPv6), temelji usmerjanja.
  7. Prenosni sistem – povezavna in fizična plast, krajevna omrežja (LAN): storitve, zaznavanje in odpravljanje napak, protokoli za skupinski prenosni medij,. Fizični naslovi (MAC) in preslikava v IP naslove (ARP), delovanje stikal. Ethernet, PPP, brezžična omrežja, aktualni standardi (npr. IEEE 802.11x, Bluetooth). Celularna omrežja, mobilnost. Prenos signalov, prenosni mediji, vrste modulacije.
  8. Omrežna varnost, zanesljivost in zaščita, celovitost sporočil, avtentikacija, pregled varovanja e-pošte, TCP povezav (SSL), omrežne povezave (IPSec), brezžične povezave. Požarne pregrade, IDS, IPS sistemi. Aktualni omrežni napadi in obramba pred njimi.
  9. Pomen upravljanja omrežja.
Temeljni literatura in viri
  1. J. F. Kurose, K. W. Ross, M. Ciglarič, Z. Bosnić: Računalniške komunikacije. Pearson, England, 2014, ISBN 978-1-78399-776-3.

Dodatna literatura:

  1. J. F. Kurose, K. W. Ross: Computer Networking, A top-down Approach Featuring Internet. 4. izdaja, Addison Wesley 2007. Poglavja 2-6 in 8.A.S. Tanenbaum, Computer Networks, 4. izdaja, Prentice Hall PTR, 2002.
Cilji in kompetence

Cilj predmeta je študentom računalništva in informatike predstaviti osnove delovanja računalniških omrežij in pomembnejših protokolov. Kompetence, ki jih bo študent pridobil, so zlasti:

  • sposobnost uporabe informacijsko-komunikacijske tehnologije in sistemov
  • razumevanje delovanja večplastnih sistemov sodobnih komunikacij
  • sposobnost uporabe in načrtovanja omrežnih storitev
  • usposobljenost za načrtovanje omrežij in smiselno dodeljevanje omrežnih naslovov
  • usposobljenost za postavitev preprostega omrežja (domače omrežje), za osnovno nastavljanje kompleksnih usmerjevalnikov in za postavitev krajevnega omrežja s stikali in brezžičnimi dostopovnimi točkami.
Predvideni študijski rezultati

Po uspešnem zaključku predmeta bo študent:

  • poznal komunikacijska modela TCP/IP in ISO/OSI,
  • sposoben definirati namen poglavitnih protokolov na vsaki plasti modela TCP/IP,
  • znal pojasniti lastnosti in glavne komunikacijske protokole v omrežju Internet,
  • sposoben uporabiti virtualno okolje za načrtovanje omrežij,
  • sposoben uporabljati analizatorje omrežnega prometa za vpogled v komunikacijo in odpravljanje težav,
  • sposoben načrtovanja postavitve in administriranja manjših lokalnih omrežij.
Metode poučevanja in učenja

Predavanja, laboratorijske vaje, seminarski način dela pri domačih nalogah, konzultacije pri izvajanju seminarskih nalog (konkretni projekti). Poseben poudarek je na tekočem sledenju teorije in na timskem delu in medsebojnem usklajevanju pri vajah in seminarjih.

Načini ocenjevanja

Način (pisni izpit ali ustno izpraševanje, naloge, projekt):
Sprotno preverjanje (domače naloge, kolokviji in laboratorijske vaje)

Končno preverjanje (pisni ali ustni izpit)
5 - 10, pri čemer velja, da je pozitivna ocena od 6 - 10

Reference nosilca
  1. KUROSE, James F., ROSS, Keith W., BOSNIĆ, Zoran (avtor, urednik), CIGLARIČ, Mojca (avtor, urednik). Računalniška omrežja : compiled from Computer networking, sixth edition. [2. izd.]. Harlow (England) [etc.]: Pearson, 2015. 462 str., ilustr. ISBN 978-1-78447-872-8.
  2. OCEPEK, Uroš, BOSNIĆ, Zoran, NANČOVSKA ŠERBEC, Irena, RUGELJ, Jože. Exploring the relation between learning style models and preferred multimedia types. Computers & Education, ISSN 0360-1315. [Print ed.], Nov. 2013, vol. 69, str. 343-355.
  3. BOSNIĆ, Zoran, KONONENKO, Igor. Estimation of individual prediction reliability using the local sensitivity analysis. Appl. intell. (Boston). [Print ed.], Dec. 2008, vol. 29, no. 3, p. 187-203, ilustr.
  4. BOSNIĆ, Zoran, KONONENKO, Igor. Comparison of approaches for estimating reliability of individual regression predictions. Data knowl. eng.. [Print ed.], Dec. 2008, vol. 67, no. 3, p. 504-516
  5. ŠTRUMBELJ, Erik, BOSNIĆ, Zoran, KONONENKO, Igor, ZAKOTNIK, Branko, GRAŠIČ-KUHAR, Cvetka. Explanation and reliability of prediction models: the case of breast cancer recurrence. Knowledge and information systems, 2010, vol. 24, no. 2, p. 305-324

Celotna bibliografija je dostopna na SICRISu:

http://sicris.izum.si/search/rsr.aspx?lang=slv&id=31318