Testování podpory rte_flow na síťových kartách

but.committeedoc. Ing. Ondřej Ryšavý, Ph.D. (předseda) doc. Ing. Jan Kořenek, Ph.D. (místopředseda) doc. Ing. Vítězslav Beran, Ph.D. (člen) Ing. Bohuslav Křena, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Bylo by možné automatizované testy rozšířit o detekci, zda je daná funkcionalita prováděna v hardwaru karty nebo v softwarovém ovladači? Řešil jste nějakým způsobem na jaké rychlosti pravidla fungují?cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠišmiš, Lukášen
dc.contributor.authorŠuráň, Jakuben
dc.contributor.refereeFukač, Tomášen
dc.date.created2022cs
dc.description.abstractPodpora klasifikačního rozhraní rte_flow se značně liší napříč různými síťovými kartami. Tato bakalářská práce se zabývá procesem testování této podpory. Hlavním cílem je vyvinout nástroje, které umožní provádět testování systematicky a automatizovaně. K tomuto účelu jsou využity dva přístupy. Ten první je založen na postupném nahrávání rte_flow pravidel do síťové karty a následném sbírání podporovaných vlastností z úspěšných pokusů. Ty jsou na konci využity k vytvoření závěrečného shrnutí. Druhý přístup naopak ověřuje, že jednotlivá pravidla opravdu mají očekávané efekty na pakety zpracovávané kartou. Každý z těchto přístupů byl následně transformován do podoby spustitelného nástroje. Oba byly aplikovány a otestovány na několika síťových kartách od společností Intel a NVIDIA. Zároveň byly výstupy obou z nich použity na vzájemné porovnání podpory rte_flow rozhraní na těchto síťových kartách.en
dc.description.abstractThe support of the classifier interface rte_flow significantly differs across various network cards. This bachelor's thesis deals with the process of evaluation of this support. The main goal is to provide tools that can perform evaluation systematically and automatically. Two approaches are used for this purpose. The first one is based on the progressive loading of rte_flow rules into the network card and the collection of supported capabilities from the successful attempts. The results are used for the final summary generation. The second approach verifies that particular rules indeed have expected effects on the packets processed by card. Each of these approaches was then transformed into an executable tool. Both were applied and validated on several network cards by the Intel and NVIDIA manufacturers. Simultaneously, their produced outputs were utilized for the mutual comparison of rte_flow interface support between these network cards.cs
dc.description.markAcs
dc.identifier.citationŠURÁŇ, J. Testování podpory rte_flow na síťových kartách [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022.cs
dc.identifier.other145211cs
dc.identifier.urihttp://hdl.handle.net/11012/207342
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectDPDKen
dc.subjectrte_flowen
dc.subjectrte_flow_checkeren
dc.subjectpytesten
dc.subjectScapyen
dc.subjectMLX5en
dc.subjectI40Een
dc.subjectICEen
dc.subjectIXGBEen
dc.subjectDPDKcs
dc.subjectrte_flowcs
dc.subjectrte_flow_checkercs
dc.subjectpytestcs
dc.subjectScapycs
dc.subjectMLX5cs
dc.subjectI40Ecs
dc.subjectICEcs
dc.subjectIXGBEcs
dc.titleTestování podpory rte_flow na síťových kartáchen
dc.title.alternativeEvaluation of rte_flow Network Interface Cards Supportcs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2022-06-16cs
dcterms.modified2022-06-20-10:23:16cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid145211en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:41:50en
sync.item.modts2025.01.17 14:53:33en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.65 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-24818_v.pdf
Size:
86.37 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-24818_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-24818_o.pdf
Size:
87.11 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-24818_o.pdf
Loading...
Thumbnail Image
Name:
review_145211.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_145211.html
Collections