L4 балансирует на уровне TCP/UDP: решение принимается по IP и порту, внутрь трафика он не заглядывает — поэтому быстрый, дешёвый по CPU и работает с любым протоколом, включая сквозной TLS. L7 терминирует протокол приложения: видит host, path, заголовки, cookies — умеет path-based routing, sticky sessions, ретраи и WAF, но дороже и обычно разрывает TLS. На практике их ставят каскадом: L4 на входе, L7 за ним.