Sample Applications User Guides

Figures

Fig. 4.1 Packet Flow

Fig. 11.1 Kernel NIC Application Packet Flow

Fig. 14.1 Performance Benchmark Setup (Basic Environment)

Fig. 14.2 Performance Benchmark Setup (Virtualized Environment)

Fig. 15.1 Performance Benchmark Setup (Basic Environment)

Fig. 15.2 Performance Benchmark Setup (Virtualized Environment)

Fig. 13.1 Encryption flow Through the L2 Forwarding with Crypto Application

Fig. 19.1 A typical IPv4 ACL rule

Fig. 19.2 Rules example

Fig. 22.1 Load Balancer Application Architecture

Fig. 24.1 Example Data Flow in a Symmetric Multi-process Application

Fig. 24.2 Example Data Flow in a Client-Server Symmetric Multi-process Application

Fig. 24.3 Master-slave Process Workflow

Fig. 24.4 Slave Process Recovery Process Flow

Fig. 26.1 QoS Scheduler Application Architecture

Fig. 27.1 Intel® QuickAssist Technology Application Block Diagram

Fig. 28.1 Pipeline Overview

Fig. 28.2 Ring-based Processing Pipeline Performance Setup

Fig. 28.3 Threads and Pipelines

Fig. 31.1 Packet Flow Through the VMDQ and DCB Sample Application

Fig. 35.1 Test Pipeline Application

Fig. 36.1 Performance Benchmarking Setup (Basic Environment)

Fig. 36.2 Distributor Sample Application Layout

Fig. 37.1 Highlevel Solution

Fig. 37.2 VM request to scale frequency Fig. 38.1 Overlay Networking. Fig. 38.2 TEP termination Framework Overview

Fig. 39.1 PTP Synchronization Protocol

Fig. 23.1 Using EFD as a Flow-Level Load Balancer

Tables

Table 25.1 Output Traffic Marking

Table 26.1 Entity Types

Table 35.1 Table Types