İyi akşamlar arkadaşlar sizlere Router’ların temel işlevi yönlendirme işlemeni anlatacağım...
Peki kendilerine ulaşan bu paketleri hangi interface’lerinden
çıkaracaklarını nasıl biliyorlar? Bunun için statik ,dinamik veya
default yönlendirmeyi kullanırlar. Statik yönlendirmeler sistem
yöneticisi tarafından elle girilir ve hedef ağ ile bu paketi hedefine
taşıyacak bir sonraki router’ın adresi bilinmelidir. Statik yönlendirme
tanımlamak için router’da global konfigürasyon modunda iken “ip route”
komutunu kullanmalıyız. Aşağıda bu komut parametreleriyle birlikte
açıklanmıştır.
Router(config)#ip route [hedef adres][subnet mask][Bir sonraki ağda
bulunan Router’ın IP adresi veya yerel interface][distance]permanent
Yukarıdaki komutta “distance” parametresi seçimlik olup yönlendirmede
kullanılan yönetimsel mesafeyi ifade eder ve 1 ile 255 arasında bir
değer alabilir. Permanent ifadesi ise girilen kayıdın yönlendirme
tablosunda, ilişkili olduğu interface pasif olduğu zamanda bile
kalmasını sağlar. Aşağıdaki örnekte 10.3.11.0 network’üne gelen
paketlerin router’ın s0 interface’inden çıkacağını söylüyoruz.
RouterA(config)#ip route 10.3.11.0 255.255.255.0 s0
Statik yönlendirme küçük network’ler için ideal bir çözüm olabilir fakat
büyükçe bir ağı yönetecekseniz statik yönlendirmede hata yapma
olasılığınız çok olacaktır.
Ayrıca router’lar üzerinde statik olarak tanımlanan default(varsayılan)
yönlendirmeler ise hedef adresi bilinmeyen paketlerin hangi
interface’den çıkarılacağını belirler.
RouterA(config)#ip route 0.0.0.0 0.0.0.0 10.3.10.1
Burada router’a hedef adresi belli olmayan paketleri 10.3.10.1 adresine sahip interface’inden çıkarmasını söylüyoruz.
Router’da tanımlanmış statik kayıtları görmek için privileged modda iken
“show IP route” komutunu kullanmalıyız. Karşımıza çıkan listedeki
kayıtların başında bulunan C harfi fiziksel olarak birbirine bağlı
ağlara olan yönlendirmeyi, S harfi yönlendirmenin statik olduğunu S*
işareti ise kaydın default yönlendirme olduğunu gösterir. Default
yönlendirmenin router’larda çalışabilmesi için “ip classless” komutunun
girilmesi gerekir. Ayrıca statik bir kaydı yönlendirme tablosunda silmek
için “no ip route” komutunu parametreleriyle birlikte kullanmanız
gerekir. Dinamik yönlendirmede ise router üzerindeki yönlendirme tablosu
administrator tarafından elle girilmez. Bu işi router üzerinde koşan
yönlendirme algaritmaları yapar. Dinamik yönlendirmenin iki temel
fonksiyonu vardır. Birincisi yönlendirme tablosunu oluşturmak, ikincisi
ise oluşturulan bu yönlendirme tablolarının router’lar arasında
paylaşılması yani router’ların yönlendirme tablolarındaki güncellemeleri
diğer router’lara haber etmesi. Dinamik yönlendirme protokolleri hedef
ağa ulaşan en iyi yolu belirlemek için metric değerlerini kullanırlar.
Bir kısım protokol metric değerini hesaplarken hedef ağa ulaşma
sırasında atladığı router sayısını metric değerine eşit tutar. Bu tür
protokoller Uzaklık Vektor protokoller olarak adlandırılır(Distance
Vector).Bu protokollere örnek olarak RIP ve IGRP verilebilir. Diğer bir
grup dinamik yönlendirme protkolleri ise Bağlantı Durumu (Link State)
protokolleri olarak adlandırılırlar ve metric değerini hesaplarken
sadece geçilen router sayısına değil yoldaki trafik durumunu,
bağlantının hızı gibi daha karışık değerleri de hesaba katar. Bu
protokollere ise OSPF örnek olarak gösterilebilir. Ayrıca bu iki grubun
haricide Hybrid protokoller de vardır ve bu protokoller Distance Vector
protokolleri ile Link State protokollerinin birleşiminden oluşmuştur.
Örneğin EIGRP bu sınıf bir protokoldür.
- Split Horizon: Split horizon, router’ın ağ üzerinde herhangi bir
değişiklik olduğunu anladığında bu değişikliği, öğrendiği interface
haricindeki interface’lerden yayınlamasını sağlar. Böylece router’lar
değişikliği sadece bir yönde yayınlarlar.
- Maximum Hop Count:Yönlendirilen paketlerin en fazla kaç hop
atlayabileceği belirlenerek belli bir değeri aşan paketlerin yok
edilmesini sağlar. Örneğin RIP için bu değer 15 dir ve bri paket için
16. Hop erişilemez olarak değerlendirilir ve paket yönlendirilmeden yok
edilir.
RIP (Routing Information Protokol)
RIP, uzaklık-vektör tabanlı bir yönlendirme protokolüdür. Bu protokolü
çalıştıran router’lar kendi yönlendirme tablolarının tamamını 30 saniye
aralıklarla bütün interface’lerinden komşu router’lara gönderirler.
Ayrıca en iyi yolu seçerken sadece hop count değerini baz alır ve en
fazla müsaade edilebilir hop count değeri 15’dir. Yani hop count değeri
16 ağlar erişilemez (unreachable) olarak değerlendirilir.
-Route Update timer: Router’ın komşularına, yönlendirme tablosunun
tümünü göndermesi için beklediği zaman aralığı. Tipik olarak 30 sn.’dir.
- RouterA(config)#router rip
-router’a hangi network’e ait olduğunu bildiren “network”
- RouterA(config-router)#network 172.16.0.0
RouterA(config)#router igrp 10
RouterA(config-router)#network 172.16.0.0
Yukarıdaki komutta router’a autonomous system (AS) numarasının 10 olduğunu ve bağlı bulunduğu ağın IP numarası bildiriliyor.
3 Haziran 2012 Pazar
Kaydol:
Kayıtlar (Atom)