User and IoT-oriented Network Traffic Monitoring on Embedded Devices

For years network traffic monitoring has focused on protocols, and IP address/ports. Today users demand more behaviour-oriented tools able to characterise user traffic, and prevent device/Iot-specific data exchanges. This talk show how to achieve this using open source software on embedded systems.

ntopng is an open source network traffic application based on nDPI a library for deep-packet inspection (both available as open source at ). The talk describes the challenges of modern, content/user-oriented network traffic monitoring where we need to move from the traditional packet-oriented paradigm (IP X contacted host Y) to user-oriented (user A is talking on Skype call with user B) and IoT-aware (my television is trying to send an email, is this allowed?) traffic patterns. This talk describes the challenges of these monitoring activities, and how to make them efficient enough to be run on cheap embedded devices. The core talk topics include network traffic monitoring, Linux netfilter, embedded devices (including RaspberryPI).

track icon Embedded
duration icon 45 min
language icon English
level icon Intermediate


This talk video is not yet available, but we upload new videos and slides every month.

What is LinuxLab?

LinuxLab - how to build the Cloud - is the conference on Linux, kernel, embedded, cloud, containers, virtualization technologies and open source. LinuxLab is organized by Develer, the company who launched events like Better Software, Better Embedded, QtDay, PyCon and EuroPython.

Our conferences in numbers

conferences icon



speakers icon



attendees icon



countries icon



Talk slides

The talk slides are not yet available.