BGP Nedir?

İngilizce: BGP (Border Gateway Protocol)

BGP, otonom sistemlerin hangi IP bloklarına hangi yol üzerinden ulaşılacağını ilan ettiği internet yönlendirme protokolüdür.

BGP Nedir?

BGP (Border Gateway Protocol), internet üzerindeki büyük ağların birbirine hangi IP bloklarına hangi yollarla ulaşabileceğini duyurduğu yönlendirme protokolüdür. İnternet servis sağlayıcıları, veri merkezleri ve büyük bulut ağları BGP ile trafik politikalarını birbirine bildirir.

Nasıl Çalışır?

BGP’de her büyük ağ bir otonom sistem (AS) olarak tanımlanır ve kendisine ait AS numarasıyla komşularına prefix ilan eder. Bir prefix belirli bir IP adresi aralığını temsil eder. Router’lar bu ilanları değerlendirirken AS path, yerel tercih, MED ve topluluklar gibi politika bilgilerini kullanır.

BGP en kısa fiziksel yolu değil, tanımlanan ağ politikalarına göre en uygun yolu seçer. Bu nedenle peering, transit anlaşmaları ve yedeklilik tasarımı yönlendirme kararlarını etkiler.

İş Dünyasında Kullanımı

BGP, çoklu internet hattı kullanan veri merkezlerinde, CDN ağlarında, DDoS koruma yönlendirmelerinde ve büyük SaaS altyapılarında kritik rol oynar. TCP/IP internet iletişiminin temel protokol ailesidir; IP adresi ise BGP’nin duyurduğu blokların adresleme temelini oluşturur.

Yanlış BGP ilanı trafik kesintisine veya route hijacking riskine yol açabilir. Bu yüzden route filtreleme, prefix limitleri, izleme ve RPKI doğrulaması operasyonel güvenliğin parçası olmalıdır.