Prototyping a network traffic tester using a distributed system of single board computers

dc.contributor.authorDirnberger, Simon
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerPapatriantafilou, Marina
dc.contributor.supervisorLandsiedel, Olaf
dc.date.accessioned2022-04-29T12:34:33Z
dc.date.available2022-04-29T12:34:33Z
dc.date.issued2021sv
dc.date.submitted2020
dc.description.abstractNetwork traffic testers are integral to developing and evaluating hardware that is used for the ever-increasing demand for faster, better and more covering data networks. However the testers typically used come with a hefty price tag and are sold by companies that specialise in the field. This paper tries to prove whether a distributed system of smaller and cheaper single-board computers can be built to function as a high-performant network traffic tester. We look at similar solutions for network traffic testers, both proprietary and non-proprietary. We formulate a set of requirements, both hardware and software, and in this paper suggest a design, implementation and evaluation of such a system. The result of our findings is a working traffic tester built from single-board computers running Linux and using the the kernel module pktgen for traffic generation, netsniff-ng for capturing traffic and the framework MPICH for communication. The test results are promising when it comes to traffic rate and accuracy, given certain limitations in the system. However the increased complexity in its usage makes it unwieldy to use and requires more work in order for it to be a viable option. However, given enough time for it to become more user-friendly we believe that this solution can compete with the more expensive alternatives.sv
dc.identifier.coursecodeDATX05sv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/304568
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectsingle-board computerssv
dc.subjecttraffic generatorsv
dc.subjectdata networksv
dc.subjectdistributed systemssv
dc.subjectOSIsv
dc.titlePrototyping a network traffic tester using a distributed system of single board computerssv
dc.type.degreeExamensarbete för masterexamensv
dc.type.uppsokH
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 21-163 Dirnberger.pdf
Storlek:
3.83 MB
Format:
Adobe Portable Document Format
Beskrivning:
Prototyping a network traffic tester using a distributed system of single board computers
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.51 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: