Testing the response of operating systems to different IPv6 flows

but.committeeprof. Ing. Jan Hajný, Ph.D. (předseda) doc. Ing. Jiří Hošek, Ph.D. (místopředseda) Ing. Josef Vojtěch, Ph.D. (člen) Ing. Jan Látal, Ph.D. (člen) Ing. Martin Štůsek, Ph.D. (člen) doc. Ing. Petr Münster, Ph.D. (člen)cs
but.defenceStudent presented the results of his thesis and the committee got familiar with reviewer's report. Opponent's question: The student worked with the GNS3 open-source software. Is it possible to use other software to test the response of operating systems to different IPv6 flows? If yes, what are the advantages or disadvantages of this software? - The student answered the question sufficiently. Student defended his Diploma Thesis and answered the questions from the members of the committee and the reviewer.cs
but.jazykangličtina (English)
but.programCommunications and Networking (Double-Degree)cs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorJeřábek, Janen
dc.contributor.authorRuiner, Michalen
dc.contributor.refereePolák, Ladislaven
dc.date.created2024cs
dc.description.abstractThe aim of the thesis is to create an array of virtual machines and research their response to the IPv6 protocol. Another significant part is to utilize the provided tool for generating and sniffing IPv6 traffic and verify its correct functionality. For such purpose, the GNS3 open-source software is selected. A~reader is familiarized with the concepts of virtualization, GNS3 functionality and various methods of software testing together with the implemented practical models. The IPv6 protocol is introduced in detail as well as the packet format, address types and several IPv6 protocols useful for the thesis. The practical part is discussed in the Numerical results chapter. The topology is established and connectivity verified using IPv4. Configuration of static IPv6 addresses is performed on the devices as well as configuration of router to distribute particular prefixes. 5 testing scenarios are proposed that increase the input load to the tool in sense of higher number of addresses for the 3 different modes - passive, active and aggressive. 3 scripts were developed. Performance testing script measures utilization of computational resources. The other 2 scripts perform packet capturing and further analysis to compare the results of proposed scripts with provided tool. The comparison is done utilizing passive and aggressive modes. Active mode is used to observe the response of various operating systems to different IPv6 flows. Specifically, multiple Windows 10 builds, Linux distributions, Windows XP, 7, 11, macOS and Android.en
dc.description.abstractThe aim of the thesis is to create an array of virtual machines and research their response to the IPv6 protocol. Another significant part is to utilize the provided tool for generating and sniffing IPv6 traffic and verify its correct functionality. For such purpose, the GNS3 open-source software is selected. A~reader is familiarized with the concepts of virtualization, GNS3 functionality and various methods of software testing together with the implemented practical models. The IPv6 protocol is introduced in detail as well as the packet format, address types and several IPv6 protocols useful for the thesis. The practical part is discussed in the Numerical results chapter. The topology is established and connectivity verified using IPv4. Configuration of static IPv6 addresses is performed on the devices as well as configuration of router to distribute particular prefixes. 5 testing scenarios are proposed that increase the input load to the tool in sense of higher number of addresses for the 3 different modes - passive, active and aggressive. 3 scripts were developed. Performance testing script measures utilization of computational resources. The other 2 scripts perform packet capturing and further analysis to compare the results of proposed scripts with provided tool. The comparison is done utilizing passive and aggressive modes. Active mode is used to observe the response of various operating systems to different IPv6 flows. Specifically, multiple Windows 10 builds, Linux distributions, Windows XP, 7, 11, macOS and Android.cs
dc.description.markAcs
dc.identifier.citationRUINER, M. Testing the response of operating systems to different IPv6 flows [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024.cs
dc.identifier.other159650cs
dc.identifier.urihttp://hdl.handle.net/11012/246153
dc.language.isoencs
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.subjectVirtualizationen
dc.subjectGNS3en
dc.subjectSoftware testingen
dc.subjectIPv6en
dc.subjectICMPv6en
dc.subjectNeighbor Discoveryen
dc.subjectSLAACen
dc.subjectMLDen
dc.subjectmDNSen
dc.subjectLLMNRen
dc.subjectOperating systemen
dc.subjectNetwork discoveryen
dc.subjectNetwork scanningen
dc.subjectPerformance evaluationen
dc.subjectVirtualizationcs
dc.subjectGNS3cs
dc.subjectSoftware testingcs
dc.subjectIPv6cs
dc.subjectICMPv6cs
dc.subjectNeighbor Discoverycs
dc.subjectSLAACcs
dc.subjectMLDcs
dc.subjectmDNScs
dc.subjectLLMNRcs
dc.subjectOperating systemcs
dc.subjectNetwork discoverycs
dc.subjectNetwork scanningcs
dc.subjectPerformance evaluationcs
dc.titleTesting the response of operating systems to different IPv6 flowsen
dc.title.alternativeTesting the response of operating systems to different IPv6 flowscs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2024-06-06cs
dcterms.modified2024-06-07-10:19:17cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid159650en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:42:21en
sync.item.modts2025.01.15 12:32:13en
thesis.disciplinebez specializacecs
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:
5.24 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
328.77 KB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_159650.html
Size:
5.64 KB
Format:
Hypertext Markup Language
Description:
file review_159650.html
Collections