Why does an Application Load Balancer not support UDP traffic, while a Network Load Balancer does?
AALB is designed for legacy protocols only, NLB is for modern protocols
BALB is limited to TCP only due to AWS policy, NLB has no such restrictions
CALB requires SSL termination which UDP does not support, NLB does not terminate SSL
DALB operates at Layer 7 (application layer) which is protocol-specific, NLB operates at Layer 4 (transport layer) supporting UDP