BGP 1: Border Gateway Protocol Kullanım Alanları

Üye Değerlendirme: / 6
Kötüİyi 
Yazar Onur Cepheli   

Border Gateway Protocol, günümüzde Internet’in omurgasını oluşturan ana routing protokolüdür. Çok büyük networklerde çalışmak için dizayn edilmiş olan BGP, exterior gateway protocol olarak sınıflandırılmaktadır. Temel çalışma mantığı autonomous system ler arasında IP rotalarını taşımaktır. BGP, diğer routing protokolleri gibi metric değeri kullanmaz, çok daha kompleks yöntemleri ile rota manipülasyonları yapılarak yönlendirme gerçekleştirilir.

Autonomous system

BGP ile ilgili derinlere inmeden önce yazılarımda sıkça kullandığım autonomous system kavramının anlamına değineceğim.

Autonomous system (AS), tek bir yönetim altında bulunan belirli bir IP adres aralığına sahip bir networkü ifade eder. AS numaralı 16 bittir. Yani 0 ile 65535 arasında değerler alabilir. AS numaraları ripe, arin gibi kuruluşlardan alınabilir. 64512 ile 65534 arasında bulunan AS numaraları private range olarak rezerve edilmiştir ve tıpkı private IP adresler gibi (192.168.0.0 li IP ler gibi) içeride ücretsiz olarak kullanılabilir.

Aşağıda İlker Temir’in hazırlamış olduğu Türkiye İnternet Haritası’ndan yalnızda Üniversiteler Arası Akademik Ağ (ULAKNET) kısmını aldım. Bu örnekte görüldüğü gibi İTÜ 9095 AS numarasına sahip.

 

BGP herkes için değildir!

BGP ye girişimizi bu başlık altında yapmak istiyorum. Çünkü her firmanın BGP gibi bir routing protokolü çalıştırmasına gerek yoktur. BGP implementasyonu yapılırken öncelikle BGP nin gerçekten gerekli olup olmadığı incelenmelidir.

Yukarıdaki çizimde sağ taraf müşteri sol taraftaki bulut ise Internet Servis Sağlayıcıyı temsil ediyor olsun. Görüldüğü gibi firma ile ISS arasında sadece tek bir bağlantı bulunmaktadır. Bu durumda müşteri cihazı olan B, sadece bir default rota yazarak bilmediği tüm rotalara servis sağlayıcı üzerinden gidebilir. Bu durumda BGP gibi bir protokolün çalışmasına gerek duyulmamaktadır. Bu durumda internet servis sağlayıcı nın diğer ISS larla iletişim için BGP kullanması yeterlidir.


 

Yukarıdaki gibi bir network üzerinden konuşalım. Bu bir multihomed network örneğidir. Multihoming, bir kurumun birden fazla internet servis sağlayıcıya bağlantı kurmuş olması demektir. Multhoming sayesinde bir bağlantı gittiğinde diğer bağlantı üzerinden dışarıya çıkılabilinecektir. Aynı zamanda internet üzerindeki hedeflere hangi hattan gideceğimizi seçerek performansını arttırabiliriz. Bu gibi durumlarda BGP kullanmamız gerekmektedir.

Yazının devamını görebilmek için lütfen siteye giriş yapınız


Görüntüleme sayısı: 459

Bu yazıya ilk yorumu yazın

Sadece kayıtlı kullanıcılar yorum yazabilir.
Lütfen sisteme giriş yapın veya kayıt olun.

 
Sonraki >

GİRİŞ






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

HABER AKIŞI



Her Hakkı Saklıdır © 2008 NetworkOgren.Com
Yayınlanan yazıların izin alınmadan kopyalanması ve kullanılması 5846 sayılı Fikir ve Sanat Eserleri Yasasına göre suçtur.