CiscoTR.COM / Cisco.Gen.TR


Geri git   CiscoTR.COM / Cisco.Gen.TR > CISCO > Cisco Router

Kayıt ol Etiketler Yardım Üye Listesi Ajanda Arama Bugünki Mesajlar Bütün Forumları okunmuş kabul et
  #1 (permalink)  
Alt 06-18-2008, 18:00
System - ait Kullanıcı Resmi (Avatar)
Administrator
 
Üyelik tarihi: Jun 2007
Nerden: Ordu / Ünye
Yaş: 24
Mesajlar: 1.894
System - MSN üzeri Mesaj gönder
Arrow Border Gateway Protocol (BGP) Komşuluğu - BGP Neighbor

Border Gateway Protocol (BGP) Komşuluğu - BGP Neighbor

BGP routing protocol’ u Internet Servis Sağlayıcıları tarafından kullanılan bir protocol. Böyle olunca Internet’ i oluşturan onbinlerce Router BGP konuşuyor. Ve Internet’te 21000 e yakın autonomous system bulunuyor. BGP konuşulan bir ortamda Router lar birbirleriyle komşuluk kurmak zorunda ama bunu şöyle söyleyemeyiz: Internet ortamındaki onbin Router da biribirleriyle komşuluk kurmalı. Tabiki hayır. Zaten Layer 4 çalışan bir protokolde bunu yapmak gayet zor olucak. Hatırlarsınız ki BGP, TCP 179. port kullanır.

BGP Router ları komşulukları kendileri başlatamazlar. Diğer Routin protokollerde örnek EIGRP ve OSPF te komşuluk ilişkisi kurar ve onları bir tabloda muhafaza ederlerdi. Fakat biz özel bir komutla onların komşu olmalarını sağlamazdık. BGP terminolojisinde biz Router ları komşu yapıyoruz. “Neighbor” komutunu kullanarak aynı AS te olsun yada farklı AS te olsun önemli değil Router ları birbirine komşu yapıyoruz. Daha ilerki makalelerimde komutlarla bunun nasıl yapıldığını anlatacağım. Şimdi bilinmesi gereken neighbor komutunun kulanıldığı ve bunu yaparken komşuluk kurulacak Router’ın IP adresi ve hangi AS te olduğunu belirtmek olacak. BGP de komşu olan Routerların “PEER” olarak adlandırıldığınıda hatırlatmak isterim.

BGP routing protokolü, EGP bir protokol yani farklı AS leride biribiriyle haberleştiriyor. Böyle olunca BGP iki farklı komşuluk kurmuş oluyor. IBGP (Internal BGP) ve EBGP (External BGP).
Aynı autonomous içindeki Router lar birbirleriyle komşuluk kurduklarında IBGP olarak adlandırılırlar. TCP oturumu açarak BGP bilgilerini birbirleriyle paylaşırlar. IBGP bir komşudan öğrenilen network bilgisi Routing Table’ a Administrative Distance değeri 200 olarak yazılır.
Farklı autonomous içindeki Router lar birbirleriyle komşuluk kurduklarında EBGP olarak adlandırılırlar. TCP oturumu açarak BGP bilgilerini birbirleriyle paylaşılar. EBGP komşudan öğrenilen network bilgisi Routing Table’ a Administrative Distance değeri 20 olarak yazılır.





Yukarıda ki şekilde IBGP ve EBGP yi ele alırsak. RtrA ve RtrB routerlarının kurduları komşuluk bir EBGP komşuluktur. Çünkü RtrA 65100 AS inde RtrB ise 65200 As inde bulunmakta. RtrB, RtrC ve RtrD router larının kurdukları komşuluk IBGP komşuluk olarak adlandırılır. Çünkü üç Router da aynı AS içinde bulunmakta.
Peki yukardaki örnekte RtrD ile RtrA routerları birbirleriyle komşuluk kurmak zorundalarmı. Bu sorunun cevabını diğer bir örnekle yapalım.





Yukarıdaki örnekte iki farklı AS görmekteyiz. Router A ve Router B birbirleriyle komşuluk kurmuşlar ve bu komşuluk bir EBGP. B, D ve C routerlarının da birbirleriyle komşuluk kurduğunu görmekteyiz. Yanlız dikkat edelim B ve A routerları birbirleriyle komşuluk ilişkisi kurmuyorlar. Zaten böyle bir komşuluğa da gerek yok. C Router ı 65500 AS inin yerine A Router ı ile bir komşuluk kurmu durumda. 65500 AS inin tüm bilgilerini Route C 65000 AS ine yani Router A ya ulaştırmış olacak.
Örneğimizde dikkatimi çeken yeni bir gelişme var. Evet Router C ve Router B de komşu olarak gösterilmişler peki biribirine bağlı olmayan bu Router lar neden komşu olmuşlar.
Dikkatlice baktığımızda Router D nin BGP konuşmadığını görüyoruz. Buda demek oluyorki BGP update leri bu router üzerinden geçemeyecek yani Layer 4 de bir TCP oturumu açılamayacak. Böylece Router B ve Router C de birbirleriyle haberleşemeyeceklerdi. Bu yüzden Router B ve Router C yi BGP komşusu yapmamız gerekecek. Büyük networkler de tüm Router ların BGP konuşmasını garanti edemeyiz ki zaten bunada gerek kalmayacaktır. Bir AS içindeki Router lar yol seçimlerini IGP bir protkole göre yapacaklar. Örneğin EIGRP veya OSPF gibi.




Örneğe bakarsak; 65102 AS içindeki Router ların hepsinin OSPF konuştuğunu görmekteyiz. 65102 AS inin iki ucunda bulunan Router larda yani B ve E routerlarında ise BGP konuşulduğunu görmekteyiz. Böyle bir yapıda B ve E routerları IBGP bir komşuluk oluşturacakar. Ve BGP bilgilerini birbirlerine gönderecekler. Tabiki 65101 ve 65103 AS lerinin birbirlerine ulaşmalarıda gerekecek. Burada yardıma Redistributing yetişecek. BGP yi OSPF e OSPF ide BGP ye redistribute ederek ortamdaki tüm Router ların birbirlerine ulaşmalarını sağlamış olacağız. Eğer Redistribute yapmasaydık ne olurdu?




Örneğimizde şunu görmekteyiz. 10.0.0.0 network bilgisi AS 65103 den çıkıp AS 65102 ye gelmiş. Router E bu paketi kabul etmiş. Çünkü Router E ve Router F birbirleriyle EBGP bir komşuluk kurmuşlar. Daha sonra Router E 10.0.0.0 bilgisini Router C ye göndermiş fakat bu bilginin Router C tarafında değerlendirilmediğini görüyoruz. Router C BGP paketlerini değerlendirmiyor. İşte bu yüzden Redistribute kullanıyoruz ve böylece BGP bilgilerini içeriye OSPF bilgisiymiş gibi gönderip Router B ye ulaşmasını sağlıyor ve Router B nin tekrardan bu bilgiyi AS 65101 e BGP bilgisi gibi ulaştırmasını sağlamış oluyoruz.

Tabiki Redistribute işlemi AS teki diğer Router ların BGP konuşmadığı ortamlarda gerekecek. Bir diğer örneklede farklı IBGP komşuluklarını inceleyelim.





Bu örneğimizde iki farklı IBGP komşuluğu görmekteyiz. Partial-Mesh ve Full-Mesh IBGP. Ortamdaki tüm Router diğer örnekten farklı bir şekilde BGP konuşmaktalar.
İlk örnekte AS 65102 deki Router ların tümü sadece kendi linkleri ile komşuluk sağlamış. Router B den gelen updateler Router D ve Router C ye ulaşıyor. Router E ye direk olarak gönderilmiyor. Router E ye giden bilgileri ikinci el olarak adlandırabiliriz. Bu durumda Router E AS 65101 e ulaşamayacak. Aynı şekilde Router B de AS 65103 e ulaşamayacak. Bu durumda yapılması gereken ikinci örnektekini uygulamak olacak. Aynı AS içindeki tüm routerlar arasında komşuluk kurmak yani Full-Mesh IBGP oluşturmak. Böylece tüm Router ların birbirlerine ulaşmalarını sağlayabiliriz. Tabiki burda dikkat edilecek olan Router E nin hangi IP adresiyle komşuluk kurulacağı. Çünkü Router E iki farklı interface yani iki farklı IP Adresine sahip olacak. Burada yapılması gereken bir Loopback interface olacak.

Alıntı:

Yazar : Barış Karaağaç
Kendisine teşekkür ediyoruz...
__________________
Sitemize Girebileceğiniz Alan Adları

www.cisco.gen.tr & www.ciscotr.net & www.ciscotr.com

---
Cisco Sınavlarında %20 indirim kuponu almak almak için




7 Eylül 2008
İç Güvenlik Eğitim ve Tatbikat Merkez Komutanlığı / Isparta
Alıntı ile Cevapla
  #2 (permalink)  
Alt 06-18-2008, 18:34
sdttn_58 - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Jan 2008
Nerden: Baku & .ılı.CiscoTR.ılı.
Yaş: 22
Mesajlar: 342
sdttn_58 - MSN üzeri Mesaj gönder
Standart

emegi gecen herkese tesekkurler
__________________
66 Vatan,10 ( Baku)Mekân...

Azerbaycan Teknik Üniversitesi Bilgisayar Sistemleri ve Ağları

CCNP Yolunda ufak adımlarla...
Alıntı ile Cevapla
  #3 (permalink)  
Alt 09-26-2008, 15:51
gandalf_3466 - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Sep 2007
Mesajlar: 58
Standart

Baris arkadasa ve Adminimize cok tesekkur ediyorum
Alıntı ile Cevapla
  #4 (permalink)  
Alt 09-26-2008, 16:03
Junior Member
 
Üyelik tarihi: Aug 2008
Mesajlar: 12
Standart

BGP basit bi protokol evet yararli yani direction in yonunu belirlemen o kdr ..
Alıntı ile Cevapla
Cevapla


Seçenekler
Stil

Yetkileriniz
Yeni Mesaj yazma yetkiniz aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz aktif değil dir.

Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık
Gitmek istediğiniz klasörü seçiniz

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
BGP - EGP ( Border Gateway Protocol - Exterior Gateway Protocol ) Configuration root CISCO Genel 3 08-10-2008 19:02
Route Reflector Nedir? IBGP - EBGP Neighbor Nedir ? BGP Konfigurasyonu ( Border Gateway Protocol ) root Cisco Router 3 02-22-2008 02:00
BGP ( Border Gateway Protocol ) Konfigurasyonu xraisondetrex Cisco-ttl ( Cisco Teknik Tartisma Listesi ) 0 02-09-2008 20:07
RE: BGP (Border Gateway Protocol) Sinan Ilkiz Cisco-ttl ( Cisco Teknik Tartisma Listesi ) 0 02-09-2008 20:07
Border Gateway Protocol (BGP) Tayfun Tuna Cisco-ttl ( Cisco Teknik Tartisma Listesi ) 0 02-09-2008 20:07


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 21:13


Powered by vBulletin Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
CiscoTR.COM - Cisco Forum
3 5 72 73 74 75 81 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 143 146 147 148 149 150 151 152 153 154 155 156