Cisco Statik Yönlendirme (Static Route) Kofigürasyonu

Router’lar bilindiği üzere network’ler arası yönlendirme yapan cihazlardır. Router’lar interface’lerine direkt bağlı olan networkler için herhangi bir yapılandırmaya ihtiyaç duymadan yönlendirme işlemini yaparlar. Farklı network’lere bağlanmak için ise yönlendirme tablosuna rotaların tanımlanması gerekmektedir. Rota tanımlamaları statik ve dinamik olarak yapılabilir. Bu yazımızda Cisco router‘lar da statik yönlendirme (static routing) nasıl yapılır onu göreceğiz.

Yapılandırmaya geçmeden önce küçük bir notu da iliştireyim: Statik yönlendirme için Administrative Distance değeri 1‘dir. Routing tablosunda yönlendirme yapılırken, direkt bağlantılardan (directly connected) sonraki öncelik Static Routing’dedir.  Direkt bağlantı (directly connected) için AD değeri 0’dır. AD değeri 0 ile 255 arasında değer almaktadır ve bu değer ne kadar düşük olursa yönlendirme tablosunda (routing table) yönlendirme için o kadar öncelikli olacaktır.

Cisco static routing (statik yönlendirme) yapılandırması için aşağıda bulunan topolojiyi kullanacağım.

cisco static routing

Statik yönlendirme yapılandırmasına geçmeden önce router interface yapılandırmasını yapalım.

R1 için interface yapılandırması

R1(config)#interface ethernet 0/0
R1(config-if)#no shutdown 
R1(config-if)#ip address 192.168.1.1 255.255.255.0
R1(config-if)#exit
R1(config)#interface ethernet 0/1 
R1(config-if)#no shutdown 
R1(config-if)#ip address 172.16.1.1 255.255.255.252

R2 için interface yapılandırması

R2(config)#interface ethernet 0/0
R2(config-if)#no shutdown 
R2(config-if)#ip address 172.16.1.2 255.255.255.252
R2(config-if)#exit
R2(config)#interface ethernet 0/1 
R2(config-if)#no shutdown 
R2(config-if)#ip address 172.16.2.2 255.255.255.252

R3 için interface yapılandırması

R3(config)#interface ethernet 0/0
R3(config-if)#no shutdown 
R3(config-if)#ip address 192.168.2.1 255.255.255.0
R3(config-if)#exit
R3(config-if)#interface ethernet 0/1 
R3(config-if)#no shutdown 
R3(config-if)#ip address 172.16.2.1 255.255.255.252

PC’ler için yapılandırma

PC1> ip 192.168.1.10/24 192.168.1.1

PC2> ip 192.168.2.10/24 192.168.2.1

Gelelim statik yönlendirme yapılandırmasına; yapılandırma işlemi oldukça basit. Router’da tanımlı olmayan hedef ağlar için tek tek rota yazılır.

cisco static route destination network

R1 router’ına baktığımızda 192.168.1.0/24 ve 172.16.1.0/30 ağını bildiğini; 172.16.2.0/30 ve 192.168.20.0/24 ağını bilmediğini görebiliyoruz.

show ip route

172.16.2.0/30 ve 192.168.20.0/24 ağlarına ulaşabileceğim iki nokta bulunuyor.

cisco static route next hoop address

Bunlardan bir tanesi R1’in çıkış interface’si olan e0/1 portu, diğeri ise next hoop (atlama noktası) olarak adlandırılan ilgili paketi hedef ağa iletebilecek olan router’ın interface’sidir. Next hoop tanımlaması yapılırken, rota yazılacak adresin ulaşılabilir olması gerekmektedir. R1 için bu tanımlamaya uyan iki seçenek bulunmaktadır: Kendi çıkış interface’si olan Ethernet0/1 ve next hoop adresi olan R2’nin Ethernet0/0 interface’si. (Next hoop belirtilirken interface numarası değil, interface’nin IP adresi belirtilir.)

Statik yönlendirme config modda yapılır ve statik yönlendirme için kullanılacak olan komut dizisi şu şekildedir:

ip route [hedef ağ] [hedef ağ subnet maskı] [next-hoop adresi veya çıkış interface'si]

R1 için static route yazalım. Örnek olması açısından bunlardan birisini next-hopp ile diğerini ise çıkış interface’si ile yapacağım.

R1#configure terminal
R1(config)#ip route 172.16.2.0 255.255.255.252 172.16.1.2
R1(config)#ip route 192.168.2.0 255.255.255.0 ethernet 0/1

Yazdığımız rotayı kısaca açıklamak gerekirse; 172.16.2.0 ağı için 172.16.1.2 adresine gidilmesini, 192.168.2.0 ağı için ise ethernet 0/1 interface’sinden gidilmesi gerektiğini belirtmiş olduk. Aslında günün sonunda aynı kapıya çıkacağımız için bir şey değişmeyecek. Sadece iki kullanım şeklini de görmek için böyle bir rota yazdık. Statik rota yazılırken genellikle next-hoop IP adresinin yazıldığını da bilelim.

Sıradan gidelim ve R2 için statik route yazalım. R2 Router’ı 192.168.1.0 ve 192.168.2.0 ağını bilmiyor.

cisco static route next hoop address

R2’nin bu ağlara erişebilmesi için next-hoop IP adreslerimiz ise şu şekilde olacaktır.

R2#configure terminal
R2(config)#ip route 192.168.1.0 255.255.255.0 172.16.1.1
R2(config)#ip route 192.168.2.0 255.255.255.0 172.16.2.1

Default Route

R3 için yapılandırmamızı  default route yöntemi ile yapacağız. Default route nedir öncelikle onu öğrenelim: Router yönlendirme tablosunda bulunmayan paketleri tek bir noktaya yönlendirmek için kullanılan yöntemdir. R1 ve R3’e baktığımızda, dış ağlara bağlanabileceği tek bir nokta bulunmaktadır. Bu gibi durumlarda, tek tek rota yazmak yerine tüm rotayı tek bir noktaya yazmak yeterli olacaktır.

Default route, statik rota gibi yazılır. Hedef ağ ve subnet için 0.0.0.0 değeri girilir.

ip route 0.0.0.0 0.0.0.0 [next-hoop adresi]

R3 için default route şu şekilde olacaktır:

R3#configure terminal
R3(config)#ip route 0.0.0.0 0.0.0.0 172.16.2.2

Tüm Router’lar için statik rota yapılandırmalarını yapmış olduk. Rotaların doğru olup olmadığını görmek için PC1’den PC2’ye ping atalım. eğer bir sorun yok ise, yapılandırmamız başarılı olmuş demektir.

static-route-test

Görüldüğü gibi bir sorun bulunmuyor. Son olarak kullanabileceğimiz show komutlarına bakalım.

show ip route komutu ile router üzerinde bulunan tüm yönlendirme tablolarına bakılabilir.

cisco show ip route

Eğer sadece statik rotaların görünmesi isteniyorsa show ip route static komutu kullanılır.

show ip route static

Başka bir yazıda görüşmek dileğiyle…

Click to rate this post!
[Total: 6 Average: 4.3]

Salih ALTUNTAŞ

Cisco CCNA ve Huawei HCIA hakkında blog içerikleri üretmekteyim.

One thought on “Cisco Statik Yönlendirme (Static Route) Kofigürasyonu

  1. reis eline sağlık çok güzel açıklamışsın teşekkürler diğer yazılarını merakla bekliyorum

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir