• Kategori: Network
  • Eyüp ÇELİK
  • Gösterim: 4908

Ripv2 ile Network Route Senaryosu

Ripv2 ile Network Route Senaryosu:

Networkler birbirleri ile iletişim kurmak üzere tasarlanmış bir cihazlar kümesinden oluşur. Küme içerisindeki tüm bilgisayarların birbiri ile iletişime geçip, veri alışverişi yapabilmeleri için network yapılarının kullanılması zorunluluğu doğmaktadır. Her firma kendi özel networkünü (Local Network) kurarak şirket içi bilgisayarların iletişime geçmelerini sağlarlar. Ancak firmanın gün geçtikçe büyümesi ve çeşitli bölgelerde şubeleşmesi gerekmektedir. İstanbul lokasyonlu bir firmada network uzmanı olarak çalıştığımızı varsayalım. Firmamız bir başka firmayı satın alarak yeni lokasyonlarda hizmet vermeye başlayacak. İstanbul lokasyonlu firmanız Marmara ve Akdeniz bölgesinden oluşan 2 bölgeyi satın alarak bünyesine bağladı. Network uzmanı olarak size aşağıdaki bilgiler verildi.

Merkez: İstanbul

Bölgeler: Marmara – Akdeniz

Marmara Bölgesi: Akdeniz Bölgesi:

Tüm bölgeler yukarıda belirtildiği lokasyonlardan oluşmaktadır. Marmara Bölgesi ve Akdeniz Bölgesi toplamda 11 lokasyona sahiptir.

Sizden istenilenler:

1-) Siz tüm bu lokasyonları Ripv2 routing (yönlendirme) protokolünü kullanarak İstanbul Merkez’e bağlayacaksınız.

2-) Her bölgede bulunan sunuculara erişim aynı şekilde Ripv2 protokolü kullanılarak gerçekleştirilecektir.

3-) Database Sunucusu Akdeniz lokasyonunda barındırılacaktır.

4-) CehLabs sunucusu Marmara lokasyonunda barındırılacaktır.

5-) Herhangi bir lokasyonda ki kullanıcılar eyupcelik.local sunucusuna bağlanıp, oturum açtığında, eyupcelik.local sunucusu Akdeniz bölgesinde bulunan db.eyupcelik.local sunucusuna bağlanarak, kullanıcı kimlik doğrulaması yapacak ve bilgilerin doğru olması halinde kullanıcı, Marmara bölgesinde bulunan cehlabs.eyupcelik.local sunucusuna yönlendirilecek.

Ön gereksinimler: Bu makalenin devamını sağlıklı bir şekilde öğrenebilmek için Cisco Router Konfigürasyonu konu başlıklı makalemi okumuş ve makale ile birlikte en az bir router konfigüre etmiş olmanız gerekmektedir.

Tüm bu bilgiler ışığında network yapımızı hiyerarşik bir şekilde kurmak için çalışmalara başlamamız gerekiyor. Öncelikle network yapımızı hiyerarşiye uygun şekilde dizayn ediyoruz. Aşağıdaki gibi router larımızı yerleştiriyoruz.

Bilinmesi gerekenler:

1-) İstanbul Merkez’de bulunan eyupcelik.local sunucusu için 10.0.0.2 IP adresi kullanılacak.

2-) CehLabs.eyupcelik.local için 10.1.0.2 IP adresi kullanılacak.

3-) db.eyupcelik.local için 10.2.0.2 IP adresi kullanılacak.

4-) Hatay hariç Tüm noktalarda Cisco 2811 Router kullanılacak.

 

Routing Nedir ? Ne işe Yarar?

Networkler üzerinde birbirleri ile iletişim kuran cihazların, çeşitli zamanlarda bulundukları network dışındaki networkler üzerinde bulunan cihazlar ile de iletişime geçmesi gerekiyor. Farklı networkleri birbirine routerlar ile route protocol (yönlendirme protokolü) kullanarak bağlayabiliriz. Routerlar networklerin yönlendirme protokolleri kullanarak iletişime geçmelerini sağlamak üzere tasarlanmıştır. Bu makalemiz Ripv2 protokolü üzerine yazıldığından Route protocol olarak Ripv2’yi kullanacağız. Bir Cisco Router üzerinde aktif olarak kullanılan bir çok routed protocol (yönlendirilebilir protokol) mevcuttur. Bunlar Rip, Ripv2, EIGRP, OSPF ve Statik Route’tur. Rip protokoller, OSPF ve Statik Route protokoller uluslar arası protokollerdir ve tüm Route edilebilir cihazlarda kullanılabilirler. EIGRP protokolü ise Cisco firması tarafından yazılmış ve sadece Cisco routerlarda kullanılabilen bir yönlendirme protokolüdür.

Yönlendirilebilir protokoller (Routed Protocol), Sınıflı Yönlendirme Protokolü (Classful Routing Protocol) ve Sınıfsız Yönlendirme Protokolü (Classless Routing Protocol) olmak üzere kendi aralarında ikiye ayrılırlar. Sınıflı yönlendirme protokolleri routing yaparken Subnet Mask bilgisi taşımazlar ve IP adres sınıfına göre routing yaparlar. Sınıfsız yönlendirme protokolleri ise Subnet bilgisi taşımazlar. Rip ve IGRP protokoller sınıflı yönlendirme protokollerindendir. Ripv2, EIGRP ve OSPF ise sınıfsız yönlendirme protokolüdür.

Network dizaynımızı hiyerarşiye göre çizdiğimize göre artık cihazlarımıza yönlendirme protokollerini girmeye hazırız. Öncelikle cihazlarımızın ip konfigürasyonunu yapıyoruz.

IP konfigürasyonu için;

Kırklareli’nde bulunan routerımızı açıyoruz. Serial 0/0/0 Bacağı için 10.20.5.1 ip adresi ve 255.255.255.0 subnet mask ve FastEtherner 0/0 için 10.20.7.1 ip adresi ve 255.255.255.0 subnet mask veriyoruz. User-Klareli laptopuna 10.20.7.2 ip, 255.255.255.0 subnet mask ve 10.20.7.1 default gateway veriyoruz.

Tekirdağ routerı için, Serial 0/0/1 bacağına 10.20.5.2 ip, 255.255.255.0 subnet mask ve 128000 clock rate veriyoruz. Serial 0/0/0 bacağı için 10.20.4.1 ip, 255.255.255.0 subnet mask veriyoruz. FastEthernet 0/0 için 10.20.8.1 ip ve 255.255.255.0 subnet mask veriyoruz. User-Tdag1 laptopu için 10.20.8.2 ip, 255.255.255.0 ve 10.20.8.1 default gateway giriyoruz. User-Tdag2 laptopu için 10.20.8.3 ip, 255.255.255.0 ve 10.20.8.1 default gateway giriyoruz. User-Tdag3 bilgisayarı için 10.20.8.4 ip, 255.255.255.0 ve 10.20.8.1 default gateway giriyoruz. User-Tdag4 laptopu için 10.20.8.5 ip, 255.255.255.0 ve 10.20.8.1 default gateway giriyoruz.

Edirne routerı için, Serial 0/0/1 bacağına 10.20.4.2 ip, 255.255.255.0 subnet mask ve 128000 clock rate giriyoruz. Serial 0/0/0 bacağı için 10.20.2.1 ip ve 255.255.255.0 subnet mask giriyoruz.

Çanakkale routerı için, Serial 0/0/0 bacağına 10.20.3.1 ip ve 255.255.255.0 subnet mask giriyoruz. FastEthernet 0/0 için, 10.20.6.1 ip ve 255.255.255.0 subnet mask giriyoruz. User-Canakkale laptopuna 10.20.6.2 ip, 255.255.255.0 subnet mask ve 10.20.6.1 default gateway giriyoruz.

Kocaeli routerı için, Serial 0/0/1 bacağına 10.20.3.2 ip, 255.255.255.0 subnet mask ve 128000 clock rate giriyoruz. Serial 0/1/0 bacağına 10.20.2.2 ip, 255.255.255.0 subnet mask, 128000 clock rate giriyoruz. Serial 0/0/0 bacağına 10.20.1.1 ip ve 255.255.255.0 subnet mask giriyoruz.

Marmara routerı için, Serial 0/0/1 bacağına 10.20.1.2 ip, 255.255.255.0 subnet mask ve 128000 clock rate giriyoruz. Serial 0/0/0 bacağına 10.0.1.1 ip, 255.255.255.0 subnet mask giriyoruz. FastEthernet 0/0 için 10.1.0.1 ip adresi ve 255.255.255.0 subnet mask giriyoruz. cehlabs.eyupcelik.local serverı için, 10.1.0.2 ip, 255.255.255.0 subnet mask ve 10.1.0.1 default gateway giriyoruz.

İstanbul routerı için, Serial 0/0/0 bacağına 10.0.1.2 ip, 255.255.255.0 subnet mask ve 128000 clock rate giriyoruz. Serial 0/0/1 bacağına 10.0.2.1 ip, 255.255.255.0 subnet mask ve 128000 clock rate giriyoruz. FastEthernet 0/0 bacağına 10.0.0.1 ip 255.255.255.0 subnet mask giriyoruz.

Akdeniz routerı için, Serial 0/0/0 bacağına 10.0.2.2 ip, 255.255.255.0 subnet mask giriyoruz. Serial 0/0/1 için 10.30.1.1 ip, 255.255.255.0 subnet mask giriyoruz. FastEtherner 0/0 bacağı için 10.2.0.1 ip ve 255.255.255.0 subnet mask giriyoruz. db.eyupcelik.local serverı için 10.2.0.2 ip, 255.255.255.0 subnet mask ve 10.2.0.1 default gateway giriyoruz.

Antalya routerı için, Serial 0/0/0 bacağına 10.30.1.2 ip, 255.255.255.0 subnet mask 128000 clock rate giriyoruz. Serial 0/0/1 bacağına 10.30.2.1 ip, 255.255.255.0 subnet mask 128000 clock rate giriyoruz.

Adana routerı için, Serial 0/0/0 bacağına 10.30.2.2 ip, 255.255.255.0 subnet mask giriyoruz. Serial 0/0/1 bacağı için, 10.30.3.1 ip, 255.255.255.0 subnet mask, 128000 clock rate giriyoruz. Serial 0/1/0 bacağı için 10.30.4.1 ip, 255.255.255.0 subnet mask, 128000 clock rate giriyoruz.

Hatay routerı için, Serial 0/0 bacağına 10.30.4.2 ip ve 255.255.255.0 subnet mask giriyoruz.

Kilis routerı için, Serial 0/0/0 bacağına 10.30.3.2 ip ve 255.255.255.0 subnet mask giriyoruz. FastEthernet 0/0 bacağına 10.30.5.1 ip ve 255.255.255.0 subnet mask giriyoruz. User-Kilis laptopuna 10.30.5.2 ip, 255.255.255.0 subnet mask, 10.30.5.1 default gateway giriyoruz.

Tüm bu ip ayarlarını yaptıktan sonra Ripv2 konfigürasyonuna geçiyoruz.

Not: IP konfigürasyonu vermek bu makalenin ön gereksinimi olduğundan nasıl ip verileceği hususuna değinmedim.

Ripv2 routing yapmak üzere Kırklareli routerını açıp privledge moda kadar olan enable ve configure terminal komutlarını giriyoruz. Daha sonra aşağıdaki komutları giriyoruz.

Kirklareli(config)#router rip

Kirklareli(config-router)#version 2

Kirklareli(config-router)#network 10.20.7.0

Kirklareli(config-router)#network 10.20.5.0

 

Tekirdağ routerı için

Tekirdag(config)#router rip

Tekirdag(config-router)#version 2

Tekirdag(config-router)#network 10.20.8.0

Tekirdag(config-router)#network 10.20.5.0

Tekirdag(config-router)#network 10.20.4.0

 

Edirne routerı için

Edirne(config)#router rip

Edirne(config-router)#version 2

Edirne(config-router)#network 10.20.2.0

Edirne(config-router)#network 10.20.4.0

 

Kocaeli routerı için

Kocaeli(config)#router rip

Kocaeli(config-router)#version 2

Kocaeli(config-router)#network 10.20.2.0

Kocaeli(config-router)#network 10.20.3.0

Kocaeli(config-router)#network 10.20.1.0

 

Çanakkale routerı için

Canakkale(config)#router rip

Canakkale(config-router)#version 2

Canakkale(config-router)#network 10.20.3.0

Canakkale(config-router)#network 10.20.6.0

 

Marmara routerı için

Marmara(config)#router rip

Marmara(config-router)#version 2

Marmara(config-router)#network 10.20.1.0

Marmara(config-router)#network 10.1.0.0

Marmara(config-router)#network 10.0.1.0

 

İstanbul-Merkez routerı için

Istanbul-Merkez(config)#router rip

Istanbul-Merkez(config-router)#version 2

Istanbul-Merkez(config-router)#network 10.0.0.0

Istanbul-Merkez(config-router)#network 10.0.1.0

Istanbul-Merkez(config-router)#network 10.0.2.0

 

 

Akdeniz routerı için

Akdeniz(config)#router rip

Akdeniz(config-router)#version 2

Akdeniz(config-router)#network 10.0.2.0

Akdeniz(config-router)#network 10.2.0.0

Akdeniz(config-router)#network 10.30.1.0

 

Antalya routerı için

Antalya(config)#router rip

Antalya(config-router)#version 2

Antalya(config-router)#network 10.30.1.0

Antalya(config-router)#network 10.30.2.0

 

Adana routerı için

Adana(config)#router rip

Adana(config-router)#version 2

Adana(config-router)#network 10.30.2.0

Adana(config-router)#network 10.30.3.0

Adana(config-router)#network 10.30.4.0

 

Hatay routerı için

Hatay(config)#router rip

Hatay(config-router)#version 2

Hatay(config-router)#network 10.30.4.0

 

Kilis routerı için

Kilis(config)#router rip

Kilis(config-router)#version 2

Kilis(config-router)#network 10.30.3.0

Kilis(config-router)#network 10.30.5.0

 

Yukarıdaki gibi komutlarımızı giriyoruz. Komutlara değinecek olursak;

Her router için IOS işletim sistemi yüklendikten sonra routera Enable yazıp Enter ile ilerleyip Privledge Mode (config#) geçiş yapmış oluyoruz. Privledge mode geçiş yaptığımızda Cisco routerımızı artık konfigüre edebiliriz. Komut çıktılarımız aşağıdaki gibi olmalıdır.

Privledge Mode ekranında router rip komutu ile konfigüre ettiğimiz router üzerinde Rip protokolünü kullanacağımızı belirtiyoruz. Bu komut ile Config router mode (config-router#) geçiş yapmış oluyoruz. Daha sonra hangi Rip protokolünü kullanmak üzere versiyonunu yazıyoruz. Bunun için version 2 komutunu giriyoruz. Son olarak router üzerinde bulunan network adreslerini yazıyoruz. Örneğin router üzerinde 10.30.2.0, 10.30.3.0, 10.30.4.0 olmak üzere 3 tane network var ise router gireceğimiz kodlar her bir network için şu şekilde olmalıdır;

network 10.30.2.0

network 10.30.3.0

network 10.30.4.0

Copy running-config startup-config komutu ile yaptığımız tüm ayarları routerın belleğine kaydediyoruz. Eğer bunu yapmazsak router kapanıp açıldığında tüm ayarlar silinmiş olur.

Tüm routerlar için yukarıdaki adımlara uygun olarak gerekli komutları girdikten sonra cihazlar birkaç dakika içerisinde birbiri ile iletişime geçip routing table (Ynlendirme Tablosu) larını karşılıklı gönderirler. Böylece network üzerinde bulunan tüm cihazlar ile iletişime geçilmiş olur. Yaptığımız projede bunu test etmek için User-Tdag4 laptopunu açarak komut moduna geçiyoruz ve 10.0.0.2 (eyupcelik.local) adresine ping atıyoruz.

Yukardaki ping çıktısında da göreceğimiz üzere 10.0.0.2 bilgisayarına ping çektik ve sorunsuz bir şekilde iletişime geçtik. Web aynı makine üzerinden web tarayıcısını başlatıp başka bir şekilde istekte bulunalım.

Web isteği gönderdiğimiz 10.0.0.2 ip adresine sahip eyupcelik.local bilgisayarı yukarıdaki gibi bize bir çıktı gönderecektir. İstersek tracert kodu ile 10.0.0.2 ip adresine nasıl gittiğimize de bakalım.

Tracert komutu ile 10.0.0.2 ip adresine gitmek için kullandığımız yolları görüntüledik. Sırası ile atladığımız (Hop Count) routerlar yukarıdaki gibidir.

Not: Tracert komudu Windows işletim sistemlerinde çalışır. Linux, IOS gibi işletim sistemlerinde ise TraceRoute komudu kullanılmaktadır.

Son olarak konfigüre ettiğimiz bir routerın routing table (Yönlendirme Tablosu) ına bakalım. Bunun için İstanbul-Merkez routerının komut kısmına erişelim. Enable komutundan sonra show ip route komudunu giriyoruz ve aşağıdaki gibi bir çıktı alıyoruz.

Çıktıyı inceleyecek olursak eğer;

10.0.0.0/24 is subnetted, 18 subnets: Networkte 18 adet alt ağ bulunmaktadır.

C 10.0.0.0 is directly connected, FastEthernet0/0 : FastEthernet 0/0 üzerinden 10.0.0.0 networküne bağlanmaktadır.

C 10.0.1.0 is directly connected, Serial0/0/0 : Serial 0/0/0 üzerinden 10.0.1.0 networküne bağlanmaktadır.

C 10.0.2.0 is directly connected, Serial0/0/1 : Serial 0/0/1 üzerinden 10.0.2.0 networküne bağlanmaktadır

C ile başlayan çıktılar networkün routera directly connected (Direk Bağlantı) olduğunu gösterir.

R ile başlayan çıktılar ise networke gitmek için yönlendirme tablosunda (Routing Table) bulunan Rip route (Rip Yönlendirme) lardır. Örnek vermek gerekirse eğer;

R 10.20.5.0 [120/4] via 10.0.1.1, 00:00:16, Serial0/0/0 : 10.20.5.0 networküne gitmek için Serial 0/0/0 üzerinden routerın 10.0.1.2 ip adresine sahip bacağını kullanmaktadır.

R 10.30.3.0 [120/3] via 10.0.2.2, 00:00:05, Serial0/0/1 : 10.30.3.0 networküne gitmek için Serial 0/0/1 üzerinden routerın 10.0.2.1 ip adresine sahip bacağını kullanmaktadır.

Dip Not:

Rip ptorokolünün 2 versiyonu mevcturrur. Ripv1 ve Ripv2. Ripv1 Classful Routing Protocol (Sınıflı Yönlendirme Protokolü) olduğundan dolayı pek tercih edilmeyen bir yönlendirme protokolüdür. Ayrıca Ripv1 15 adet router atlayabilecek (Hop Count) kapasitededir. Eğer siz networkünüzde 16ncı routerı kuracaksanız, Ripv1 bu 16ncı routera gitmeye çalışırken Destination host unreachable (Hedef Bilgisayar Ulaşılamaz) hatası döndürür. Ripv2 ise Classless Routing Protocol (Sınıfsız Yönlendirme Protokolü) olduğundan orta ölçekli ağlarda tercih edilmesi daha doğrudur.

Yorum ekle


Güvenlik kodu Yenile

Bookmaker betfair Bonus review by ArtBetting.co.uk

Bookmaker bet365 review by ArtBetting.co.uk

Germany bookmaker b.artbetting.de review by ArtBetting.de

Bookmaker Greece BET365 review by ArtBetting.gr

Back to top