magistrsko delo
Abstract
Raziskava obravnava konfiguriranje usmerjevalnika/stikala, ki ga poganja operacijski sistem RouterOS. Kratko so prikazane značilnosti proučevanega operacijskega sistema, topologije računalniških omrežij, strojni in programski gradniki računalniških omrežij ter programskega jezika Python. Namen raziskave je bil razvoj vmesnika, ki poenostavi konfiguriranje usmerjevalnika za manj vešče upravljalce manjših omrežij, pri tem pa vključuje najpogosteje uporabljene funkcije usmerjevalnika. Prikazan je primer tipičnega okolja, v katerem se uporabljajo usmerjevalniki z operacijskim sistemom RouterOS. Definirane so zahtevane lastnosti vmesnika. Razloženi so ukazi in predpisano zaporedje ukazov za vzpostavitev brezžičnega omrežja za zasebne ali poslovne namene ter dodatnega omrežja za goste, ki je lahko izolirano od prvega in omogoča tudi izolacijo posameznih gostov. Vmesnik je napisan v programskem jeziku Python, za komunikacijo z usmerjevalnikom pa uporablja telnet. Uporabnikove zahteve se kot skript zapišejo tudi v posebno datoteko, ki jo je možno izvesti na usmerjevalniku.
Preskus pravilnosti delovanja skripta je bil izveden na dveh različnih napravah, ki ju poganja operacijski sistem RouterOS.
Keywords
operacijski sistemi;Router OS;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2020 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UM FOV - Faculty of Organizational Sciences |
Publisher: |
[P. Kavčič] |
UDC: |
004.45 |
COBISS: |
35393795
|
Views: |
300 |
Downloads: |
53 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Development of router/switch configuration interface - Router OS operating system case |
Secondary abstract: |
Research addresses the configuration of router/switch which runs RouterOS. Characteristics of the operating system, computer network topology, software and hardware constructors of computer networks and Python programming language have been briefly described. Research intent was to create an interface which would simplify router configuration for less skilled managers of smaller networks, while including most used functionalities of the router. Presented is the typical environment in which routers with RouterOS are being used. Defined are the interface requirements. Explained are commands and their order to create wireless network for private or business purposes and additional network for guests, which can be isolated from the first one and allows client isolation. Interface was created using Python programing language and uses telnet to communicate with the router. User requests are saved as a script into special file, which can be executed on the router.
Proof of concept of the script has been conducted on two different devices powered by RouterOS. |
Secondary keywords: |
Operating system;RouterOS;configuration;router;wireless network; |
Type (COBISS): |
Master's thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za organizacijske vede |
Pages: |
V, 64 f. |
ID: |
11976363 |