Plan kursa – Računarske mreže od nule do eksperta
Ovaj dokument je centralni plan celog kursa. Sadrži pregled svih 27 modula, njihove ciljeve, potrebna predznanja, nivo težine, procenjeno trajanje i listu tema. Služi kao mapa kursa — pre početka učenja, pregledajte ovaj dokument da vidite gde se nalazite i šta vas čeka.
Oznake nivoa koje se koriste u celom kursu:
- 🟢 Početni nivo — ne zahteva prethodno znanje mreža.
- 🟡 Srednji nivo — zahteva poznavanje osnovnih pojmova iz početnih modula.
- 🟠 Napredni nivo — zahteva solidno razumevanje rutiranja, svičinga i IP adresiranja.
- 🔴 Ekspertski nivo — teme koje se u praksi rade na pozicijama mrežnog inženjera/arhitekte.
Svaki modul je označen i kao:
- ✅ Obavezan — neophodan za dalje napredovanje kroz kurs i za posao.
- ➕ Dodatni — proširuje znanje, preporučuje se ali ne blokira napredovanje.
Pregled modula
| # | Naziv modula | Nivo | Tip | Procena trajanja |
|---|---|---|---|---|
| 1 | Uvod u računarske mreže | 🟢 | ✅ | 4–6h |
| 2 | Mrežni modeli i protokoli | 🟢 | ✅ | 8–10h |
| 3 | Mrežni mediji i Ethernet | 🟢 | ✅ | 6–8h |
| 4 | IPv4 adresiranje | 🟢 | ✅ | 8–10h |
| 5 | Subnetting od početnog do naprednog nivoa | 🟡 | ✅ | 14–18h |
| 6 | IPv6 adresiranje | 🟡 | ✅ | 6–8h |
| 7 | Cisco IOS i osnovna konfiguracija uređaja | 🟡 | ✅ | 8–10h |
| 8 | Switching | 🟡 | ✅ | 6–8h |
| 9 | VLAN mreže | 🟡 | ✅ | 10–12h |
| 10 | Spanning Tree i redundansa | 🟠 | ✅ | 8–10h |
| 11 | Rutiranje | 🟡 | ✅ | 10–12h |
| 12 | Dinamički protokoli rutiranja (OSPF fokus) | 🟠 | ✅ | 14–18h |
| 13 | DHCP, DNS, NAT i mrežni servisi | 🟡 | ✅ | 10–12h |
| 14 | Bežične mreže | 🟡 | ✅ | 6–8h |
| 15 | WAN, VPN i pristup internetu | 🟠 | ✅ | 8–10h |
| 16 | Mrežna bezbednost | 🟠 | ✅ | 10–12h |
| 17 | Windows mreže i Windows Server | 🟡 | ✅ | 10–14h |
| 18 | Linux mreže | 🟡 | ✅ | 8–10h |
| 19 | Wireshark i analiza saobraćaja | 🟠 | ✅ | 8–10h |
| 20 | Dijagnostika i rešavanje mrežnih problema | 🟠 | ✅ | 10–12h |
| 21 | Virtuelizacija i laboratorijsko okruženje | 🟡 | ➕ | 6–8h |
| 22 | GNS3 i EVE-NG | 🟠 | ➕ | 6–8h |
| 23 | Nadzor i dokumentovanje mreže | 🟠 | ✅ | 8–10h |
| 24 | Automatizacija mreža | 🔴 | ➕ | 10–14h |
| 25 | Cloud mreže | 🟠 | ➕ | 6–8h |
| 26 | Projektovanje poslovne mreže | 🔴 | ✅ | 10–14h |
| 27 | Napredne mrežne teme | 🔴 | ➕ | 10–14h |
Ukupno procenjeno trajanje kursa: otprilike 230–290 sati (uključujući teoriju, laboratorije, zadatke i projekte). Za orijentaciju o rasporedu učenja pogledajte planove učenja u sabloni/plan-ucenja-90-dana.md, sabloni/plan-ucenja-6-meseci.md i sabloni/plan-ucenja-12-meseci.md.
Modul 1 – Uvod u računarske mreže 🟢 ✅
Cilj: Razumeti šta je računarska mreža, koje vrste mreža postoje i koji su osnovni uređaji koji je čine.
Predznanje: Nema — ovo je prvi modul kursa.
Teme: šta je računarska mreža; zašto se računari povezuju; razlika između interneta i lokalne mreže; LAN, WLAN, WAN, MAN, PAN; klijent i server; peer-to-peer mreže; mrežni uređaji (ruter, svič, hub, modem, access point, firewall, server, mrežna kartica); fizička i logička topologija; star, bus, ring, mesh, hybrid; primer kućne i poslovne mreže.
Laboratorija: Prva jednostavna mreža u Cisco Packet Traceru — dva računara i jedan svič.
Modul 2 – Mrežni modeli i protokoli 🟢 ✅
Cilj: Razumeti OSI i TCP/IP model, proces enkapsulacije i osnovne protokole koji čine internet.
Predznanje: Modul 1.
Teme: mrežni protokol; OSI model (svih 7 slojeva); TCP/IP model; enkapsulacija i dekapsulacija; segment, paket, okvir, bit; MAC adresa; IP adresa; portovi; socket; TCP; UDP; ICMP; ARP; HTTP; HTTPS; FTP; SSH; Telnet; SMTP; POP3; IMAP; DNS; DHCP — za svaki protokol namena, port i primer korišćenja.
Modul 3 – Mrežni mediji i Ethernet 🟢 ✅
Cilj: Razumeti fizičke medije za prenos podataka i osnove Ethernet tehnologije.
Predznanje: Moduli 1–2.
Teme: UTP/STP kablovi; kategorije (Cat5e/6/6a/7); straight-through i crossover; RJ45; T568A/T568B; optički kablovi (single-mode, multi-mode); SFP/SFP+; Ethernet standardi; brzina i propusni opseg; duplex/half-duplex; collision domain; broadcast domain; PoE; rack orman; patch panel; kabliranje poslovnog objekta.
Laboratorija: Projektovanje jednostavnog rack ormana za manju firmu.
Modul 4 – IPv4 adresiranje 🟢 ✅
Cilj: Ovladati strukturom IPv4 adrese i osnovnim adresiranjem mreža.
Predznanje: Moduli 1–3.
Teme: struktura IPv4 adrese; binarni i decimalni zapis; mrežni i host deo; subnet maska; CIDR; javne i privatne adrese; statičke i dinamičke adrese; loopback; APIPA; broadcast adresa; network adresa; default gateway; klase adresa (istorijski); RFC 1918.
Modul 5 – Subnetting od početnog do naprednog nivoa 🟡 ✅
Cilj: Samostalno i brzo računati podmreže bez kalkulatora, za realne poslovne scenarije.
Predznanje: Modul 4 (obavezno odlično poznavanje IPv4 adresiranja).
Teme: zašto se mreža deli na podmreže; binarni sistem; konverzije; broj hostova/podmreža; network/broadcast adresa; prvi/poslednji host; CIDR /8 do /32; subnetting metodom blokova; FLSM; VLSM; subnetting za realne kompanije; provera rezultata.
Zadaci: najmanje 50 zadataka (početni/srednji/napredni), rešenja odvojeno u /resenja.
Modul 6 – IPv6 adresiranje 🟡 ✅
Cilj: Razumeti strukturu i primenu IPv6 adresa i osnove dual-stack mreža.
Predznanje: Moduli 4–5.
Teme: razlog nastanka IPv6; struktura adrese; skraćivanje zapisa; global unicast; link-local; multicast; loopback; unique local; SLAAC; DHCPv6; Neighbor Discovery; osnovno IPv6 rutiranje; dual-stack; razlike IPv4/IPv6.
Modul 7 – Cisco IOS i osnovna konfiguracija uređaja 🟡 ✅
Cilj: Samostalno konfigurisati Cisco uređaj kroz CLI od nulte konfiguracije.
Predznanje: Moduli 1–4.
Teme: Packet Tracer okruženje; user/privileged EXEC; global config; hostname; enable secret; console/VTY; banner; enkripcija lozinki; startup-config/running-config; konfiguracija interfejsa; show komande; ping/traceroute; osnovni SSH; brisanje konfiguracije; restart uređaja.
Modul 8 – Switching 🟡 ✅
Cilj: Razumeti kako svič uči i prosleđuje saobraćaj i osnovnu bezbednost porta.
Predznanje: Moduli 2, 3, 7.
Teme: MAC address tabela; learning; forwarding; flooding; filtering; broadcast; collision/broadcast domeni; access/uplink port; upravljačka IP adresa sviča; port security; sticky MAC; duplex/speed; status portova; dijagnostika sviča.
Modul 9 – VLAN mreže 🟡 ✅
Cilj: Segmentirati mrežu pomoću VLAN-ova i omogućiti komunikaciju između njih.
Predznanje: Moduli 5, 7, 8.
Teme: VLAN koncept; broadcast domeni; kreiranje/imenovanje VLAN-a; access portovi; trunk portovi; IEEE 802.1Q; native VLAN; allowed VLAN lista; management VLAN; voice VLAN; inter-VLAN rutiranje; router-on-a-stick; Layer 3 svič; SVI; provera konfiguracije.
Laboratorija: VLAN 10/20/30 + management VLAN, kompletna topologija.
Modul 10 – Spanning Tree i redundansa 🟠 ✅
Cilj: Razumeti i sprečiti mrežne petlje uz redundantne veze.
Predznanje: Moduli 8–9.
Teme: mrežne petlje; broadcast storm; MAC table instability; STP; root bridge; root/designated/blocked port; BPDU; STP priority; PortFast; BPDU Guard; RSTP; EtherChannel; LACP; PAgP.
Laboratorija: tri sviča sa redundantnim vezama.
Modul 11 – Rutiranje 🟡 ✅
Cilj: Razumeti osnove rutiranja i konfigurisati statičke rute između više mreža.
Predznanje: Moduli 4, 7, 9.
Teme: routing table; connected/local route; static route; default route; floating static route; administrative distance; metric; longest prefix match; next-hop/exit interface; inter-VLAN rutiranje; rutiranje između više LAN mreža.
Laboratorije: topologije sa 2, 3 i 4 rutera.
Modul 12 – Dinamički protokoli rutiranja 🟠 ✅
Cilj: Konfigurisati OSPF u jednoj i više oblasti i razumeti druge protokole rutiranja.
Predznanje: Modul 11.
Teme: statičko vs dinamičko; distance vector vs link-state; RIP (obrazovno); OSPF (neighbors, router ID, area, single/multi-area, passive interface, default route propagation); osnove EIGRP; osnove BGP; IGP vs EGP. Fokus je na OSPF.
Modul 13 – DHCP, DNS, NAT i mrežni servisi 🟡 ✅
Cilj: Konfigurisati osnovne mrežne servise koji omogućavaju automatizaciju adresiranja i pristup internetu.
Predznanje: Moduli 4, 11.
Teme: DHCP DORA proces; DHCP server/relay/pool/excluded address; DNS hijerarhija; DNS zone; A/AAAA/CNAME/MX/NS/PTR/TXT zapisi; rekurzivni/autoritativni serveri; NAT (static, dynamic, PAT); inside local/global; NTP; Syslog; SNMP; TFTP; FTP; SFTP; SSH.
Modul 14 – Bežične mreže 🟡 ✅
Cilj: Razumeti i konfigurisati osnovnu Wi-Fi infrastrukturu.
Predznanje: Moduli 1, 3, 4.
Teme: IEEE 802.11 standardi; 2,4/5/6 GHz; kanali; širina kanala; SSID; BSSID; access point vs wireless router; roaming; mesh Wi-Fi; WPA2/WPA3; autentifikacija; guest mreža; izbor mesta AP-a; smetnje; planiranje pokrivenosti; dijagnostika.
Modul 15 – WAN, VPN i pristup internetu 🟠 ✅
Cilj: Razumeti povezivanje lokalne mreže sa internetom i udaljenim lokacijama.
Predznanje: Moduli 11–13.
Teme: LAN vs WAN; ISP; modem/ruter; javna IP adresa; PPP; PPPoE; leased line; MPLS (koncept); SD-WAN (koncept); site-to-site VPN; remote-access VPN; IPsec; SSL VPN; tunelovanje; GRE; QoS (koncept); latencija; jitter; packet loss.
Modul 16 – Mrežna bezbednost 🟠 ✅
Cilj: Primeniti osnovne odbrambene mere bezbednosti na mrežnu infrastrukturu. Isključivo legalna, etička i odbrambena primena.
Predznanje: Moduli 7–13.
Teme: mrežne pretnje; princip najmanjih privilegija; segmentacija; firewall (stateful/stateless); ACL (standardne/proširene); port security; DHCP snooping; DAI; VLAN hopping (rizik — koncept); bezbedna konfiguracija; SSH umesto Telnet; bezbedne lozinke; AAA; RADIUS; TACACS+; IDS/IPS; DMZ; zero trust (koncept); backup konfiguracije; upravljanje zakrpama; dokumentovanje incidenata.
Modul 17 – Windows mreže i Windows Server 🟡 ✅
Cilj: Konfigurisati i dijagnostikovati mrežu sa Windows klijentima i Windows Server infrastrukturom.
Predznanje: Moduli 4, 13.
Teme: mrežna podešavanja Windows-a; ipconfig, ping, tracert, pathping, nslookup, netstat, arp, route; PowerShell mrežne komande; Windows Firewall; deljenje foldera; SMB; mapiranje diska; Active Directory; domen; domain controller; DNS u AD; DHCP Server; korisnici/grupe; Group Policy; pridruživanje domenu.
Laboratorija: Windows Server VM + najmanje jedan Windows klijent.
Modul 18 – Linux mreže 🟡 ✅
Cilj: Konfigurisati i dijagnostikovati mrežu na Linux sistemu.
Predznanje: Moduli 4, 13.
Teme: mrežni interfejsi; ip addr/link/route; ping; traceroute; tracepath; ss; netstat; dig; nslookup; hostnamectl; resolv.conf; NetworkManager; nmcli; netplan; SSH server; SCP; SFTP; ufw; nftables (koncept); statička IP konfiguracija; provera DNS-a; provera otvorenih portova; osnovno logovanje.
Laboratorija: Ubuntu Server.
Modul 19 – Wireshark i analiza mrežnog saobraćaja 🟠 ✅
Cilj: Snimiti i analizirati mrežni saobraćaj radi razumevanja i dijagnostike.
Predznanje: Moduli 2, 11, 13.
Teme: instalacija; interfejsi; capture filteri; display filteri; ARP saobraćaj; ICMP; DNS upiti; DHCP proces; TCP three-way handshake; TCP retransmission; HTTP/HTTPS; praćenje komunikacije klijent–server; uzroci sporog rada.
Isključivo u sopstvenom laboratorijskom i legalnom testnom okruženju.
Modul 20 – Dijagnostika i rešavanje mrežnih problema 🟠 ✅
Cilj: Primeniti sistematsku metodologiju za rešavanje realnih mrežnih problema.
Predznanje: Moduli 1–19 (sintetički modul).
Teme: fizički sloj; kablovi; portovi; LED indikatori; duplex mismatch; pogrešna IP/maska/gateway; DHCP problemi; DNS problemi; VLAN/trunk problemi; rutiranje; ACL; NAT; Wi-Fi; internet; serveri; mrežni štampači; duple IP adrese; packet loss; latencija; spor protok; dokumentovanje incidenta.
Sadrži najmanje 30 realnih scenarija sa posla (vidi komande/ i module 20, kao i primere u laboratorijama).
Modul 21 – Virtuelizacija i laboratorijsko okruženje 🟡 ➕
Cilj: Postaviti sopstvenu laboratoriju sa virtuelnim mašinama za vežbanje.
Predznanje: Modul 1.
Teme: virtuelna mašina; VirtualBox; VMware Workstation; Hyper-V; bridged/NAT/host-only/internal mreža; povezivanje više VM-ova; snapshot; backup; Proxmox (koncept); virtuelni svičevi; segmentacija virtuelnih mreža.
Modul 22 – GNS3 i EVE-NG 🟠 ➕
Cilj: Koristiti napredne alate za simulaciju mreža sa realnim Cisco image-ovima.
Predznanje: Moduli 7, 21.
Teme: Packet Tracer vs GNS3 vs EVE-NG; instalacija; kreiranje topologije; povezivanje sa virtuelnim mašinama; čuvanje projekata; dokumentovanje laboratorije. Isključivo legalno laboratorijsko okruženje.
Modul 23 – Nadzor i dokumentovanje mreže 🟠 ✅
Cilj: Dokumentovati mrežnu infrastrukturu i postaviti osnovni monitoring.
Predznanje: Moduli 11–13, 17–18.
Teme: inventar opreme; mrežni dijagram (fizički/logički); IP adresni plan; VLAN tabela; dokumentovanje portova; nazivi uređaja; backup konfiguracija; SNMP; Syslog; monitoring (Zabbix, PRTG, LibreNMS, Grafana — koncept); dostupnost; propusni opseg; upozorenja; eskalacija incidenta.
Šabloni: IP adresni plan, evidencija opreme, evidencija portova, VLAN dokumentacija, zapisnik o incidentu, izveštaj o problemu — u /sabloni.
Modul 24 – Automatizacija mreža 🔴 ➕
Cilj: Razumeti osnove automatizacije mrežne administracije.
Predznanje: Moduli 7, 17–18.
Teme: zašto automatizacija; osnove Python-a za mreže; rad sa tekstualnim fajlovima; backup konfiguracija; SSH automatizacija; Netmiko; Paramiko (koncept); REST API; JSON; YAML; Ansible (inventory, playbook); automatska provera dostupnosti; prikupljanje show komandi; bezbedno čuvanje kredencijala.
Isključivo za administraciju sopstvene ili ovlašćene infrastrukture.
Modul 25 – Cloud mreže 🟠 ➕
Cilj: Razumeti osnovne mrežne koncepte u cloud okruženjima.
Predznanje: Moduli 11, 13, 15–16.
Teme: cloud computing; public/private/hybrid; VPC; subnet; route table; internet gateway; NAT gateway; security group; network ACL; load balancer; VPN ka cloud-u; osnove AWS/Azure/GCP mreža; razlika lokalne i cloud mreže.
Modul 26 – Projektovanje poslovne mreže 🔴 ✅
Cilj: Samostalno isprojektovati kompletnu mrežu za organizaciju sa oko 50 zaposlenih.
Predznanje: Moduli 1–20, 23.
Teme: prikupljanje zahteva; broj korisnika/uređaja; IP plan; VLAN plan; izbor opreme i kablova; Wi-Fi planiranje; serveri; firewall; redundansa; internet veze (primarna i rezervna); dokumentovanje; bezbednost; skalabilnost; budžet; održavanje; backup; monitoring.
Projekat: kompletan projekat mreže za firmu od ~50 zaposlenih.
Modul 27 – Napredne mrežne teme 🔴 ➕
Cilj: Upoznati se sa naprednim konceptima potrebnim za dalji razvoj ka senior pozicijama.
Predznanje: Moduli 9–12, 16, 23.
Teme: Layer 3 switching; HSRP; VRRP; redundantni gateway; napredni OSPF; osnovni BGP; route summarization; route redistribution; policy-based routing; QoS; multicast (koncept); MPLS (koncept); SDN; SD-WAN; network controller; automation-first pristup; zero trust arhitektura; visoka dostupnost; disaster recovery.
Završni projekti
Nakon svih modula, polaznik izrađuje pet integrativnih projekata (detaljno u /projekti):
- Kućna mreža — internet ruter, računari, telefon, smart TV, štampač, Wi-Fi, gostujuća mreža, osnovna zaštita.
- Mala kancelarija (10 zaposlenih) — ruter, svič, access point, server, DHCP, DNS, štampač, gostujuća mreža.
- Poslovna mreža (50 zaposlenih, više odeljenja) — VLAN-ovi po odeljenjima, server VLAN, VoIP VLAN, management VLAN, inter-VLAN rutiranje, DHCP, DNS, NAT, ACL, redundansa.
- Windows i Linux serversko okruženje — Active Directory, DNS, DHCP, Windows klijent, Ubuntu Server, SSH, deljeni resursi, monitoring, dokumentacija.
- Mreža jedne zgrade — glavni i spratni rack ormani, optika, access/core svičevi, firewall, primarni i rezervni internet, Wi-Fi, IP kamere (legitiman video-nadzor), serveri, UPS, patch paneli, kabliranje, dokumentacija, IP i VLAN plan.
Završna provera znanja
- Završni teorijski test — najmanje 100 pitanja (
kvizovi/zavrsni-teorijski-test.md). - Završni praktični ispit (
kvizovi/zavrsni-prakticni-ispit.md). - Kriterijumi ocenjivanja i tabela bodovanja (
kvizovi/kriterijumi-ocenjivanja.md).
Napomena o metodologiji izrade
Kurs se izrađuje modul po modul, redosledom od 1 do 27, kako je definisano u README.md i evidentirano u NAPREDAK.md. Nakon izrade svakog modula proverava se: pokrivenost svih traženih tema, pravopis i ekavica, tehnička tačnost komandi i protokola, izvodljivost laboratorijske vežbe, i ažuriraju se README.md i NAPREDAK.md.