Sınır Ağ Geçidi Protokolü (BGP), İnternet için yönlendirme bilgileri alışverişinde bulunmak için kullanılır ve İSS'ler (farklı AS'ler) arasında kullanılan protokoldür.
Protokol, isteğe bağlı bir topoloji kullanarak herhangi bir otonom sistem internetine bağlanabilir . Tek gereksinim, her AS'nin BGP'yi çalıştırabilen en az bir yönlendiriciye sahip olması ve bunun, en az bir diğer AS'nin BGP yönlendiricisine bağlanan bir yönlendirici olmasıdır.
BGP'nin ana işlevi, ağ erişilebilirliği bilgilerini diğer BGP sistemleriyle paylaşmaktır. Sınır Ağ Geçidi Protokolü, BGP yönlendiricileri arasında değiştirilen bilgilere dayanarak özerk bir sistem grafiği oluşturur.

Sınır Ağ Geçidi Protokolü (BGP), İnternet için yönlendirme bilgileri alışverişinde bulunmak için kullanılır
Sınır Geçidi Protokolünün (BGP) Özellikleri
- Birleşik otonom sistemlerin yapılandırılması: BGP'nin birincil rolü iki otonom sistem arasındaki iletişimi sağlamaktır.
- BGP Next-Hop Paradigmasını destekler.
- AS'de (Otonom Sistem) birden fazla BGP konuşmacısı arasındaki koordinasyon.
- Yol bilgisi: BGP reklamı aynı zamanda bir çift ulaşılabilir varış noktası ve sonraki varış noktalarının yanı sıra yol bilgisini de içerir.
- Politika desteği: BGP, yöneticiler tarafından yapılandırılabilen politikaları dağıtabilir. Örneğin, BGP çalıştıran bir yönlendirici, AS içinde bilinen rotalar ile AS dışından bilinen rotalar arasında ayrım yapacak şekilde yapılandırılabilir.
- TCP üzerinden çalışır.
- BGP ağ bant genişliğini korur.
- BGP, CIDR'yi destekler.
- BGP ayrıca güvenliği de destekler.
Sınır Geçidi Protokolünün (BGP) İşlevleri
BGP aşağıda verilen 3 işlevi yerine getirir.
1. İlk işlev, ilk eşlerin edinilmesini ve kimlik doğrulamasını içerir. Her iki eş de bir TCP bağlantısı kurar ve her iki tarafın da iletişim kurmayı kabul etmesini sağlayan bir mesaj alışverişi gerçekleştirir.
2. İkinci işlev esas olarak olumsuz veya olumlu erişilebilirlik bilgilerinin gönderilmesine odaklanır.
3. Üçüncü işlev, eşlerin ve aralarındaki ağ bağlantısının doğru çalıştığını doğrular.
BGP rota bilgisi yönetimi fonksiyonları
- Rota depolama : Her BGP, diğer ağlara nasıl ulaşılacağına ilişkin bilgileri saklar.
- Rota Güncelleme : Bu görevde, rotaları uygun şekilde güncellemek için eşlerden alınan bilgilerin ne zaman ve nasıl kullanılacağını belirlemek için özel teknikler kullanılır.
- Rota seçimi : Her BGP, İnternet'teki her ağa iyi rotalar seçmek için rota veritabanındaki bilgileri kullanır.
- Yayını Yönlendir : Her BGP konuşmacısı, meslektaşlarına farklı ağlar ve onlara ulaşmanın yöntemleri hakkında bilmeleri gerekenleri düzenli olarak anlatır.