ovs-tcpdump(8)

ovs-tcpdump8

Dump traffic from an open vswitch port using tcpdump

Usage

ovs-tcpdump -i <port> <tcpdump options> ...

Overview

ovs-tcpdump creates switch mirror ports in the ovs-vswitchd daemon and executes tcpdump to listen against those ports. When the tcpdump instance exits, it then cleans up the mirror port it created.

ovs-tcpdump will not allow multiple mirrors for the same port. It has some logic to parse the current configuration and prevent duplicate mirrors.

The -i option may not appear multiple times.

It is important to note that under Linux-based kernels, tap devices do not receive packets unless the specific tuntap device has been opened by an application. This requires CAP_NET_ADMIN privileges, so the ovs-tcpdump command must be run as a user with such permissions (this is usually a super-user).

Options

•

-h or --help

Prints a brief help message to the console.

•

-V or --version

Prints version information to the console.

•

--db-sock <socket>

The Open vSwitch database socket connection string. The default is unix:<rundir>/db.sock.

•

--dump-cmd <command>

The command to run instead of tcpdump.

•

-i or --interface

The interface for which a mirror port should be created, and packets should be dumped.

•

--mirror-to

The name of the interface which should be the destination of the mirrored packets. The default is mi<port>.

•

--span

If specified, mirror all ports (optional).

•

--filter <flow>

If specified, only mirror packets that match the provided OpenFlow filter. The available fields are documented in ovs-fields(7).

Releases

5 releases since Debian 9 (Stretch); the text changed 4 times.

  1. 9
  2. 10
  3. 11
  4. 12
  5. 13

--db-sock until Debian 10 (Buster); --dump-cmd until Debian 10 (Buster); --help until Debian 10 (Buster); --interface until Debian 10 (Buster); --mirror-to until Debian 10 (Buster); --version until Debian 10 (Buster); -V until Debian 10 (Buster); -h until Debian 10 (Buster); -i until Debian 10 (Buster).

Author

The Open vSwitch Development Community

From openvswitch-switch 3.5.0-1+b1 in Debian 13 (Trixie). Parsed by carta from the page's man source.