Packet capture for HelenOS
Zachycení paketů pro HelenOS
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/200578Identifiers
Study Information System: 266183
Collections
- Kvalifikační práce [11973]
Author
Advisor
Referee
Kliber, Filip
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Computer Science with specialisation in Programming and Software Development
Department
Department of Distributed and Dependable Systems
Date of defense
19. 6. 2025
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
HelenOS|packet dumping|networkingKeywords (English)
HelenOS|packet dumping|networkingCílem této práce je přidání podpory pro zachycení provozu na síti do HelenOSu. Text obsahuje úvod do systému HelenOS, analýzu příslušných částí systému, analýzu oblíbených formátů a nástrojů pro zachycení provozu. Text analyzuje různé přístupy pro implementaci podpory z hlediska efektivity, náročnosti, a zatížení dalších komponent. Práce také popisuje prototyp frameworku, který implementuje podporu pro výpis paketů na všech síťových driverech, a popisuje, jak lze pomocí frameworku přidat podporu pro zachycení paketů do obecného driveru v systému HelenOS.
The goal of the thesis is to add support for traffic dumping on network drivers to HelenOS. The text contains an introduction to the HelenOS system, an analysis of the relevant parts of the system, an analysis of the popular formats, and tools to dump traffic. The text analyzes different approaches in terms of efficiency, workload, and loading other components. The work also describes a prototype implementation of the framework that adds support for dumping packets on all network drivers and describes how, with the help of the framework, the support to dump packets can be added to any driver in HelenOS.
