RIP (Router
Information Protocol) ve Yapılandırılmasında kullanılan basit cisco komutlar
Yönlendirici Bilgi
Protokolü anlamına gelen RIP, bir TCP/IP ağındaki router'ların
birbirini otomatik olarak tanımasında kullanılan bir iç yönlendirme
protokoldür. Aynı zamanda uzaklık vektör algoritmasına dayanır ve IGP'nın
bir uygulamasıdır. Yönlendirme kararları, düğümler arasındaki sıçramaların
sayısına dayanır. Yönlendiriciden geçmek bir sıçrama sayılır.
Routing information protokol, En iyi yol seçimini yaparken tek
kriter olarak hub sayısına bakar. Max. 15 hub’ı kabul eder. 16’dan
sonra destination unreachable hatasını gönderir. Router bu protokolde kendisine
bağlı olan networkleri 30 saniyede bir komşu router’a
bildirir. (classfull bir
protokoldür yani ip adresinin sınıfına ait subnet mask seçilerek gönderilir.
Subnet mask girilmez diğer bir deyişle) Rip protokolünde çalışan bir
router’ın routing table’ında hop
sayısı 16 olanlar ulaşılamaz anlamına gelmektedir. Router herhangi bir komşu router'dan 180
saniye bilgi alamazsa o kaydı artık kullanmıyor. Eğer 60 saniye daha bir bilgi
alamazsa o router'ı yönlendirme tablosundan siliyor. Yönlendirme tablosunda
kaynak adres, mask, router, interface, time gibi bilgiler vardır. Ayrıca
router'lar arasında herhangi bir kimlik kanıtlaması yoktur.
Ağ topolojisindeki herhangi bir değişiklik, oraya bağlı olan
yönlendirici tarafından sezilir ve yönlendirici yeni durum için değerlendirme
yapar. Eğer daha iyi bir yol bulursa, önce kendi tablosunu günceller ve daha
sonra komşularına yansıtır. Komşu yönlendiricilerde yeni durumu göz önüne
alarak kendi tablolarını güncelleyip kendi komşularına haber verirler. Ancak
değişikliği ilk yansıtan yönlendiriciye tekrar gönderilmemelidir. Böyle bir
durumda kısır bir döngü oluşur.
Routing bilgi protokolünün 3
versiyonu bulunmaktadır. Ripv1, Ripv2 ve RIPng
Ripv1
Rip versiyonunun orijinal
talimatnamesi, RIP’in , RFC 1058 içinde
tanımlandığı üzere classful (classful ağ :1981den CIDR ‘ın(Classless
Inter-Domain Routing) tanıtımına kadar internette kullanılan bir ağ adresleme
mimarisidir.Bu metot internet protokol versiyon 4 için adres uzayını 5 adres
sınıfına parçalar.Her bir sınıf, adreslerin ilk 4 bitinde kodlanmıştır , ya
farklı bir ağ boyutunu tanımlar mesala unicast adresler için ağa bağlı
bilgisayarların sayısı ya da mulitcast ağlar(sınıf D) tanımlar.) routing
kullandığını söyler.Periyodik yönlendirme(routing) altağ bilgisini taşımadan
güncelleme yapar , VLSM için destekten yoksundur.Bu sınırlama aynı ağ sınıfı
içinde farklı boyutta alt ağlara sahip olmayı imkansız hale getirmiştir.Diğer
bir deyişle , bir ağ sınıfında ki tüm alt ağlar aynı boyuta sahiptirler.
Yönlendirici kimlik kanıtlaması için de bir destek yoktur bu da RIP ‘i çeşitli
ataklara karşı zayıf kılar.
Ripv2
Orijinal RIP
talimatnamesinin eksikliğinden dolayı ,RIP versiyon 2 1993 yılında
geliştirilmiştir ve en son 1998 yılında standartlaştırılmıştır.RIp versiyon 2
alt ağ bilgisini taşıyacak hale gelmiştir ve bu da CIDR ‘ ı desteklemiştir.Geriye
uyumluluğu desteklemek adına , hop sayısı sınırı 15 kalmıştır.RIP versiyon 2
eğer RIP versiyon 1 mesajları içerisindeki tüm protokol alanları sıfır olursa
tamamenRIp versiyon 1 ile birlikte çalışabilirliği desteklemektedir.Ek olarak,
uyumlu switch özelliği ince taneli birlikte çalışabilirlik ayarlarına da izin
vermiştir. Ağa bağlı makinelerde gereksiz yüklenmeden kaçınmak için yönlendirme
içerisine katılmamıştır, RIP versiyon 2 tüm yönlendirme tablosunu 224.0.0.9
adresinde tüm komşu yönlendiricilere broadcast yayımlayan RIP v1 e karşın
multicast olarak yayınlar. Özel uygulamalar için unicast adreslemeye izin
verilkmiştir.RIP versiyon 2 STD56 internet standardıdır.Yön etiketleri de RIP
versiyonuna eklenmiştir.Bu da tüm yönlendiricilerin EGP protokollerinden
merkezi yönlerin harici yönlerden ayırt edilmelerine imkan vermiştir.
Ripng
RIPng (RIP gelecek nesil)
IPv6 gelecek nesil internet protokolünün desteklenmesi için RIP versiyon 2 nin
gelişmişi olarak RFC 2080 içinde tanımlanmıştır. RIP versiyon 2 ve
RIPng arasındaki temel fark Ipv6 ağı için destek RIPv2 , RIPv1 ‘in güncel
kimlik kanıtlamalarını desteklerken , IPv6 yönlendiricileri kimlik kanıtlama
işlevi için IPSec kullanmayı desteklediğinden RIPng desteklemez. RIPv2
yönlendiricilere gelişi güzel kısaltmalar eklemeye izin verirken, RIPng izin
vermez. RIPv2 her bir yönlendirme girişinde diğer hop ‘u şifreler, RIPng
yönlendirme girişlerinin bir kümesi için diğer hop’un özel şifrelenmesini
gerektirir. RIPng multicast grup FF02::9 u kullanarak UDP 521 portundan
güncellemeleri gönderir.
Rip protokolü günümüz de
yetersiz kalması sebebi ile üretici firmaları daha gelişmiş ve daha mantıklı
protokolleri ortaya çıkarmaya itmiştir. Mantık olarak aynıdır. Bazı
değişiklikler ve mantıklı eklentiler ve büyüyen yapılara göre OSPF , IS-IS , BGP , EIGRP gibi protokoller ortaya
çıkarılmıştır.
Yukarıda RİP protokolünün
yapıldığı bir örnek topoloji var. RİP protokolünü enable etmek için
bacaklarındaki bütün ip bloklarını tanımlamamız gerekiyor.
SEDAT routerımız Router0’dır J
Tüm routerlarımıza yukarıdaki gibi blokları komutlarımızla
tanıttık ve
-do show ip route …..komutunu yazdığımız zaman aşağıdaki
gibi tüm yapılanmayı görebiliriz.
bu tasarım aktif ağ tasarımı olarak geçiyor yoksa passive ağ tasarımı mı ellerinze sağllık
YanıtlaSil