| |
|
Směrování SDN podle přenášeného obsahu
Gavryliuk, Olga ; Franková, Barbora (oponent) ; Holkovič, Martin (vedoucí práce)
Tato práce se zabývá směrováním v softwarově definovaných sítích, které umožňuje směrování podle obsahu přenášených paketů. Pro řešení práce bylo nutné vytvořit detekční mechanizmus, který v rámci operačního systému vyhledává spojení vyžadující prioritní zpracování. Nová spojení jsou odesílána směrovací aplikací běžící na SDN kontroléru POX. Kontrolér rozděluje aplikace podle dvou kritérií: Aplikace vyžadující největší šířku pásma a aplikace vyžadující nejrychlejší cestu. Byly navrhnuty a implementovány čtyři algoritmy pro směrování dat v závislosti na požadavcích aplikací. Navrhnuté aplikace byly implementovány v jazyce Python a otestovány emulačním nástrojem Mininet.
|
| |
|
Virtualizace sítí - softwarově definované sítě
Veselý, Marek ; Krkoš, Radko (oponent) ; Novotný, Vít (vedoucí práce)
Cíl práce je zaměření se na nový trend síťové architektury a to softwarově definované sítě. Popisuje funkci kontroleru, jako hlavního zařízení, které ovládá celou síť. Dále je zde uvedena komunikace mezi přepínačem a kontrolerem, kterou řídí protokol OpenFlow. První část práce se zabývá stručně principem VLAN sítí. Dále se více orientuje softwarově definovaným sítím, kde je probrán princip této sítě. Podrobně je zde rozebrán protokol OpenFlow, jako jeho funkce, výhody a nevýhody sítě a možnost využití této sítě na akademické půdě.
|
|
Vývoj aplikací pro softwarově definované sítě
Piska, Vojtěch ; Novotný, Bohumil (oponent) ; Škorpil, Vladislav (vedoucí práce)
V této diplomové práci je popsán nový typ síťové architektury také znám jako softwarově definované sítě. V první části práce jsou vysvětleny a popsány úlohy jednotlivých vrstev architektury. Jsou zde také zhodnoceny výhody a nevýhody těchto sítí. V další části je rozebrán protokol OpenFlow, který dovoluje kontroléru komunikovat s podřízenými hardwarovými prvky. V poslední části je pak návrh laboratorních úloh, které demonstrují technologii SDN.
|
| |
|
Řídicí jazyk pro OpenFlow sítě
Antolík, Dávid ; Veselý, Vladimír (oponent) ; Ryšavý, Ondřej (vedoucí práce)
Cílem této bakalářské práce je navrhnout vysoko-úrovňový jazyk OpenFlow-Network Control Language pro popis síťové topologie a chování počítačových sítí. Překladač jazyka a jeho interpretr byl implementován pomocí Trema OpenFlow kontroléru. Výsledná implementace byla otestována ve virtuálním prostředí, kde byla demonstrována její plná funkčnost pro základní síťové konfigurace.
|
|
Vyvažování zátěže v sítích OpenFlow
Marciniak, Petr ; Ryšavý, Ondřej (oponent) ; Grégr, Matěj (vedoucí práce)
Cílem této diplomové práce je vypracování nástroje pro vyvažování zátěže v sítích OpenFlow. Na příkladu protokolu OpenFlow jsou popsány základní principy software-defined networking (SDN) včetně srovnání s tradičním přepínáním a směrováním. OpenFlow je první protokol/API umožňující komunikaci mezi zařízeními na kontrolní a infrastrukturní vrstvě software-defined networking modelu. Jsou popsány klíčové funkce tohoto protokolu a je provedeno porovnání některých aktuálně dostupných OpenFlow kontrolérů. Dále jsou uvedeny techniky vyvažování zátěže v počítačových sítích používané v současné době. Následuje postup vývoje aplikace pro vyvažování zátěže včetně uvedení použitých testovacích prostředí - Mininet (SW) a OFELIA (HW). Je provedeno vyhodnocení výsledků vyvinuté aplikace včetně úvahy nad možnými rozšířeními programu.
|
|
SDN řízené pomocí identity uživatelů
Holkovič, Martin ; Ryšavý, Ondřej (oponent) ; Polčák, Libor (vedoucí práce)
Cílem této práce je propojení systému pro správu dynamických identit vyvíjený v rámci projektu Sec6Net s řízením SDN sítě. Pro řízení sítě je použitý kontroler Pyretic, který umožňuje tvorbu aplikací pomocí match-action pravidel. Bylo navrženo rozhraní mezi systémem pro správu dynamických identit a kontrolerem Pyretic, které bylo následně implementováno a integrováno do obou systémů. Byly vytvořeny různe případy užití týkající se bezpečnosti, směrování a účtování pro ověření správnosti konceptu. Tyto případy byly následně implementovány jako aplikace nad kontrolerem Pyretic. Všechny aplikace byly dle možností testovány v~síťové laboratoři. Hlavním přínosem této práce je zjednodušení správy počítačových sítí a zároveň poskytnutí nových možností správcům těchto sítí a v konečném důsledku i jejich uživatelům.
|
|
Zákonné odposlechy v SDN
Franková, Barbora ; Ryšavý, Ondřej (oponent) ; Polčák, Libor (vedoucí práce)
Práce se zabývá využitím softwarově definovaných sítí v oblasti zákonných odposlechů. Staví na konkrétní implementaci systému pro zákonné odposlechy - SLIS, který byl vyvinut v rámci projektu Sec6Net. Navrhuje rozšíření v několika oblastech, ve kterých SDN nabízí potenciál ke spolehlivější identifikaci odposlouchávaných uživatelů a efektivnějšímu využití sítě. První zmíněný cíl je realizován prostřednictvím modulu funkce dynamické identity, druhý pak pomocí konfigurace síťových sond a OpenFlow přepínačů.
|