Název:
Simulácia dátových sietí s využitím priameho vykonávania kódu
Překlad názvu:
Data network simulation using direct code execution
Autoři:
Trávníček, Michal ; Bartl, Milan (oponent) ; Krkoš, Radko (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2013
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Cílem diplomové práce bylo popsat simulace reálné sítě, poukázat na chyby a nedokonalosti při těchto simulacích a snažit se najít technologie a řešení, které by přispělo ke zvýšení hodnověrnosti simulací. Pro účel simulací byl vybrán simulační nástroj ns-3, který podporuje metodu přímého vykonávání kódu spolu se softwarovým balíkem Quagga. V diplomové práci byl popsán internetový protokol IPV4, protokol UDP, základní principy směrování a podrobně vysvětlen směrovací protokol OSPF. Dále byla v práci byla věnována pozornost obecnému popisu simulací, jeho rozdělení a následně detailnějšímu popisu diskrétní simulaci, která je využívána simulačním nástrojem ns-3. Teoretický popis simulačního nástroje ns-3 byl obsahem další kapitoly, byl popsán vývoj, koncepce ns-3 a jednotlivé objekty využívané při vytváření modelů. Následující kapitola popisuje metodu přímého vykonávání kódu a balíku Quagga, které slouží k dosažení hodnověrnějších výsledku při simulaci. Praktická část diplomové práce přináší vysvětlení jednotlivých kroků při instalaci a nastavení u všech tří implementací ns-3 v linuxové distribuci Ubuntu. Na základě teoretických znalostí byl navrhnut odpovídájící model sítě, detailně demonstrováno vytváření simulace s následnou analýzou a srovnáním výsledků mezi implementacemi v ns-3.
Purpose of this master thesis was to explain simulation of real network, point to the imperfection during these simulations and try to find out technologies and solutions that could improve credibility of simulation. For this purpose, network simulator ns-3 has been chosen which supports direct code execution together with Quagga software suite. Master thesis describes internet protocol IPv4, UDP protocol, basics of routing and detailed explanation of OSPF routing protocol. Focus in this thesis is also on general description of simulation, its kinds and detail explanation of discrete simulation that is used by ns-3 simulator. Next chapter explains theory of ns-3 simulator, its development, conceptual overview and objects. Direct code execution and Quagga that both help improve credibility of simulation, are described in last chapter of theoretical part of thesis. In practical part of thesis is explained how to install and configure all three implemantaions of ns-3 simulator on Ubuntu, linux distribution. On the basis of obtained knowledge, the simulation model has been designed, also there has been given detailed explanation of how to create new model of simulation and how to analyze its results for all implementation.
Klíčová slova:
DCE; diskrétní simulace; IPv4; ns-3; OSPF; přímé vykonávání kódu; Quagga; UDP; DCE; descrete simulation; direct code execution; IPv4; ns-3; OSPF; Quagga; UDP
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/26772