Využití protokolu TCP v simulačním prostředí OPNET Modeler

but.committeeprof. Ing. Eva Gescheidtová, CSc. (předseda) doc. Ing. Ivo Lattenberg, Ph.D. (místopředseda) Ing. Václav Křepelka, Ph.D. (člen) Ing. Zoltán Nagy, Ph.D. (člen) doc. Ing. Karol Molnár, Ph.D. (člen) doc. Ing. Petr Sysel, Ph.D. (člen) Ing. Radoslav Vargic, Ph.D. (člen) Ing. Jan Malý (člen)cs
but.defenceJak by se ve vytvořené aplikaci (ve výsledném grafu simulace) projevila ztráta paketu?cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMolnár, Karolcs
dc.contributor.authorTirinda, Viktorcs
dc.contributor.refereeKubánková, Annacs
dc.date.created2008cs
dc.description.abstractDiplomová práce je zaměřena na možnosti implementace aplikačního protokolu v simulačním prostředí OPNET Modeler. Předpokládá se, že tento aplikační protokol bude pro komunikaci na transportní vrstvě využívat protokol TCP. První část práce je zaměřena na popis protokolu TCP. Jde o spojovaný, spolehlivý a potvrzovaný protokol, který zachováva pořadí přenášených dat, které jsou po přijetí kladně potvrzována. V druhé kapitole jsou popsány hlavní funkce simulačního programu OPNET Modeler. Program je hierarchicky členěn do čtyř editorů, z nichž každý má svou specifickou funkci při vytváření vlastní sítě a její chování. Podrobněji je v této části zaměřeno na dvě nejnižší vrstvy OPNET Modeleru a jejich komponenty, které se podílejí na komunikaci protokolem TCP na transportní vrstvě. Implementované aplikace komunikují pomocí soketů, které jsou na jejich žádosti dynamicky vytvářeny a zrušeny. Komunikaci řídí manažerský proces, jehož úlohou je správa jednotlivých spojení a přesměrování datového toku do příslušných obslužných procesů. Tento manažer spouští také proces spojení, který simuluje chování samotného TCP protokolu. V praktické části jsem vytvořil dvě aplikace: jedna typu klient a druhá typu server. Obě aplikace na transportní vrstvě využívají pro komunikaci protokol TCP. Navázání spojení inicializuje klientská aplikace zasláním dotazu na server. Ten pak pošle klientovi data o velikosti jaké požaduje. Po odeslání všech dat, klient ukončí spojení. Výsledkem simulace jsou statistiky, kde jsou zobrazeny velikosti přenesených dat, počet přenesených paketů a další parametry charakteristické pro TCP.cs
dc.description.abstractThis diploma thesis describes a possibility of application protocol implementation in OPNET Modeler simulation environment. It presumes that this application protocol is going to use TCP protocol for their communication on transport layer. The first part of thesis is focused on a description of TCP. It is a connection oriented, reliable and confirmed protocol which maintains sequence of transmitted data. This data is after receiving positively confirmed. In the second chapter are described the main functions of OPNET Modeler simulation environment. OPNET is hierarchical divided into four editors. Each editor has a specific function by creating a network and setting his behavior. There is also focused on the two lowest layers of OPNET Modeler and their components in detail, which are participating at usage TCP on transport layer to communication. Implemented applications communicate by sockets, which are created and destroyed on request. Communication is controlled by manager process, whose function is maintenance particular connections and redirect dataflow into relevant process. This manager put in action as well a process, which simulates a single TCP. In the practical part I made two applications: one is a client type and a second one is a server type. Both applications are using TCP on transport layer. The establishment of connection initiates a client, who is sending a request to the server for a data. Then server sends back data in desired quantity. After sending the entire data, client terminates the connection. The result of simulation is statistics, where we pictured the size of the transferred data, a number of transferred packets and other parameters typical for TCP.en
dc.description.markAcs
dc.identifier.citationTIRINDA, V. Využití protokolu TCP v simulačním prostředí OPNET Modeler [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2008.cs
dc.identifier.other14328cs
dc.identifier.urihttp://hdl.handle.net/11012/18905
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectOPNETcs
dc.subjectTCPcs
dc.subjectservercs
dc.subjectklientcs
dc.subjectsimulacecs
dc.subjectOPNETen
dc.subjectTCPen
dc.subjectserveren
dc.subjectclienten
dc.subjectsimulationen
dc.titleVyužití protokolu TCP v simulačním prostředí OPNET Modelercs
dc.title.alternativeApplication of TCP in OPNET Modeler simulation environmenten
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2008-06-11cs
dcterms.modified2008-06-11-12:53:08cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid14328en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 10:03:52en
sync.item.modts2025.01.17 09:47:00en
thesis.disciplineTelekomunikační a informační technikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.89 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
5.85 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_14328.html
Size:
5.84 KB
Format:
Hypertext Markup Language
Description:
file review_14328.html
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections