SwitchTree: In-network Computing and Traffic Analyses with Random Forests - Institut d'Optique Graduate School Accéder directement au contenu
Article Dans Une Revue Neural Computing and Applications Année : 2020

SwitchTree: In-network Computing and Traffic Analyses with Random Forests

Résumé

The success of machine learning in different domains is finding applications in networking. However, this also needs real-time analyses of network data which is challenging. The challenge is caused by the big data size and the need for bandwidth to transfer network data to a central location hosting an analyses server. In order to address this challenge, an in-network computing paradigm is gaining popularity with advances in programmable data plane solutions. In this paper, we perform in-network analysis of the network data by exploiting the power of programmable data plane. We propose SwitchTree which embeds the Random Forest algorithm inside a programmable switch such that Random Forest is configurable and re-configurable at runtime. We show how some flow level stateful features can be estimated, such as the round trip time and bitrate of each flow. We evaluate the performance of SwitchTree using system level experiments and network traces. Results show that SwitchTree is able to detect network attacks at line speed with high accuracy.
Fichier principal
Vignette du fichier
preprint_SwitchTree.pdf (888.13 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02968593 , version 1 (16-10-2020)

Identifiants

  • HAL Id : hal-02968593 , version 1

Citer

Jong-Hyouk Lee, Kamal Singh. SwitchTree: In-network Computing and Traffic Analyses with Random Forests. Neural Computing and Applications, inPress. ⟨hal-02968593⟩
365 Consultations
653 Téléchargements

Partager

Gmail Facebook X LinkedIn More