From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Keney Subject: DPDK and netfilter functionality Date: Wed, 08 Jul 2015 16:03:51 -0500 Message-ID: <1436389431.11382.6.camel@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit To: dev@dpdk.org Return-path: Received: from mail-oi0-f50.google.com (mail-oi0-f50.google.com [209.85.218.50]) by dpdk.org (Postfix) with ESMTP id 092005A52 for ; Wed, 8 Jul 2015 23:04:01 +0200 (CEST) Received: by oiab3 with SMTP id b3so57217292oia.1 for ; Wed, 08 Jul 2015 14:04:00 -0700 (PDT) Received: from ufo1 ([104.190.204.50]) by smtp.googlemail.com with ESMTPSA id f8sm1965884obv.25.2015.07.08.14.03.59 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Jul 2015 14:04:00 -0700 (PDT) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" I am new to DPDK, but I have been tasked with researching it's capabilities. One of the things I am trying to understand is how it would interact with some kind of packet capturing application. One of the things I use to grab a packet from the Linux Kernel is using netfilter hooks to get the packet and capture it. Does DPDK have something like netfilter hooks? I am trying to understand how you would do a packet capture on a DPDK controlled port. Is possible to packet capture all traffic on the port from a single application/module or can you only do packet capture within the DPDK application itself meaning you can't see traffic being processed by other DPDK applications? Thanks.