作者: Maya Gokhale , Dave Dubois , Andy Dubois , Mike Boorman , Steve Poole
关键词: Gigabit 、 Embedded system 、 Network packet 、 Virtex 、 Gigabit Ethernet 、 Field-programmable gate array 、 Computer science 、 Network interface controller 、 Reconfigurable computing 、 Interface (computing)
摘要: We describe a novel application of reconfigurable computing to the problem computer network security. By filteringne twork packets with customized logic circuits, we can search headers as well packet content for specific signatures at Gigabit Ethernet line rate. Input our system is set filter rule descriptions in format public domain "snort" databases. These are used by hardware circuits on two Xilinx Virtex 1000 FPGAs SLAAC1V [9]board. Packets read from interface card, GRIP [8], and flow directly through filtering circuits. A vector describing matchingpa cket returned host program, which relates matches back database, so that logs or alerts be generated. The runs 66 MHz 32-bit data, giving an effective rate 2 Gb/s. granidt combination software/hardware 24.9X speed snort 1.8.