Full metadata record
DC poleHodnotaJazyk
dc.contributor.advisorPetrovič, Michal
dc.contributor.authorMandák, Vladimír
dc.contributor.refereeŠimek, Martin
dc.date.accepted2015-09-08
dc.date.accessioned2016-03-15T08:38:18Z
dc.date.available2014-09-01cs
dc.date.available2016-03-15T08:38:18Z
dc.date.issued2015
dc.date.submitted2015-06-25
dc.identifier62431
dc.identifier.urihttp://hdl.handle.net/11025/17873
dc.description.abstractV této práci se zabývám získáváním dat o stavu Spanning Tree protokolu ze síťových zařízení firmy Cisco a následnou vizualizací získaných informací. Nejdříve jsem se musel seznámit se síťovými zařízeními firmy Cisco. Ty poskytují základní textové uživatelské rozhraní operačního systému Catalyst IOS a NX OS. K zařízení se lze připojit lokálně pomocí konzole sériovou linkou nebo vzdáleně s použitím nezabezpečeného protokolu Telnet, případně zabezpečeným protokolem SSH. Dále jsem vytvořil programové vybavení poskytující intuitivní HTML5 uživatelské rozhraní, kde uživatel vytvoří mapu fyzické počítačové sítě. Propojování jednotlivých zařízení umožňuje knihovna jsPlumb. Každému zařízení, ze kterého chce uživatel získávat data, je potřeba nastavit IP adresu a jména zapojených portů. Vytvořené mapy může uživatel ukládat do databáze. Skript, který získává data ze síťových zařízení je napsaný v jazyce Perl. Periodickým spouštěním skriptu získávám aktuální informace o stavu Spanning Tree protokolu. Skript načte z databáze IP adresy všech zařízení a připojené porty. Zabezpečeným SSH protokolem se skript vzdáleně připojí k zařízení a odešle příkaz, kterým zjistí stav STP. Získaná data zpracuje a uloží do databáze. Získaná data může uživatel sledovat ve webové aplikaci. Funkčnost byla ověřena v prostředí univerzitní sítě WEBnet.cs
dc.format91 s. (95 000 znaků)cs
dc.format.mimetypeapplication/pdf
dc.language.isocscs
dc.publisherZápadočeská univerzita v Plznics
dc.relation.isreferencedbyhttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=62431-
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.subjectSTPcs
dc.subjectSNMPcs
dc.subjectpřepínačcs
dc.subjectsměrovačcs
dc.subjectcatalyst ioscs
dc.subjectNX OScs
dc.subjectperlcs
dc.subjectMySQLcs
dc.subjectvizualizacecs
dc.subjectHTML5cs
dc.subjectPHPcs
dc.subjectJavaScriptcs
dc.subjectjQuerycs
dc.subjectJSPLUMBcs
dc.subjectMAPcs
dc.subjectdraggablecs
dc.subjectUIKITcs
dc.titleVizualizace Spanning Tree Protocolcs
dc.title.alternativeSpaning Tree Protocol Visualizationen
dc.typediplomová prácecs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-levelNavazujícícs
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-programInženýrská informatikacs
dc.description.resultObhájenocs
dc.rights.accessopenAccessen
dc.description.abstract-translatedIn this thesis I am dealing with gathering data about state of Spanning Tree protocol from Cisco network devices and subsequent visualization of obtained information. At first of all I have to become familiar with network devices produced by Cisco Systems. Theese devices are providing basic text user interface of operating systems Catalyst IOS and NX OS. It is possible to connect to device localy via console serial interface or remotely using unsecured Telnet protocol eventually secure SSH protocol. I have created a software providing an intuitive HTML5 user interface, where user creates a map of physical computer network. Interconnection between devices allows jsPlumb library. It is necessary to set IP address and connected ports to each device from wich user want to retrieve data. Maps created by user, can be stored in a database. A script, which is gathering data from network devices is written in Perl language. Obtaining data from Cisco devices proceeds of periodical running a script. Script loads IP address of all deiveces and ports from database. Script remotely connects to device with secured SSH protocol and sends a command, which checks status of the Spanning Tree protocol. Obtained data are processed and saved in database. User can view obtained data in the web application. Functionality was verified in an university network WEBnet.en
dc.subject.translatedSTPen
dc.subject.translatedSNMPen
dc.subject.translatedswitchen
dc.subject.translatedrouteren
dc.subject.translatedcatalyst iosen
dc.subject.translatedNX OSen
dc.subject.translatedperlen
dc.subject.translatedMySQLen
dc.subject.translatedvisualizationen
dc.subject.translatedHTML5en
dc.subject.translatedPHPen
dc.subject.translatedJavaScripten
dc.subject.translatedJSPLUMBen
dc.subject.translatedjQueryen
dc.subject.translatedMAPen
dc.subject.translateddraggableen
dc.subject.translatedUIKITen
Vyskytuje se v kolekcích:Diplomové práce / Theses (KIV)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
DPA12N0030P.pdfPlný text práce2,39 MBAdobe PDFZobrazit/otevřít
vedouci-A12N0030Phodnoceni-ved.PDFPosudek vedoucího práce314 kBAdobe PDFZobrazit/otevřít
oponent-A12N0030Pposudek-op.PDFPosudek oponenta práce407,39 kBAdobe PDFZobrazit/otevřít
obhajoba-A12N0030Pobhajoba.PDFPrůběh obhajoby práce244,14 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/17873

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.