For the complete documentation index, see llms.txt. This page is also available as Markdown.

vASN_TAP

vASN_TAP on Cloud - vasn_tap is a lightweight and efficient packet-tapping application that captures traffic from a configured input interface, with optional filtering and truncation, and forwards it to an output interface or encapsulates it using VXLAN or GRE for remote delivery. It supports AF_PACKET and eBPF capture modes, performs encapsulation entirely in userspace without kernel tunnel dependencies, and is fully configured through a single YAML file with minimal CLI inputs.

  • Capture: Supports AF_PACKET (multi-worker) and eBPF (single-worker) modes for flexible and efficient packet capture.

  • Filtering (ACL): Applies first-match rule-based filtering using protocol, IP, port, and VLAN criteria.

  • Truncation: Enables optional packet size reduction with integrity-preserving header adjustments.

  • Tunneling: Supports VXLAN and GRE encapsulation in userspace for remote traffic forwarding.

  • Configuration & CLI: Uses a single YAML file for all configurations with minimal CLI interaction.

  • Statistics & Observability: Provides real-time traffic, filter, and system performance metrics via logs and tools.