Vector Packet Processor Logo
what-is-vpp
  • Overview
    • What is VPP?
    • Performance
    • Architectures and Operating Systems
    • Features
  • Getting Started
  • Use Cases
  • User Guides
  • Reference
Vector Packet Processor
  • Docs »
  • Overview
  • Edit on GitHub

OverviewΒΆ

  • What is VPP?
    • What is vector packet processing?
    • FD.io VPP at 10,000 Feet
    • Modular, Flexible, and Extensible
    • Programmability
      • Local Programmability
      • Remote Programmability
        • ODL Honeycomb Agent
    • Primary Characteristics of FD.io VPP
      • Improved fault-tolerance and ISSU
      • Runs as a Linux user-space process:
      • Integrated with the DPDK, FD.io VPP supports existing NIC devices including:
      • Security issues considered:
    • Software Architecture
      • Implemetation taxonomy
      • Vppinfra
        • Vectors
        • Bitmaps
        • Pools
        • Hashes
        • Format
        • Unformat
        • Vppinfra errors and warnings
        • Serialization
        • Event-logger, graphical event log viewer
        • G2 graphical event viewer
      • VLIB
        • Init function discovery
        • Node Graph Initialization
        • Graph node dispatcher
        • Process / thread model
        • Process events
        • Buffers
        • Shared-memory message API
        • Plug-ins
        • Debug CLI
        • Packet tracer
      • Vnet
        • Effective graph dispatch function coding
        • Single/dual loops
  • Performance
    • Overview
    • Packet Throughput Graphs
      • L2 Ethernet Switching Throughput Tests
      • NDR Performance Tests
      • IPv4 Routed-Forwarding Performance Tests
      • IPv6 Routed-Forwarding Performance Tests
    • Trending Throughput Graphs
      • L2 Ethernet Switching Performance Tests
      • IPv4 Routed-Forwarding Performance Tests
      • IPv6 Routed-Forwarding Performance Tests
    • For More information on CSIT
  • Architectures and Operating Systems
    • Architectures
    • Operating Systems and Packaging
  • Features
    • List of Features
      • Universal Data Plane
      • Fast, Scalable and Deterministic
      • Extensible Modular Design
      • Developer Friendly
      • IPv4/IPv6
    • L2
      • MPLS
    • L3
      • IPv4
      • IPv6
Next Previous

© Copyright 2018, John DeNisco. Revision 7de3b005.

Built with Sphinx using a theme provided by Read the Docs.