Bachelor's Theses

Year: Supervisor: 
Student:  Title: 
Keywords: 

Implementation of the Network Traffic Filter by Microblaze in FPGA

Ac. year:2010/2011
Student:Viktorin Jan
Supervisor:Kaštil Jan, Ing.
Reviewer:Korček Pavol, Ing., Ph.D.
Department:Department of Computer Systems FIT BUT
Branch of study:Information Technology - BIT (Bachelor)
Language:czech
Status:defended - final grade A
Date:2011-06-13
Files:
Keywords
FPGA, MicroBlaze, iptables, network filters, regular expressions, NFA.
Abstract
The thesis explores the area of hardware acceleration of a software network traffic filter running inside processor MicroBlaze in the FPGA Spartan-3E. The accelerated application is widely used firewall from the Linux Kernel called iptables, more precisely its extension L7-filter. L7-filter performs lookups inside network traffic using regular expressions. Because of its significant influence on the application performance, it has been exchanged with a hardware unit controlled from the Linux Kernel. The performance has been increased more than twice.
ISO 690 Citation
VIKTORIN, Jan. Implementation of the Network Traffic Filter by Microblaze in FPGA. Brno, 2011. Available from: http://www.fit.vutbr.cz/study/DP/BP.php?id=12600. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2011-06-13. Supervisor Kaštil Jan.
BibTeX
@MASTERSTHESIS{
    author = {Jan Viktorin},
    type = {Bachelor's thesis},
    title = {Implementation of the Network Traffic Filter by
	Microblaze in FPGA},
    school = {Brno University of Technology,
		Faculty of Information Technology},
    year = {2011},
    location = {Brno, CZ},
    language = {czech},
    url = {http://www.fit.vutbr.cz/study/DP/BP.php?id=12600}
}

Your IPv4 address: 54.166.232.243
Switch to IPv6 connection

DNSSEC [dnssec]