X

The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

Membership Library in Data Plane Development Kit (DPDK)

Back to Program >

Course Overview

In this course, Sameh Gobriel, Intel Labs, provides an overview of why flow classification is a crucial and key building block of many applications and network functions. DPDK offers many optimized classification libraries that are tuned for performance. This course provides an overview of a few classification libraries offered by DPDK. It highlights the differences across them and what are the best fit usages for each that will provide the most optimal performance. It also details the “Membership Library” which is used to create a “set-summary” used to summarize a large set of elements to efficiently test if a key belongs to a large set. A Set-summary is a fundamental data aggregation component that can be used in many network applications. It is used to address performance and scalability issues of diverse network applications including overlay networks, data-centric networks, flow table summaries, network statistics, traffic monitoring and many other applications.

Share With

Chapter 1: Introduction to Flow Classification & Libraries

Chapter List

Quiz Status

Please watch the video before taking the quiz.

Once you have watched the video, please take the quiz.

Quiz Status

Please watch the video before taking the quiz.

Once you have watched the video, please take the quiz.

Quiz Status

Please watch the video before taking the quiz.

Once you have watched the video, please take the quiz.

Chapter Overview

In this chapter Sameh Gobriel, Intel Labs, provides an overview of Classification Libraries in DPDK and when to use each.

Knowledge Gained

DPDK