BGP nedir?
BGP, internetteki özerk ağların hangi IP öneklerine hangi yollarla erişilebileceğini duyurmak için kullandığı yönlendirme protokolüdür.
Çalışma mantığı ve kullanım alanları
İnternet tek bir yönlendirme tablosundan yönetilmez; operatörler politika, bağlantı ve maliyet kararlarını BGP ile uygular. Bir ağdan gelen duyuru diğer ağlara yayılabilir. Yanlış duyurular trafiği başka yöne çekebilir veya hizmeti kesebilir; bunun nedeni her zaman kötü niyet değildir.
Sınırlar, güvenlik ve seçim ölçütleri
Önek filtreleri, yol doğrulama ve RPKI gibi önlemler riski azaltır, ancak bütün internet için tek düğmeyle tam güvenlik sağlamaz. Sorun incelemesinde rota geçmişi ve sağlayıcılarla koordinasyon gerekir. BGP işlevini DNS ile karıştırmayın: biri ağ yolunu, diğeri adların adreslere eşlenmesini ilgilendirir. Örneğin bir operatör yanlışlıkla başka kurumun IP aralığını daha özel bir önek olarak duyurursa dünyanın farklı bölgelerindeki trafik bu yanlış yola kayabilir. Olay bir anda her kullanıcıyı aynı biçimde etkilemeyebilir; ağların yönlendirme tercihleri değişir. RPKI, bir öneği duyurmaya hangi ağın yetkili olduğuna ilişkin doğrulama imkânı sağlar, fakat kurulum ve filtreleme yaygınlığına bağlıdır. BGP olaylarını değerlendirirken rota kolektörleri, sağlayıcı duyuruları ve etkilenen uygulama trafiği birlikte incelenir.