Thesis Details

Netgraph modul ve FreeBSD pro počítání statistik

Bachelor's Thesis Student: Blažek Jan Academic Year: 2006/2007 Supervisor: Čejka Rudolf, Ing.
English title
Netgraph Module in FreeBSD for Traffic Accounting
Language
Czech
Abstract

This bachelor's thesis deals with modular kernel networking subsystem Netgraph in FreeBSD operating system. Netgraph is shown from user's point of view. This work describes several concrete modules, tools for Netgraph management and examples of usage. Part of the work is about implementation of Netgraph module for network traffic accounting. There are described some other kernel subsystems used by the module - kernel loadable modules, mbuf - memory management in kernel interprocess subsystem and sysctl interface for sharing kernel variables with user space programs.

Keywords

Netgraph, FreeBSD, network traffic accounting, TCP/IP Ethernet, KLD, kernel loadable module, sysctl, mbuf, BSD, UNIX

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
11 June 2007
Reviewer
Committee
Schwarz Josef, doc. Ing., CSc. (DCSY FIT BUT), předseda
Linhart Miroslav, doc. Ing., CSc. (DCSY FIT BUT), člen
Orság Filip, Ing., Ph.D. (DITS FIT BUT), člen
Pitner Tomáš, doc. RNDr., Ph.D. (FI MUNI), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Citation
BLAŽEK, Jan. Netgraph modul ve FreeBSD pro počítání statistik. Brno, 2007. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2007-06-11. Supervised by Čejka Rudolf. Available from: https://www.fit.vut.cz/study/thesis/1949/
BibTeX
@bachelorsthesis{FITBT1949,
    author = "Jan Bla\v{z}ek",
    type = "Bachelor's thesis",
    title = "Netgraph modul ve FreeBSD pro po\v{c}\'{i}t\'{a}n\'{i} statistik",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2007,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/1949/"
}
Back to top