Envoy Traffic Processing
1. Envoy HTTP Traffic Processing
![[Figure 1] Envoy HTTP Traffic Processing](/blog-software/docs/theory-analysis/envoy-traffic-processing/images/envoy-traffic-processing.png)
[Figure 1] Envoy HTTP Traffic Processing
1.1. Listener
1.2. Listener Filter Chain
1.3. Selecting a Filter Chain
1.4. Downstream Transport Socket
1.5. Network Filter Chain
1.5.1. HTTP Connection Manager (HCM)
1.5.1.1. HTTP Codec
1.5.1.2. Downstream HTTP Filter
1.5.1.3. Router
1.6. Upstream HTTP Filter
1.7. Upstream Codec Filter
1.8. Upstream transport socket
2. 참조
- Envoy Life of a Request : https://www.envoyproxy.io/docs/envoy/latest/intro/life_of_a_request
- Envoy Listener Filters : https://www.envoyproxy.io/docs/envoy/latest/configuration/listeners/listener_filters/listener_filters
- Envoy Network Filters : https://www.envoyproxy.io/docs/envoy/latest/configuration/listeners/network_filters/network_filters