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.

ÖzellikLayer 4Layer 7
Karar verilen bilgiIP, port, protokol (TCP/UDP)URL path, host, header, cookie, method
TLSGenelde passthroughTLS termination, sertifika yönetimi
PerformansÇok yüksek, düşük gecikmeDaha fazla işlem maliyeti
ÖzelliklerBasit dağıtım, kaynak IP korunabilirPath tabanlı routing, header ekleme, WAF, sticky session (cookie)
AWS örneğiNetwork Load Balancer (NLB)Application Load Balancer (ALB)
Diğer örneklerLVS, HAProxy TCP modeNginx, 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 (/api bir servise, /images baş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 /health ile 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-For header'ı 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.

  1. SD-WAN nedir? Geleneksel MPLS WAN'a göre avantaj ve dezavantajları nelerdir?OrtaKablosuz & Bulut AğlarıNetwork
  2. Ş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?ZorKablosuz & Bulut AğlarıNetwork
  3. AWS'de Security Group ile Network ACL (NACL) arasındaki fark nedir?OrtaKablosuz & Bulut AğlarıNetwork
  4. AWS VPC'de public ve private subnet arasındaki fark nedir? Route table, Internet Gateway ve NAT Gateway nasıl birlikte çalışır?OrtaKablosuz & Bulut AğlarıNetwork
  5. Autonomous AP ile controller tabanlı (WLC) kablosuz mimari arasındaki fark nedir? CAPWAP ne işe yarar?KolayKablosuz & Bulut AğlarıNetwork
  6. WPA2 ile WPA3 arasındaki farklar nelerdir? SAE ve PMF ne işe yarar?OrtaKablosuz & Bulut AğlarıNetwork

Bu konuda başka bir soru biliyor musun?

Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.

Soru ekle