Skip to content
Smarter by Design.Simpler for Business

Total Request Protection ​

Total Request Protection Nedir? ​

Total Request Protection, bütün kaynakların birlikte ürettiği istek sayısını sınırlar. Kaynak bazlı bloklardan farklı olarak tek bir sayaç tutulur: hiçbir adres kendi başına eşiği aşmasa bile, toplam yük tanımlı tavanın üzerine çıktığında blok tetiklenir. Dağıtık bir selde her katılımcının az istek gönderdiği durumlar bu blokla karşılanır.

Blok yalnızca HTTP tipindeki vService'lerde bulunur.

Tek Sayaç
Bütün Kaynaklar Birlikte
Hiçbir adres tek başına aşmasa da toplam yük tavana takılır
10.000
Varsayılan Limit
10 saniyelik pencerede vService genelinde istek sayısı
Show Captcha
Varsayılan Aksiyon
Kurtarılabilir yaptırım; tanımlanırsa sert tavan geri dönüşsüz kademeyi üstlenir
Silent Drop
Sert Tavan Yaptırımı
Tavanın aksiyonu seçilemez
Zincir Dışı
Erişilebilirlik Tavanı
Toplam sert tavan, ilk eşleşen kazanır zincirinin dışında tutulur
Yalnız HTTP
vService Tipi
İstek sayımı L7 TCP vService'lerde yapılmaz

L7 DDoS Protection'ta Total Request Protection Kartı ​

L7 DDoS Protection kartının gövdesindeki blok, ayarını tek bir cümleye indirir: if traffic from all IPs combined exceeds <limit> requests in <pencere>, <aksiyon>. Limit değeri kalın, zaman penceresi soluk, aksiyon ise kendi renginde yazılır. Sert tavan tanımlıysa cümlenin sonuna noktalı virgülle ikinci bir kademe eklenir.

Kartın sağ üstündeki kalem ikonuna tıklandığında düzenleme ekranı açılır.

L7 DDoS Protection - Total Request Protection KartıL7 DDoS Protection - Total Request Protection Kartı

Total Request Protection Edit Ekranı ​

  1. Bot/DDoS Management sekmesi açılır.
  2. L7 DDoS Protection kartının gövdesindeki Total Request Protection bloğunun sağ üstündeki kalem ikonuna tıklanır; Edit - Total Request Protection başlıklı düzenleme penceresi açılır.
  3. Aşağıdaki alanlar düzenlenir ve Edit butonuyla onaylanır.

Total Request Protection Edit EkranıTotal Request Protection Edit Ekranı

INFO

Total Request Protection Varsayılan: Açık ​

Bloğun açık olup olmadığını belirler; varsayılan değeri açıktır ve koruma etkinleştirildiğinde oluşturulan yapılandırma kaydına bu değer yazılır. Açıkken blok, koruma Monitor modundayken bile ölçüm yapar ve olay üretir; kapalı olması için anahtarın elle kapatılması gerekir.

Kapatıldığında formdaki diğer bütün alanlar (zaman penceresi, limit, aksiyon ve varsa sert tavan) gizlenir.

Kapatıldığında blok kartı ekrandan kalkmaz: soluklaşır ve üzerinde Disabled rozeti görünür, yazılı değerler okunmaya devam eder.

INFO

Time Window Varsayılan: 10 seconds ​

Sayacın hangi süre boyunca biriktirileceği tanımlanır. Değer bir sayı ve birim çiftiyle girilir; birim olarak seconds, minutes veya hours seçilebilir. Varsayılan değeri 10 seconds'dır; en az 1 saniye, en fazla 1 saat tanımlanabilir.

Pencere, limit alanının sağındaki son ekte de tekrarlanır: alan / 10s gibi bir etiketle limitin hangi süreye ait olduğunu gösterir.

INFO

Request Limit Varsayılan: 10000 ​

Pencere içinde bütün kaynakların birlikte kaç istek üretebileceği tanımlanır; varsayılan değeri 10000'dir. Alana en az 1 olmak üzere yalnızca tam sayı girilebilir. Sayaç bu değeri aştığında blok tetiklenir.

INFO

Limit Action Varsayılan: Show Captcha ​

Limit aşıldığında uygulanacak yaptırım seçilir; varsayılan değeri Show Captcha'tır.

SeçenekNe yapar
Silent Dropİstek cevapsız bırakılır, bağlantı sessizce düşürülür.
BlockTanımlı durum koduyla engellenir.
RedirectTanımlı adrese yönlendirilir.
Show ContentSeçilen içerik profilinden bir sayfa ve durum kodu döndürülür.
Show CaptchaKaynak, paylaşılan meydan okumaya yönlendirilir.

Toplam blokların aksiyon kümesi daha dardır: Tarpit ve Quarantine burada bulunmaz, çünkü toplam limit tek bir kaynağı değil trafiğin bütününü kapsar.

Seçilen aksiyona göre formda ek alanlar belirir: Block için Block status code (varsayılan 403), Redirect için Redirect location (varsayılan /robots.txt) ve Redirect code (varsayılan 302), Show Content için Content page ve Status code (varsayılan 403). Show Captcha bu formda ek alan taşımaz: meydan okumanın görünümü Captcha kartından yönetilir.

INFO

Hard Ceiling (Silent Drop) Varsayılan: Tanımsız ​

İkinci ve daha sert kademedir; varsayılan olarak tanımlı değildir. Açıldığında alan, bloğun varsayılan limitinin iki katıyla (20000) dolar; limit alanına yazılmış güncel değer bu ön dolguyu değiştirmez, gereken değer elle yazılır. Tavanın yaptırımı seçilemez: bu blokta her zaman Silent Drop'dır ve alanın etiketinde de bu ad yazar.

Tavan açıkken Limit Action yalnızca limit ile tavan arasındaki bölgede çalışır; sayaç tavanı aştığında karar tavanın yaptırımına geçer. Bu iki kademeli ayrım yalnızca Active modda kurulur: Monitor modunda tavan ayrı bir kademe olarak işlemez. Kart cümlesine bu ikinci kademe noktalı virgülle eklenir: …; over <tavan> requests, <aksiyon>.

INFO

Edit ​

Edit butonuna tıklanarak formdaki değişiklikler kaydedilir. Ek bir onay penceresi veya dağıtım (deploy) adımı yoktur; Load Balancer yapılandırması otomatik olarak yeniden üretilip uygulanır. İşlem kullanıcı günlüğüne değişiklik özetiyle yazılır.

Formun altındaki cümle canlıdır

Alanların altındaki bilgi kutusu, kartta görünecek cümleyi yazarken kurar: limit, pencere ve aksiyon değiştikçe cümle anında güncellenir. Kaydetmeden önce ayarın ekranda nasıl okunacağı buradan görülür.

Toplam sert tavan bir erişilebilirlik tavanıdır

Kaynak bazlı tavanların aksine toplam sert tavan, ilk eşleşen kazanır zincirinin dışında tutulur: daha üstteki bir blok isteği zaten karara bağlamış olsa bile tavan devreye girer. Amaç bilinçlidir; sel anında bir erişilebilirlik tavanının başka bir bloğun daha yumuşak yaptırımına indirgenmesi istenmez.

Doğrulanmış bot güveni bu bloğu kapsamaz

Kartın Trust Verified Bots ayarı yalnızca kaynak bazlı blokları etkiler. Doğrulanmış bir arama motoru botu da toplam limite ve toplam sert tavana dâhildir: bir tarama fırtınası da sel tavanının altında kalmalıdır.

Kapsam ve Sınırlar ​

INFO

  • Yalnızca HTTP vService'lerde bulunur. İstek sayımı L7 TCP vService'lerde yapılmaz.
  • Tek sayaç tutulur. Eşik, kaynak başına değil trafiğin bütünü için geçerlidir.
  • Blok varsayılan olarak açıktır. Yapılandırma kaydedildiğinde anahtar açık olarak yazılır; kapatmak operatörün kararıdır.
  • Yalnızca Active modda yaptırım uygulanır. L7 DDoS Protection Monitor modundayken sayaçlar işler, olay üretilir ve kart cümlesi okunur; ancak hiçbir istek durdurulmaz.
  • İlk eşleşen kazanır. Bir istek daha üstteki bir blokta karara bağlanmışsa bu blok o istek için yaptırım üretmez.
  • Kalem ikonu yetkiye bağlıdır. Blok kartı salt-izleme yetkisiyle görüntülenir; düzenleme penceresini açan kalem ikonu yalnızca düzenleme yetkisi olan kullanıcılarda görüntülenir.
  • Sert tavanın yaptırımı sabittir. Tavan aşıldığında trafik her zaman sessizce düşürülür; aksiyon seçilemez.