Sažetak
Kako bi se sistemskim inženjerima omogućio brz i efikasan nadzor mreže, u programskom jeziku Python je napravljena aplikacija koja koristi dva odvojena načina skeniranja mreže. Tim procesom se dobivaju informacije o IP i MAC adresi svih trenutno spojenih uređaja. Potom se određuje vrijeme spajanja tih uređaja i njihova imena, što se radi pomoću tzv. multiprocessing-a. Tako se ostvaruje brzina i fleksibilnost aplikacije koja je preduvjet za korištenje na različitim mrežama. Obrađeni podaci su pohranjeni u bazu podataka, odakle se u odvojenom procesu čitaju i prikazuju na web stranici.
Ključne riječi
Python; skeniranje mreže; multiprocessing; baza podataka; web stranica