Professional Documents
Culture Documents
BGP - 13
BGP - 13
13 farklı metrik değeri vardır. yani en iyi seçim için 13 farklı yöntemi vardır. RİP de
kullanılan hop count da bunlardan biridir. bu özelliklere bakarken bir karşılaştırma
yapar ör 1.ye bakar diğer yol ile aynı değere sahipse 2.ye bakar oda aynıysa 3 öyle
gider.
birden fazla ISP içrisindeki networkleri birbirine öğreterek bir route işlemi
gerçekleştirir.
BGP ISP lerde kullanıldığı gibi bankalar gibi kurumsal networklerde de kullanılır.
çok yüksek boyutlarda kaynak tüketen bir protokoldür. bu nedenle tablo silinmesi
çok büyük sorunlara yaşatır.
otonom sitem kullanır ve otonom sistem numarası rastgele olarak verilmez diğer
tüm networkler ile haberleşip o numaranın ait olduğunu herkese bildirmesi gerekir.
ör. turknetin numarası 121 dir. bu AS numaraları uniquedir.
BGP -nedir? 1
PATH VECTOR
BGP nin EIGRP ve OSPF gibi belli bir metriği yoktur. 13 tane attrubute vardır ve
bunlarak göre path vector belirlenir.(rip de de bu şekilde ancak rip de bir tane
attrubute var)
AS64520 router ı AS64540 numaralı routerının networklerini öğrenmesi için iki farklı
yol bulunur ya AS64530 üzerinden öğrenecek yada direkt bağlı olrak öğrenecek.
her iki yoldan gelen networkleride BGP tablosuna yazar. ancak kısa yolu
attrubutlere bakarak anlar ve sadece yakın routerdan gelen networkleri route
tablosuna yazar.
BGP -nedir? 2
BGP özellikleri
komşuluk işlemi unicast mesaj ile tek tek yapılır. OSPF de bu mesajlar broadcat
şeklinde connected olan routerlara hello mesajı gönderilmesi ile yapılıyordu BGP de
böyle değil bağlı olarn routerın İP adresi girilerek komşuluk işlemi yapılır.
neighbor table: komşuluğa devam etmek için tuttuğu tablo komşulardan keepalive
mesajı aldığı sürece bu tabloda tutar.
BGP table: pathlerden gelen tüm networklerin bilgilerini tutar.(birden fazla kaynaktan
gelen tüm networkleri tuttar.)
Routing table: BGP table daki farklı pathlerden gelen aynı networklere erişimin en
iyi olanı seçilir ve bu en iyi yollar routing tablea kaydedilir. bu best pathleri
arkasındaki komşularına aktarır.
Administor Distance : bu aynı hedefe birden fazla route algoritması ile gidiyorsa
düşük olanının kullanılmasını sağlayan değerdi(ör. ospf 120) bgp de ise iki farklı AD
değeri vardır. internal BGP yani iç ağda kullanılan BGP AD değeri 200, external
BGP internette kullanılan BGP değeri 20 dir. yani statik yönlendirme yoksa büyük
ihtimalle BGP kullanılır.
BGP -nedir? 3
ne zaman BGP kullanılır? ISP isek BGP kullanmak zorundayız. büyük bir kuruluş
isek ve birden fazla ISPden servis alıyorsak yine BGP kullanmak zorundayız.
BGP -nedir? 4
internalBGP/externalBGP
bir router ıBGP ile öğrendiği bir networku ıBGP ile başka bir routera öğretemez aynı
otonom sistemden geldiği için loop riski vardır.
BGP durumları
BGP -nedir? 5
ıdle : bekleme durumudur. karşısında hiçbir router yok.
connect: BGP TCP kullandığı için 3lü el sıkışma yapar. el sıkışma işlemi başarılı bir
şekilde tamamlanırsa connect durumuna geçer.
open sent: BGP open mesajı ile BGP oturumunun başlatıldığı durumdur. open mesjaı
gelir 5 saniye sonunda cevap gelmezse active durumuna geçer.
established:
BGP -nedir? 6
BGP-konfigürasyonu
BGP TCP kullandığı için komşularını diğer protokollerdeki gibi otomatik olarak
bulamaz bu nedenle bizim komuşuları girmemiz gerekli. ospf de komşu tanımlama
diye birşey yoktu sadece network tanıtımı vardı. BGP de hem network hem komşu
tanıtma ayrı ayrı yapılır.
NOT: BGP kendinde girilen networku anons etmeden önce çalışıp çalışmadığını kontrol
eder. eğer doğru girilmiş ise sonra anons eder. öyle bir network yok ise anons etmez.
diğer hiçbir protokolde bu yoktur.
BGP-konfigürasyonu 1