diplomsko delo
Matevž Mihalič (Author), Matevž Pustišek (Mentor)

Abstract

S hitrim tehnološkim napredkom in veliko rastjo interneta postaja računalniška komunikacija nepogrešljiv člen, ki povezuje ljudi in tehnologijo. Za medsebojno komunikacijo oziroma deljenje virov računalnike povezujemo v tako imenovana računalniška omrežja. Slabost računalniškega omrežja je konstantna izpostavljenost ne samo strojni okvari, temveč tudi vdorom v omrežje in kraji ter izgubi podatkov. Učinkovito, neprekinjeno in varno delovanje omrežja je tako za podjetja kot navadne uporabnike ključnega pomena, zato potrebujemo orodja, ki sproti spremljajo in poročajo dogajanja naprav in prometa v omrežju. Tem orodjem pravimo sistemi za nadzor omrežja. Cilj diplomskega dela je seznaniti bralce z nadzorom računalniških omrežij, poudariti pomembnost nadzora in upravljanja omrežja ter predstaviti rešitve, ki se uporabljajo na tem področju. Prav tako je cilj izdelati in predstaviti postopke izdelave enostavnega orodja za pregled in upravljanje naprav v omrežju. To orodje je omrežni pregledovalnik. Omrežni pregledovalnik je program, ki poišče naprave v omrežju in uporabniku prikaže pomembne podatke o teh napravah. Poleg tega omogoča oddaljeno povezavo in upravljanje nekaterih omrežnih naprav. Uporabnik ima s pomočjo omrežnega pregledovalnika centraliziran pogled nad celotnim omrežjem, tako lahko pravočasno in primerno reagira v primeru pomanjkljivosti ali nastalih težav v omrežju. Izdelava omrežnega pregledovalnika je potekala v več korakih. Prvotno smo izbrali programski jezik, v katerem bo program napisan, nato smo določili, katere podatke naj omrežni pregledovalnik najde in kje naj jih prikaže. Po uspešno spisani delujoči skripti smo se odločili, da bomo omrežni pregledovalnik razvili v spletno aplikacijo z namenom prikaza podatkov v brskalniku. Za konec smo spletno aplikacijo testirali, naložili na strežnik, primerjali z izdelki na trgu, ki imajo podobne funkcije, argumentirali možne nadgradnje in spisali navodila za uporabo. Za celoten strežniški del spletne aplikacije smo uporabili programski jezik Python verzije 3, za prikazovanje podatkov v brskalniku pa programski jezik JavaScript.

Keywords

računalniška omrežja;nadzor omrežja;omrežni pregledovalniki;spletne aplikacije;visokošolski strokovni študij;Aplikativna elektrotehnika;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FE - Faculty of Electrical Engineering
Publisher: [M. Mihalič]
UDC: 004.455.1:004.7(043.2)
COBISS: 163466499 Link will open in a new window
Views: 53
Downloads: 5
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Network scanner
Secondary abstract: With rapid technological progress and the great growth of the Internet, computer communication is becoming an indispensable link that connects people and technology. For mutual communication or resource sharing, computers are connected in a so-called computer network. The disadvantage of a computer network is constant exposure not only to hardware failure, but also to network intrusions and ultimately data loss. Efficient, uninterrupted and secure network operation is crucial for both the company and ordinary users, so we need tools that monitor and report on network traffic and events. These tools are called network monitoring systems. The aim of the diploma thesis is to learn about the control of computer networks, to emphasize the importance of network control and management, and to present the solutions used in this field. Also, the goal is to create and present the processes of creating a simple tool for inspecting and managing devices in the network. This tool and network explorer. A network explorer is a program that finds devices on a network and displays important device information to the user. In addition, it allows remote connection and management of some network devices. With the help of the network viewer, the user has a centralized view of the entire network, so that he can react in a timely and appropriate manner in case of deficiencies or problems in the network. Creating a network viewer is done in several steps. Initially, we chose the programming language in which the program will be written, and then we determined what data the network browser should find and where to display it. After successfully writing a working script, we decided to develop the network viewer in a web application, with the aim of displaying data in the browser. Finally, we tested the web application, uploaded it to the server, compared it with products on the market that have similar functions, argued for possible upgrades, and wrote instructions for use. We used the Python version 3 programming language for all the server part of the web application, and the JavaScript programming language for displaying data in the browser.
Secondary keywords: network monitoring;network viewer;web application;
Type (COBISS): Bachelor thesis/paper
Study programme: 1000315
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za elektrotehniko
Pages: VII, 37 str.
ID: 19872212