Thesis Details

DPDK nad síťovými kartami COMBO

Bachelor's Thesis Student: Vido Matej Academic Year: 2015/2016 Supervisor: Viktorin Jan, Ing.
English title
DPDK for COMBO Network Cards
Language
Czech
Abstract

Software framework Data Plane Development Kit provides a standard API for fast packet processing in the user space. The DPDK covers multiple devices and architectures from different vendors. The CESNET association develops the family of COMBO network cards that are able to process Ethernet traffic up to 100 Gb/s through their SZE2 interface. This thesis describes the design and implementation of the DPDK user space driver for COMBO network cards. The driver is called szedata2 and has already become a part of the DPDK mainline in the version 2.2.0 (December 2015). The thesis describes also the measurements and the accomplished results. Packets have been received and transmitted at the wirespeed of the 100 Gb/s link.

Keywords

DPDK, Data Plane Development Kit, COMBO network cards, COMBO-100G, SZE2 interface, libsze2 library, szedata2, 100 Gb/s

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
13 June 2016
Reviewer
Committee
Schwarz Josef, doc. Ing., CSc. (DCSY FIT BUT), předseda
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
VIDO, Matej. DPDK nad síťovými kartami COMBO. Brno, 2016. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2016-06-13. Supervised by Viktorin Jan. Available from: https://www.fit.vut.cz/study/thesis/18312/
BibTeX
@bachelorsthesis{FITBT18312,
    author = "Matej Vido",
    type = "Bachelor's thesis",
    title = "DPDK nad s\'{i}\v{t}ov\'{y}mi kartami COMBO",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18312/"
}
Back to top