Networking and TCP/IP stack for HelenOS system
Networking a TCP/IP stack pro systém HelenOS
diploma thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/30667/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/30667Identifiers
Study Information System: 47850
Collections
- Kvalifikační práce [11266]
Author
Advisor
Referee
Bulej, Lubomír
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software Systems
Department
Department of Software Engineering
Date of defense
2. 2. 2010
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
V této práci studujeme implementaci TCP/IP subsystému. Důraz je kladen na návrh a implementaci respektující koncept operačního systému s mikrojádrem. Praktickou částí pak byl vývoj TCP/IP subsystému pro systém HelenOS. Nejprve jsou popsány koncepty síťové architektury a TCP/IP subsystému obecně. Následují specifické aspekty kladené systémem s mikrojádrem. Dále je uveden návrh architektury a implementační rozhodnutí a vlastní implementace.
Within this work we study networking and TCP/IP stack implementation. The main interest is directed to the TCP/IP stack design and implementation respecting the microkernel operating system concept. The practical part was a development of a TCP/IP stack for the microkernel operating system HelenOS. First, we describe the networking and the TCP/IP stack concept in general. The special aspects of the microkernel concept follow. For the practical part, the architecture design and implementation decisions are included.