Simulácia dátových sietí s využitím priameho vykonávania kódu

Loading...
Thumbnail Image
Date
ORCID
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
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.
Description
Citation
TRÁVNÍČEK, M. Simulácia dátových sietí s využitím priameho vykonávania kódu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2013.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Telekomunikační a informační technika
Comittee
doc. Ing. Vít Novotný, Ph.D. (předseda) doc. Ing. Rastislav Róka, Ph.D. (místopředseda) Ing. Pavel Bezpalec, Ph.D. (člen) Ing. Martin Koutný, Ph.D. (člen) prof. Ing. Jaroslav Koton, Ph.D. (člen) Ing. Ľuboš Nagy, Ph.D. (člen) Ing. Martin Sýkora (člen)
Date of acceptance
2013-06-13
Defence
Jak moc by se lišil průběh zpoždění v reálné síti od simulace? Jak bylo prováděno měření doby simulace.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO