An accelerated and energy-efficient traffic monitor using the NetFPGA (abstract only)

  • Authors:
  • Alfio Lombardo;Diego Reforgiato;Giovanni Schembra

  • Affiliations:
  • University of Catania, Catania, Italy;University of Catania, Catania, Italy;University of Catania, Catania, Italy

  • Venue:
  • Proceedings of the 19th ACM/SIGDA international symposium on Field programmable gate arrays
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

A traffic monitor system has been implemented on the NetFPGA. The NetFPGA is an open networking platform accelerator that enables researchers and instructors to build working prototypes of high-speed, hardware-accelerated networking systems. The traffic monitor application allows network packets to be captured and analyzed from up to all four of the Gigabit Ethernet ports. A graphical user interface showing the traffic of any port has been implemented on top of it. The project has been implemented as a fully open-source project and serves as an exemplar project on how to build and distribute NetFPGA applications. All the code (Verilog, hardware, system software, verification scripts, makefiles, and support tools) can be freely downloaded from the NetFPGA.org website. System performance has been compared with other two implementations: one using the same NetFPGA architecture but implementing the reference router with port mirroring, and the other being a software implementation built on top of the Click Modular Router.