5-Cisco Router'da Static Routing

Bildiğiniz üzere Router / Yönlendirici'nin görevi yönlendirme yapmaktır. Bu yönlendirme işlemini önceki yazılarımda yol tarifine benzetmiştim. Aslında kısaca yol tarifi yapıyor bu cihaz. Bu tarifi yaparken de kendinde bulunan bilgileri kullanılıyor. Yani bu cihaz bizim ona söylediğimiz kadarını biliyor.

** Routerlar bilmedikleri ağlar ile HABERLEŞEMEZLER! **
** Routerlara farklı ağlara giden yolları öğretmek lazım. **
** Bu işlem statik yönlendirme / elle girme yöntemi ile yapılmaktadır. **

Cisco Packet Tracer üzerinde bir örnek uygulama yapacağım, ilk olarak bağlantıyı nasıl kuruyoruz ona bakalım.

Uygun kabloyu seçtikten sonra, cihazlardan hangilerinin bağlantısını yapacaksanız eğer tıkladığınız cihaz üzerinde bulunan port girişlerini gösteriyor. Elinizde kablo var ve hangi porta takacağını seçmeni istiyor.

-Cisco Router 1841 cihazı ve  1 console, 2 adet FastEthernet portu var.






- Cisco Switch 1 console, 24 adet FastEthernet portu var. / hepsini almadım resimde./













-Bilgisayarda 1 RSR232,1 FastEthernet portu bulunuyor.









Kablolama işlemi yaptıktan sonra konfigürasyona başlayabiliriz.
  • Router üzerinde kendine ait 2 bacak var. Kırmızı ile ifade ettiğim, FastEthernet0/1 ve FastEthernet0/0. Bunlardan Fa0/1 diğer routerla bağlantıda, Fa0/0 ise switch ile bağlantıda.

  • Switch üzerinde bulunan 24 port var. Yeşil ile ifade ettiğim, FastEthernet0/1 routerla, FastEthernet0/2 ise bilgisayar ile bağlantıda. (Switch üzerinde bunlar dışında kalan 22 porttan herhangi bir portuda seçebilirdim mümkün fakat kolaylık olması açısından bu ikisini tercih ettim.) 

Kablolama işlemi tamam. Sırada ipconfig işlemi var.


**ROUTER'IN BACAKLARINI TANITMA**


-Her network'u farklı bir renk ile ifade ettim.
Routerlar arasındaki network : 192.168.2.0 

-Beylikdüzündeki router'ın adı: BRou
Kullandığı Network: 192.168.3.0

-Üsküdardaki router'ın adı: URou
Kullandığı Network: 192.168.1.0



*** İlk olarak Üsküdar konumundaki routerda başlıyoruz işlemlere***

  • Router adını değiştirelim.



  • Router üzerinde birkaç çeşit interface var bunların ne olduğuna interface ? ile bakabiliriz.Bizim bacağımız FastEthernet olduğundan seçimimizi de bu şekilde yapacağız.


  • Kısaca  yapacağımız işlem; bacağı seç + ip ve mask ata + interface'i aç .


- interface fastEthernet 0/0 komutu ile  bacağındaki interface'i seçtim.
-ip address 192.168.1.1 255.255.255.0 komutu ile fa0/0' a ip ve maskı atadım.
-Routerlar fiziksel olarak kapalı oluğundan açmak için; no shutdown komutunu kullandım.
- ve tabi ki kaydet. do w
Not: no shutdown önemli. Tüm işlemleri yaptıktan sonra no shutdown komutu yazdığınızda kırmızı bağlantılar yeşile dönmeye başlayacak. Eğer bu komutu yazmazsanız interface açılmaz ve bağlantı kurulamaz.


  • URou için; 2. bacağında interface atamalarını yaptım.



*** Şimdi Beylikdüzü konumundaki routerda başlıyoruz işlemlere***

Yapacağımız işlemler aynı olduğundan, son hallerini göstereceğim.
  • Router adı değiştirildi.

  •  Fa0/1 interface'ine ip ve mask atandı, interface açıldı.
  •  Fa0/0 interface'ine ip ve mask atandı, interface açıldı.

Son durumun özeti şöyledir.
Kırmızı halka ile ifade ettiğim bölgedeki router ve PC karşıklı olarak bir iletişim halindedir. Aynı şekilde yeşil halka ifade ettiğim bölgede de aynı durum var. Fakat hala 2 PC kendi aralarında haberleşemiyor.

Bunun sebebi şu;
 URou adındaki router 2.0 ve 1.0 networkunu biliyor. Çünkü az önce biz ona kendi bacaklarını söyledik.
Yani 1.2 ip'sine sahip PC'den BRou routerına kadar iletişim var. Ama sadece bu kadar, devamı yok. Çünkü URou adındaki router 3.0 networkunu bilmiyor. Bu sebeple o network'e bir paket iletemiyor. 

ÖRNEĞİN

Network ifadesini bir mahalle, bu işlemide paket ve teslimatçı gibi düşünelim. Teslimatçı 1.2 adresinden aldığı paketi 3.2 adresine taşımak istiyor.
Teslimatçı adres defterine bakıyor ve kendisinde şuan sadece 1.0 ve 2.0  mahallelerine ait adresler olduğunu görüyor.
Bu sebeple paket iletimini sadece bu mahalleler arasında yapabilir. 
3.0 mahallesine paket iletebilmesi için haliyle bunu bir bilene vermesi lazım.
2.0 mahallesini bilen bir router daha var yani BRou.
Üstelik bu router 3.0 mahallesinide biliyor. Çünkü kendi bacaklarından biri 2.0 diğeri 3.0 networku.



O zaman şunu yapmalıyız. 3.0 mahallesine ait adresler için paketimi 2.2 adresine yani 2.0 mahallesinden tanıdığım BRou'ya iletmem lazım. 

Static Routing dediğimiz işlem burada devreye giriyor.
Hedef şu : "Kendinde olmayan şu network için paketi şuraya at!"
Yukarıda anlattığım paket iletimi, 3.2 adresinden 1.2 adresine iletim içinde geçerli.

İlk olarak Routerların kimleri tanıdığını gösteren bir komutumuz var. #do show ip rou
Bu aslında teslimatçımızın adres defteri :)

URou isimli router için bakıyoruz.

  • C, S, I ,D ... vb. ifade edilenler, kime hangi yöntemle bağlı olduğumuzun tanımı.
  • Yeşil ile gösterdiğim alan bunu bağlantı şeklini ifade ediyor.
  • C : direk bağlı demek yani routerın kendi bacaklarını ifade ediyor. 2.0 ve 1.0 networklerini biliyor ve direk bağlı.


BRou isimli router için bakıyoruz.

  • C ile direk bağlı olan 2.0 ve 3.0 networklerini biliyor.

**Static Routing **

Yapacaklarımız şöyle;

**-URou 3.0 networkunu bilmediği için ona bu network için paketi nereye göndereceğini bunu söyle !!!**

**-BRou 1.0 networkunu bilmediği için ona bu network için paketi nereye göndereceğini bunu söyle !!!**

URou Üzerinde Static Routing

Static Routing komutu:

#ip route [bilmediği network][mask'ı][hedef ip]

Burada 3.0 networku için paketlerimi BRou'nun 2.2 olan bacağına atmak istediğimi söyledim.
URou şuan kimleri tanıyor diye bakalım.. #do sh ip rou

Aşağıda görülüğü gibi artık bu işlem S ile ifade ediliyor. Yani bu router 3.0 networkune nasıl gideceğini biliyor. Bu bilgiyi Static Routing ile öğrendi.



Şuanlık sonuca baktığımızda, 1.0 networkundeki bir paket 3.0 network'une iletilir. Süper, problem yok. Fakat iletişim dediğimiz şey karşılıklı olduğundan 3.0 network'unden 1.0 network'une de paket iletilmek istiyorum. Ama şuan 3.0 networku 1.0 networkune nasıl gideceğini bilmiyor. Bunun için bu işlemleri BRou üzerinde de yapmalıyız.

BRou Üzerinde Static Routing

#ip route [bilmediği network][mask'ı][hedef ip] 

Burada 1.0 networku için paketlerimi URou'nun 2.1 olan bacağına atmak istediğimi söyledim.
BRou şuan kimleri tanıyor diye bakalım.. #do sh ip rou

Aşağıda görülüğü gibi artık bu işlem S ile ifade ediliyor. Yani bu router 1.0 networkune nasıl gideceğini biliyor. Bu bilgiyi Static Routing ile öğrendi.


Artık teslimatçı 1.2 adresinden aldığı paketi 3.2 ye, 3.2 adresinden aldığı paketi de 1.2 adresine iletebilir.

Static Routing'i silmek için gereken komut ise;

#no ip route [bilmediği network ip'si][mask'ı]


Bu işlemleri test ederken;

Cisco Packet Tracer'de sol kenarda  üzerinde + işareti bulunan zarf var. Bunu paket olarak düşünüp hangi cihazlar arasındaki iletimi merak ediyorsanız, o iki cihaz üstüne 1.kaynak, 2.hedef şeklinde tıklarsanız, iletim olup olmadığını sağ alt köşeden bakabilirsiniz.


Last Status/Son durum: Successful(Başarılı), Failed(Başarısız Oldu) şeklinde durumu ifade eder.
Source(kaynak) ----- Destination(hedef) iletişim bu ikisi arasında gerçekleşiyor.
Yaptığımız tüm denemeleri buradan kolaylıkla test edebiliriz.

Not: Son olarak paketin hangi yolla ulaştığını izlemek isterseniz.

Komut: tracert [hedefip]

1.2 adresine sahip bilgisayardan yaptım bu işlemi.
3.2'ye yolladığım paketin gittiği yolları 1,2,3 şeklinde takip edebiliyorum.


Yönlendirme işlemi için bir diğer yöntem ise routing protokollerinin kullanıldığı Dynamic Routing.
Bir sonra ki yazımda görüşmek üzere:)
















Yorumlar

Bu blogdaki popüler yayınlar

4-Cisco Router ve Switch'de Konfigürasyonu Kaydetmek

1-Cisco CLI Router ve Switch Konfigürasyonu

2-Cisco Router'a Telnet ile Erişmek