İçeriğe geç
Siber Kale by Labris Networks

Terim · DDoS koruması

BGP FlowSpec Nedir?

Labris Networks Mühendislik Ekibi · Son güncelleme 15 Ağustos 2026

Tanım

Trafik filtreleme kurallarının BGP üzerinden dağıtılmasını sağlayan uzantı. RTBH bir hedef adresi tamamen erişilemez kılarken FlowSpec kaynak, port, protokol ve paket boyutu gibi alanlara göre seçici kural taşır. Hizmeti kapatmadan saldırı trafiğini ayıklamayı hedefler.

RTBH hacimsel bir saldırıyı durdurmanın en hızlı yoludur ve bedeli açıktır: saldırıya uğrayan adres, saldırganın istediği gibi erişilemez hale gelir. Ağın geri kalanı kurtarılır, hedef feda edilir.

FlowSpec bu ödünü azaltmak için tanımlandı. Aynı dağıtım mekanizmasını kullanır, ama taşıdığı şey bir adres değil, bir filtre tanımıdır.

Ne Taşıyabilir

Kural, trafiği birden çok alana göre eşleştirebilir: kaynak ve hedef öneki, protokol, kaynak ve hedef port, paket uzunluğu, parça bilgisi ve TCP bayrakları.

Eşleşen trafiğe uygulanacak eylem de kuralın parçasıdır. Trafik düşürülebilir, belirli bir hıza sınırlanabilir, işaretlenebilir ya da başka bir yönlendirme tablosuna aktarılabilir.

Bu son eylem, trafiğin temizleme merkezine yönlendirilmesi için kullanılır.

Pratikteki Karşılığı

Bir UDP taşması yalnız belirli bir kaynak portundan geliyorsa, o portu düşüren bir kural yazılır ve hizmet ayakta kalır. Aynı senaryoda RTBH tüm hizmeti kapatırdı.

Kural, kurumun kendi sınır yönlendiricisine değil, operatörün ağına da dağıtılabilir. Trafik kurumun hattına ulaşmadan, yukarı yönde düşürülür. Hacimsel saldırıda tek işe yarayan yaklaşım budur.

Neden Yaygınlaşması Yavaş

Operatörler kural kabul etmekte temkinlidir ve sebebi anlaşılırdır. Yanlış ya da fazla geniş bir kural, müşterinin kendi trafiğini keser. Bu yüzden kabul edilen kural sayısı, karmaşıklığı ve kapsamı sözleşmeyle sınırlanır.

Cihaz tarafında da destek eşit değildir. Bazı platformlar kuralları donanımda işler, bazıları yazılımda; ikincisinde yüksek kural sayısı performansı düşürür.

Satın alma ve operatör görüşmelerinde sorulacak sorular bunlardır: kaç kural kabul ediliyor, hangi alanlar destekleniyor, kural ne kadar sürede etkinleşiyor ve geri alma nasıl yapılıyor.

Ayrıca şöyle geçer: flow specification, akış tanımı

Kaynaklar

  1. RFC 8955 — Dissemination of Flow Specification Rulesrfc-editor.org