Pipeline Stages
Figure 1. SSDK Hello World Reference Pipeline Overview

The two stages of the pipeline are:
- Ingress
- Egress
The following table shows the Ingress stages:
| Stage | Function | Description |
|---|---|---|
| 0 | LIF | Preserve LIF properties in metadata for later processing |
| 0 | Key_Native | Generate flow-key using outer packet header |
| 1 | Key_Tunneled | Generate flow-key using inner packet header for VXLAN encap cases |
| 1 | Device | Preserve device properties in metadata for later processing |
| 2 | P4I_Init | INIT function for P4 Ingress pipeline |
| 5 | NACL | Lookup NACL policy rules for flow-miss cases |
| 6 | Inter_Pipe | Wrap up P4-Ingress pipeline processing and prepare for next pipeline processing |
| 7 | Drop | Drop |
The following table shows the Egress stage:
| Stage | Function | Description |
|---|---|---|
| 0 | P4E-Init | INIT Function for P4 Egress pipeline |