Original title:
Směrování SDN podle přenášeného obsahu
Translated title:
SDN Routing According to Transmitted Content
Authors:
Gavryliuk, Olga ; Franková, Barbora (referee) ; Holkovič, Martin (advisor) Document type: Bachelor's theses
Year:
2016
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
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.
This works main point of focus is routing in software defined networks, which allow routing based on transfered packets. For accomplishing this task it was necessary to create a detection mechanism, that finds the connection within the OS which needs priority handling. New connections are sent via a routing aplication which is running on the SDN controller POX. The controller divides applications based on two criteria: The application requiring the largest bandwidth and the application requiring the fastest route. For this purpose four algorithms for routing data based on application preferences were designed and implemented. The applications were implemented in the Python language and they were tested in the simulation tool Mininet.
Keywords:
computer networks; OpenFlow; POX; QoE; routing; routing protocols; SDN; SDN routing; software-defined networks; OpenFlow; POX; počítačové sítě; QoE; SDN; SDN směrování; směrovácí protokoly; směrování; softwarově definované sítě
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/62199