Soft Patch Panel
latest
  • Overview
  • Design
    • 1. Soft Patch Panel
    • 2. SPP Controller
    • 3. SPP Primary
    • 4. SPP Secondary
    • 5. Implementation
      • 5.1. spp_nfv
      • 5.2. spp_vf
      • 5.3. spp_mirror
      • 5.4. spp_pcap
  • Getting Started Guide
  • Use Cases
  • SPP Commands
  • Tools
  • API Reference
  • Bug Report
Soft Patch Panel
  • Docs »
  • Design »
  • 5. Implementation
  • Edit on GitHub

5. ImplementationΒΆ

This section describes topics of implementation of SPP processes.

  • 5.1. spp_nfv
    • 5.1.1. Initialization
    • 5.1.2. Launch Worker Threads
    • 5.1.3. Parsing User Command
  • 5.2. spp_vf
    • 5.2.1. Initialization
    • 5.2.2. Slave Main
    • 5.2.3. Data structure of classifier
    • 5.2.4. Classifying the packet
    • 5.2.5. Packet processing in forwarder and merger
    • 5.2.6. L2 Multicast Support
    • 5.2.7. Two phase update for forwarding
  • 5.3. spp_mirror
    • 5.3.1. Slave Main
    • 5.3.2. Mirroring Packets
  • 5.4. spp_pcap
    • 5.4.1. Slave Main
    • 5.4.2. Receiving Pakcets
    • 5.4.3. Writing Packet
Next Previous

Revision 8e72ea04.

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