Tvorba síťového ovladače pro rodinu operačních systémů Windows
Loading...
Date
Authors
Krkoš, Radko
ORCID
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Práca popisuje postup návrhu a tvorby ovládača pre značkovanie sieťovej premávky kvôli zabezpečeniu kvality služby. Na začiatku sú popísané a porovnané rôzne technológie použiteľné pre tvorbu takéhoto ovládača a následne je vybraný vhodný kandidát pre použitie. Ďalej sa práca venuje návrhu ovládača podľa zadania a vytvára podrobnejší súbor požiadaviek. Tie ovplyvňujú samotný dizajn ovládača. Pri návrhu sa práca sústreďuje na kritériá ako minimalizácia vplyvu ovládača na parametre sieťovej premávky a minimálna záťaž na systém. Okrem ovládača je vytvorené aplikačné rozhranie pre jeho riadenie z režimu používateľa a jedná sa tak o systém úplne zabezpečujúci značkovanie premávky. V závere je popísaná vytvorená implementácia ovládača a aplikačné rozhranie z pohľadu programátora aplikácií využívajúcich poskytnuté rozhranie.
This thesis describes the approach in designing and implementing a driver marking network traffic for quality of service provision. In the beginning distinct technologies usable for the driver development are discussed and compared to each other while the most suiting candidate is chosen for driver development. Next the thesis discusses the design of the driver according to specification and depicts a list of more specific requirements affecting the driver design itself. The focus point in design is the least possible impact on network traffic performance and the running system itself. In addition to the driver an application programming interface usable from user mode is designed and so the system as a whole ensures the marking of network traffic entirely. In the end the created driver architecture is described and the application programming interface is described in terms of use.
This thesis describes the approach in designing and implementing a driver marking network traffic for quality of service provision. In the beginning distinct technologies usable for the driver development are discussed and compared to each other while the most suiting candidate is chosen for driver development. Next the thesis discusses the design of the driver according to specification and depicts a list of more specific requirements affecting the driver design itself. The focus point in design is the least possible impact on network traffic performance and the running system itself. In addition to the driver an application programming interface usable from user mode is designed and so the system as a whole ensures the marking of network traffic entirely. In the end the created driver architecture is described and the application programming interface is described in terms of use.
Description
Citation
KRKOŠ, R. Tvorba síťového ovladače pro rodinu operačních systémů Windows [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2011.
Document type
Document version
Date of access to the full text
Language of document
sk
Study field
Telekomunikační a informační technika
Comittee
doc. Ing. Ivan Rampl, CSc. (předseda)
doc. Ing. Martin Medvecký, Ph.D. (místopředseda)
doc. Ing. Anna Přibilová, Ph.D. (člen)
doc. Ing. Jan Jeřábek, Ph.D. (člen)
Ing. Pavel Hanák, Ph.D. (člen)
Ing. Milan Šimek, Ph.D. (člen)
Ing. Ondřej Šmirg, Ph.D. (člen)
Date of acceptance
2011-06-08
Defence
Stručně srovnejte možnosti a omezení tvorby síťových ovladačů v operačních systémech typu Linux a Windows.
Jaké jsou minimální systémové požadavky při použití vytvořeného ovladače, aby při filtrování nedocházelo ke ztrátám a zpoždění zpracovávaných paketů?
Jakým způsobem je možné rozšířit nabídku zdrojových a cílových portů a typů protokolu při tvorbě filtrovacího pravidla QoS Management Console?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení