zdc 6b2e69a687
vpp: Enhanced memory, buffers, and CGNAT documentation, added troubleshooting (#1687)
* vpp: Enhanced memory and buffer configuration documentation

- Added physmem configuration section with practical examples and troubleshooting
- Clarified relationship between physmem and buffer allocation with cross-references
- Improved VPP logging documentation with detailed log location descriptions
- Fixed formatting issues in system configuration

* vpp: Added CGNAT memory requirements

Expanded CGNAT settings page with information about:
- Memory requirements
- Hardcoded simultaneous sessions limit

* vpp: Added troubleshooting page

Added page with basic steps for troubleshooting:
- Capturing packets (PCAP)
- Tracing packets
- Additional diagnostics information from VPP
- Automatic collection of most details with Python script

---------

Co-authored-by: Daniil Baturin <daniil@baturin.org>
2025-09-25 12:44:23 +01:00

24 lines
456 B
ReStructuredText

:lastproofread: 2025-09-04
.. _vpp_index:
.. include:: /_include/need_improvement.txt
#############
VPP Dataplane
#############
VPP (Vector Packet Processing) is a high performance, packet processing stack
that runs in user space. VyOS can use VPP as an alternative dataplane to
the Linux kernel networking stack.
.. toctree::
:maxdepth: 1
:includehidden:
description
requirements
limitations
configuration/index
troubleshooting