Abstract

To avoid DDoS attacks or real-time TCP incast in the software-defined networking (SDN) environment, the HashPipe algorithm was developed following the space saving approach. Unfortunately, HashPipe implemented in the behavioral model (bmv2) cannot be directly executed at a real P4 switch due to P4 pipeline limitation. Based on the Banzai machine model, this paper shows how to smartly utilize the Banzai atoms to develop HashPipe as a soft computing application in a real P4 switch. Then we propose an enhanced HashPipe algorithm that significantly improves the accuracy of the original HashPipe. The proposed heavy hitter detection is executed at the line-rate of the Tofino P4 switch with the highest process rate in the world.
Original languageAmerican English
Pages (from-to)5690-5699
Number of pages10
JournalIEEE Transactions on Industrial Informatics
Volume15
Issue number10
DOIs
StatePublished - Oct 2019

Keywords

  • HashPipe
  • heavy hitter detection
  • P4
  • Softwaredefined networking
  • space saving

Fingerprint Dive into the research topics of 'SDN Soft Computing Application for Detecting Heavy Hitters'. Together they form a unique fingerprint.

  • Cite this