L7 — Application
Where the actual payload is understood. Most modern “networking” complexity lives here.
What lives at L7
- HTTP / HTTP/2 / HTTP/3
- TLS (technically presentation, but pragmatically L7)
- DNS (the protocol)
- SMTP, IMAP, SSH
- gRPC, WebSocket
L7 devices
- ALB (AWS), Application Gateway (Azure)
- Reverse proxies — nginx, HAProxy, Envoy, Traefik
- API gateways
- WAF
- Service mesh sidecars (Istio, Linkerd)
Why it matters
L7 load balancers can route by host, path, header, cookie — things L4 cannot see because of TLS encryption (unless terminated).