Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Leo: Online ML-based Traffic Classification at Multi-Terabit Line Rate

USENIX via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking conference talk on Leo, a system for online traffic classification at multi-terabit line rates. Discover how this innovative approach implements an online machine learning model, specifically a decision tree, directly in the network switch's data plane. Learn about Leo's key features, including its ability to classify packets at switch line rate, automatically select resource-efficient designs, and update models on-the-fly without switch downtime. Delve into the implementation details on Intel Tofino switches and examine evaluation results showcasing Leo's performance in classifying traffic at line rate with minimal latency overhead. Gain insights into how Leo scales to larger model sizes compared to existing data plane ML classification systems while maintaining classification accuracy comparable to offline traffic classifiers. Understand the critical applications enabled by online traffic classification, such as network intrusion detection and prevention, Quality-of-Service provision, and real-time IoT analytics.

Syllabus

NSDI '24 - Leo: Online ML-based Traffic Classification at Multi-Terabit Line Rate

Taught by

USENIX

Reviews

Start your review of Leo: Online ML-based Traffic Classification at Multi-Terabit Line Rate

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.