Research Article

FAS: Using FPGA to Accelerate and Secure SDN Software Switches

Table 2

Comparisons of acceleration mechanisms for SDN software switches.

NamesMethodAcceleration objectComplexityNetwork virtualization HW state 
manage. cost

DPDK-based OF switchingIntel CPU/NICPacket I/OLowSupportNo
Netmap-based OF switchingNetmap libPacket I/OLowSupportNo
Flow DirectorDriver modificationOF flow cacheMediumNot supportHigh
SSDPCommodity switching chip with TCAMOF forwarding pathHighNot supportHigh
FASFPGATime-consuming functional modules in OF fast pathMediumSupportLow