L7 GET

HTTP GET flood

URL veya API'lere yüksek hacimli GET istekleri. Okuma yoğunluğu, önbellek katmanları ve web sunucusu/CDN/WAF bağlantı limitlerini hedefler.

Nasıl çalışır?

  1. İstemciler TCP bağlantısı açar (SYN → SYN-ACK → ACK).
  2. HTTPS'te TLS el sıkışması, HTTP baytlarından önce CPU maliyeti ekler.
  3. Tekrarlayan GET /path HTTP/1.1 istekleri worker thread ve okuma kapasitesini tüketir.
  4. Gerçekçi URL'ler, ham volumetrik flood'a göre oran tabanlı engellemeyi zorlaştırır.

Paket akışı (örnek)

Basitleştirilmiş akış: TCP el sıkışması, ardından HTTP GET (HTTP için TLS gösterilmedi).

Örnek akış — canlı PCAP değildir.

Tipik desen Paralel GET'ler
Engarde metriği RPS, gecikme, hata
Katman L7 uygulama

Engarde'de ne izlenmeli?

  • Yoğunluk artışında Target Monitor'da yanıt süresi ve hata oranı.
  • Sabit vs. rastgele URL'de önbellek isabet oranı değişimi.
  • Aksiyon loglarında WAF veya rate limit tetiklenmesi.

Bu simülasyonu çalıştırma

Engarde DDoS'ta hedef URL, süre ve yoğunluk girilir. Dağıtık node'lar GET trafiği üretir; Attack Monitor byte/paket ve eşzamanlı bağlantıları gösterir. Testi sonlandır ile anında durdurulur.

Mitigasyon perspektifi

Rate limit, önbellek, otomatik ölçekleme ve WAF kurallarını birleştirin. Eşikleri üretim olayı beklemeden kontrollü simülasyonla doğrulayın.