Aplikacija za nadzor mreže i detekciju nepoželjnih uređaja

završni rad (stručni)

završni rad (stručni)

Aplikacija za nadzor mreže i detekciju nepoželjnih uređaja

Vrsta ocjenski radovi
Tip završni rad (stručni)
Godina 2024
Status obranjeno

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