Síťový přepínač pro 100Gb Ethernet v FPGA

but.committeedoc. Ing. Petr Matoušek, Ph.D., M.A. (předseda) prof. Ing. Tomáš Hruška, CSc. (člen) Ing. Ondřej Lengál, Ph.D. (člen) doc. Ing. Ondřej Ryšavý, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) Ing. Vojtěch Mrázek, 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, např. ohledně způsobu implementace AXI rozhraní, důvod pro použití AXI sběrnice či konkrétně implementovaných bloků přepínače. 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 - výborně.cs
but.jazykčeština (Czech)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMatoušek, Jiřícs
dc.contributor.authorHak, Tomášcs
dc.contributor.refereeKekely, Lukášcs
dc.date.created2025cs
dc.description.abstractTato práce se zabývá problematikou hardwarové akcelerace zpracování síťových dat, přičemž jejím hlavním cílem je návrh, implementace, konfigurace a testování síťového přepínače pro 100Gb Ethernet. Přepínač je vyvíjen pro cílové architektury využívající čipy s programovatelnými hradlovými poli (FPGA), které jsou dnes běžnou součástí akcelerovaných síťových karet. Takové čipy představují efektivní kompromis mezi výkonností a flexibilitou daného řešení, neboť umožňují vysoce paralelní zpracování datových toků, a zároveň je možné je v případě potřeby rekonfigurovat a změnit tak jejich funkcionalitu. Akcelerované síťové karty, často vybavené několika síťovými rozhraními, tak mohou zastávat roli přepínače, jehož funkcionalita může být navíc dále rozšířena o podporu nástrojů pro virtualizaci a monitorování sítí. Důraz je v této práci kladen na modularizaci celého řešení a na kompatibilitu přepínače se standardními nástroji pro konfiguraci síťových zařízení.cs
dc.description.abstractThis thesis addresses the topic of hardware acceleration of network data processing, with the main goal being the design, implementation, configuration, and testing of a network switch for 100Gb Ethernet. The switch is developed for target architectures that feature field-programmable gate array (FPGA) chips, which are nowadays a common part of accelerated network interface cards. These chips represent an effective compromise between performance and flexibility of a given solution, as they support highly parallel data streams processing, while also allowing reconfiguration to change their functionality when the need arises. Accelerated network interface cards, often equipped with multiple network interfaces, can thus act as a switch whose functionality can be further extended to support virtualization and monitoring tools. The emphasis in this work is on the modularization of the whole solution and on the compatibility of the switch with standard network device configuration tools.en
dc.description.markAcs
dc.identifier.citationHAK, T. Síťový přepínač pro 100Gb Ethernet v FPGA [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other165403cs
dc.identifier.urihttp://hdl.handle.net/11012/254970
dc.language.isocscs
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.subjectFPGAcs
dc.subjecthardwarová akceleracecs
dc.subjectSmartNICcs
dc.subjectsíťový přepínačcs
dc.subjectEthernetcs
dc.subjectVLANcs
dc.subjectvirtualizacecs
dc.subjectAXI4-Streamcs
dc.subjectNDK-FPGAcs
dc.subjectcocotbcs
dc.subjectFPGAen
dc.subjecthardware accelerationen
dc.subjectSmartNICen
dc.subjectnetwork switchen
dc.subjectEtherneten
dc.subjectVLANen
dc.subjectvirtualizationen
dc.subjectAXI4-Streamen
dc.subjectNDK-FPGAen
dc.subjectcocotben
dc.titleSíťový přepínač pro 100Gb Ethernet v FPGAcs
dc.title.alternativeNetwork Switch for 100Gb Ethernet in FPGAen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-24cs
dcterms.modified2025-06-24-11:47:13cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid165403en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:04:29en
sync.item.modts2025.08.26 19:49:55en
thesis.disciplinePočítačové sítěcs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.65 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_165403.html
Size:
10.93 KB
Format:
Hypertext Markup Language
Description:
file review_165403.html

Collections