Layer 4 ve Layer 7 load balancer arasındaki fark nedir? Hangi durumda hangisini seçersiniz?
Cevap
L4 load balancer kararını IP ve port bilgisine göre verir, paketin içine bakmaz. L7 load balancer HTTP isteğini okur; URL, host header, cookie gibi bilgilere göre yönlendirme yapar.
| Özellik | Layer 4 | Layer 7 |
|---|---|---|
| Karar verilen bilgi | IP, port, protokol (TCP/UDP) | URL path, host, header, cookie, method |
| TLS | Genelde passthrough | TLS termination, sertifika yönetimi |
| Performans | Çok yüksek, düşük gecikme | Daha fazla işlem maliyeti |
| Özellikler | Basit dağıtım, kaynak IP korunabilir | Path tabanlı routing, header ekleme, WAF, sticky session (cookie) |
| AWS örneği | Network Load Balancer (NLB) | Application Load Balancer (ALB) |
| Diğer örnekler | LVS, HAProxy TCP mode | Nginx, Envoy, HAProxy HTTP mode, F5 |
Ne zaman hangisi
- L4: TCP/UDP tabanlı ve HTTP olmayan servisler (veritabanı, oyun sunucuları, MQTT, DNS), milyonlarca bağlantı, statik IP ihtiyacı, istemci IP'sinin backend'de korunması.
- L7: Mikroservisler (
/apibir servise,/imagesbaşka servise), aynı IP'de çok sayıda domain, WAF ve kimlik doğrulama entegrasyonu, canary/blue-green dağıtımlar.
Ortak kavramlar
- Health check: L4'te TCP bağlantı kontrolü, L7'de
GET /healthile 200 kodu kontrolü. - Algoritmalar: Round robin, least connections, hash (kaynak IP veya consistent hashing).
- L7 proxy'de backend kaynak IP'yi LB olarak görür; istemci IP'si
X-Forwarded-Forheader'ı veya Proxy Protocol ile taşınır.
Yaygın bir mimari, önde L4 (ör. NLB) ve arkasında L7 proxy katmanı (ör. Nginx/Envoy ingress) kullanmaktır.
İlgili Kablosuz & Bulut Ağları soruları
- SD-WAN nedir? Geleneksel MPLS WAN'a göre avantaj ve dezavantajları nelerdir?
- Şirket veri merkezini AWS'ye nasıl bağlarsınız? Site-to-site VPN ile Direct Connect arasındaki farklar ve yedekli bir hibrit tasarım nasıl olur?
- AWS'de Security Group ile Network ACL (NACL) arasındaki fark nedir?
- AWS VPC'de public ve private subnet arasındaki fark nedir? Route table, Internet Gateway ve NAT Gateway nasıl birlikte çalışır?
- Autonomous AP ile controller tabanlı (WLC) kablosuz mimari arasındaki fark nedir? CAPWAP ne işe yarar?
- WPA2 ile WPA3 arasındaki farklar nelerdir? SAE ve PMF ne işe yarar?
Bu konuda başka bir soru biliyor musun?
Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.