Routing Nedir? Genel Bakış
Routing Nedir? Genel Bakış
Routing farklı networklerin birbirleri ile haberleşmesini sağlamak için uygulanan fiziksel altyapıdır. Routing işlemlerini router (yönlendirici) dediğimiz cihazlar ile gerçekleştirmekteyiz. Router’lar iletmek üzere aldıkları paketlerin hangi ip networkünden geldiğini ve hangi network’e gideceğini belirler. Buradaki en can alıcı nokta, hedef networke gidilecek yolun bilinmesi ve seçilmesidir. Yani router’lar hedefe giden yolu biliyorsa paketi iletecektir ki bu bilgilerede Routing table’ları sayesinde ulaşmaktadırlar. Roting table’larıda static yada dynamic olarak oluşturabiliriz. Bu yazımda static routing işlemine değineceğim.
Static Routing
Routerların aldıkları paketleri hedef networke taşımak üzere kullanılacak olan yol bilgisini manuel olarak oluşturma işlemidir. Static Routing küçük networkleri haberleştirmek için oldukça iyi bir çözümdür. Fakat topoloji büyüdükçe Static Routing işlemi IT yöneticilerinin zamanlarını çalmakla beraber hata yapma olasılığınıda arttırır.
Cisco Device’lar üzerinde ;
Router(config)#ip route (destination network id) (SubnetMask) (Next Hop) (metric)
komutu ile routing table’a static olarak route eklenebilir. Komutu inceleyecek olursak Global Configuration mode üzerindeyken “ip route hedef network hedef networkün subnet mask’ı yazılır. Next Hope ise hedef networke yollanacak paketin ilk olarak üzerinden geçeceği router’ın ip adresidir. Metric routerların yol seçiminde önceliği belirleyen Administrative Distance değeridir. Static Routing varsayılan Administrative Distance değerini “1″ olarak kabul eder. Bu sayede router uzak networke paket yollarken gideceği yol bilgisi Routing table’ına yerleşmiş olacaktır.
Varsayılan Administrative Distance değerleri aşağıdaki tabloda belirtilmiştir.

Static Routing işlemini aşağıdaki örnekle ile daha iyi anlayabiliriz.

Yukarıdaki örnek yapıyı inceleyecek olursak İstanbul ve Ankara networkleri Serial interface’leri üzerinden 192.168.1.0 networkünü kullanarak haberleşmekteler. İstanbul daki intranetwork 172.16.1.0 /24 networkünü, Ankaradaki lokasyonda ise iç network olarak 172.16.2.0 /24 networkü kullanılmaktadır. Şimdi bu lokasyonların görüşmesi için konfigürasyonlarımızı Routerlarımız üzerinde yapabiliriz.
RTR_IST konfigürasyonu

RTR_ANK konfigürasyonu

Dikkatli incelendiğinde komut sonunda metric değerini eklenmediğini görüyoruz. Static Routing için default metric 1 olduğundan dolayı komuta eklemeksekte router durumun farkındadır.
RTR_IST Routing Table’ını inceleyelim

RTR_ANK Routing Table’ını inceleyelim

C ile gösterilen networkler Routerlar’ın direkt (directly connected) olarak bağlı olduğu networklerdir. Bu networkler CLI üzerindeki Routing Table’lar üzerinde Directly Connected olarak tanımlanır.
S ile gösterilen kısımda ilk kısımda yazan ip destination networkün adresi, via ile devam eden kısımda 192.168.1.1 ipsine sahip olan Router aracağılığı ile paketleri ileteceği ifadesini karşımıza çıkarmaktadır. Daha yalın bir şekilde belirtmek gerekirse 172.16.1.0 networkü ile haberleşirken 192.168.1.1 yolu kullanıcaktır. Buradaki 192.168.1.1 ip’si Next Hope olarak tanımlanmaktadır. RTR_ANK 172.16.1.0 networkü yani İstanbul internal networküne paket göndereceği zaman routing trafiği bu yönde akacaktır.
İşlemler Sonucunda pc1 den pc2 ye ping atıldığında;

PC1′in ip konfigürasyonu

Static Routing işleminin başarı ile gerçekleştiğini görüyoruz.
Bu aşamaya kadar sadece static routing için gereken komutları routerlar üzerinde koşturduk. Daha fazla detay için Routerlarımızın Running-Configuration’larına bakmakta yarar olacaktır.
Running Config RTR_IST
*******************************************************************************************************************
RTR_IST#
RTR_IST#sh run
Building configuration…
Current configuration : 522 bytes
!
version 12.3
no service password-encryption
!
hostname RTR_IST
!
!
!
!
interface FastEthernet0/0
ip address 172.16.1.1 255.255.255.0
duplex auto
speed auto
!
interface FastEthernet0/1
no ip address
duplex auto
speed auto
shutdown
!
interface Serial0/0/0
ip address 192.168.1.1 255.255.255.0
clock rate 128000
!
interface Serial0/0/1
no ip address
shutdown
!
interface Vlan1
no ip address
shutdown
!
ip classless
ip route 172.16.2.0 255.255.255.0 192.168.1.2
!
!
!
!
line con 0
line vty 0 4
login
!
!
end
********************************************************************************************************************
RTR_ANK Running Configuration
*********************************************************************************************************************
RTR_ANK#sh run
Building configuration…
Current configuration : 503 bytes
!
version 12.3
no service password-encryption
!
hostname RTR_ANK
!
!
!
!
interface FastEthernet0/0
ip address 172.16.2.1 255.255.255.0
duplex auto
speed auto
!
interface FastEthernet0/1
no ip address
duplex auto
speed auto
shutdown
!
interface Serial0/0/0
ip address 192.168.1.2 255.255.255.0
!
interface Serial0/0/1
no ip address
shutdown
!
interface Vlan1
no ip address
shutdown
!
ip classless
ip route 172.16.1.0 255.255.255.0 192.168.1.1
!
!
!
!
line con 0
line vty 0 4
login
!
!
end
**********************************************************************************************************************
Başka bir makalede görüşmek üzere…