CISCO AĞLARDA YÖNLENDĐRME



Benzer belgeler
Lab7-Dinamik Yönlendirme ve RIP

Dinamik yönlendirme. Dinamik yönlendirmenin iki temel fonksiyonu vardır. 1. Yönlendirme tablosunu oluşturmak,

OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ

Yönlendiriciler ve Yönlendirme Temelleri

BİLGİSAYAR AĞLARI VE İLETİŞİM

Meşrutiyet Caddesi 12/ Kızılay/ANKARA T: +90 (312) info@cliguru.com

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 7

LİNUX İŞLETİM SİSTEMİNİN KÖPRÜ MODUNDA ÇALIŞTIRILMASI VE GÜVENLİK DUVARI İŞLEMLERİ

1 NETWORK KABLO VE CIHAZLAR

Bilgisayar Programcılığı

FreeBSD Üzerinde VLAN Kullanımı

FreeBSD Üzerinde VLAN Kullanımı

Bilgisayar Programcılığı

IPv6 DA FARKLI YÖNLENDİRME PROTOKOLLERİNİN BAŞARIMI

yapılandırıp, performansını analiz etmektir.

F.Ü. MÜH. FAK. BİLGİSAYAR MÜH. BÖL. BİLGİSAYAR SİSTEMLERİ LAB. DENEY NO : 5 ROUTER KONFİGÜRASYONU VE LAN TEKNOLOJİLERİ DENEYİ

Gökhan AKIN ĐTÜ/BĐDB Ağ Grubu Başkanı ULAK/CSIRT. Sınmaz KETENCĐ ĐTÜ/BĐDB Ağ Uzmanı

OSPF (OPEN SHORTEST PATH FĐRST)

Cisco Ağ Teknolojileri Yönetimi. Todd Lammle SfBEX. 2. Basım. Çeviren Ferhat Baş Editör C. Banu Üçüncüoğlu

IPv6 DA FARKLI YÖNLENDĠRME PROTOKOLLERĠNĠN BAġARIMI

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

Yönlendirme. Yönlendirme Protokolleri

Yazılım Tanımlı Ağlar Ders 2 Kontrol ve Veri Düzlemlerinin Ayrılması. Mehmet Demirci

HF Tasarsız Ağlarda Rotalama. Makbule Gülçin Özsoy TUBITAK-BILGEM/G227

YÖNLENDİRİCİLER. Temel Bilgiler. Vize Hazırlık Notları

Gökhan AKIN ĐTÜ/BĐDB Ağ Grubu Başkanı - ULAK/CSIRT. Sınmaz KETENCĐ ĐTÜ/BĐDB Ağ Uzmanı

Datagram, bir başlık eklenerek, kaynak uçtan alıcı uca gönderilen veri birimidir. Her datagram sıra ile gönderilir.

Yeni Nesil Ağ Güvenliği

IP Alt Ağlara Bölmek (Subnetting)

Böyle bir networkte interfaceleri up duruma getirdiğimizde Routing Tabla lar aşağıdaki gibi olacaktır.

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

İÇİNDEKİLER Ön söz... İçindekiler...

IP ve MAC Adresleri. IP Adresleme. IP Adresleme. IP Terminolojisi. IPv4. IP Adresleme Standartları

GĠRĠġ. 4 1-UZAKLIK VEKTÖRÜ YÖNLENDĠRME PROTOKOLLERĠ..5

IP ADRESLEME VE ALT AĞLAR I. IP ADRESLEME VE ALT AĞLAR (SUBNETS) Internet gibi TCP/IP protokol grubunu kullanan bir ağa katılan her bilgisayara tek

Gateway Load Balancing Protocol (GLBP)

KABLOSUZ MESH AĞLAR, YÖNLENDİRME METRİKLERİ VE PROTOKOLLERİ

IPv6'da Multicast Haberleşmenin Kritiği

BLM 6196 Bilgisayar Ağları ve Haberleşme Protokolleri

10. ROTA BULMA PROTOKOLLERİ

-Floating, Wan ve Lan arayüzleri için ayrı kural yazma alanı vardır.

AĞ TEMELLERI. İSİM SOYİSİM: EMRE BOSTAN BÖLÜM: BİLGİSAYAR PROGRAMCILIĞI ÜNİVERSİTE: NİŞANTAŞI KONU: Konu 5. TCP/IP

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECİOĞLU

Yöneticiler, sadece belirli network lere routing erişimine izin vermeyi seçebildiklerinden, güvenlik

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 5. Yönlendiricilerde İşlem İzleme ve Hata Ayıklama

BĠLĠġĠM TEKNOLOJĠLERĠ

Internetin Yapı Taşları

Hedef Kitle Ko ullar Kurs Tanımı Amaçlar Kurs Tanıtımı

OSI REFERANS MODELI-II

IPv6 da Multicast Haberleşmenin Kritiği

IPv6 Geçiş Yöntemleri Analizi

IPV6'DA MULTICAST KRİTİĞİ

Şekil 9.1 IP paket yapısı

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

T.C. TRAKYA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ OSI REFERANS MODELİ AĞ KATMANI(NETWORK LAYER) BILM 619 Bilgisayar Ağları Yapısı ve Uygulamaları Dersi

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Bilgisayar Ağları II BIL

Ağ Temelleri. Murat Ozdemir Ondokuz Mayıs Üniversitesi Bilgi İşlem Daire Başkanı 15 Ocak Ref: HNet.23

T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) BİLİŞİM TEKNOLOJİLERİ TEMEL YÖNLENDİRİCİ SORUNLARI

Bölüm. Internet: Dayandığı Teknik Temeller

22/03/2016. OSI and Equipment. Networking Hardware YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici. Hub

Bilgisayar Ağları Computer Networks

Active Directory Shema

MPLS-TE-FRR ve QoS KULLANARAK VERİ İLETİM OPTİMİZASYONU. Murat OĞUL YÜKSEK LİSANS TEZİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ

ULAKNET VoIP Servisi ve VoIP Çalışma Grubu

KAMPÜS AĞLARINDA ETKİN BANT GENİŞLİĞİ YÖNETİMİ

Hazırlayan: Barış Şimşek. Bitirme Çalışması Sunumu. Ocak 2001, Trabzon KTÜ

Kamu Kurum ve Kuruluşları için IPv6'ya Geçiş Planı Ne Gibi Yükümlülükler Getiriyor? Necdet Yücel Çanakkale Onsekiz Mart Üniversitesi

EC-485. Ethernet RS485 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri

Ağ Donanımları NIC. Hub. Ağ Cihazları (Aktif Cihazlar) Hub. Hub

Ege Üniversitesi Sağlık Kurumlarının İnternet Kesintilerine Karşı Korunmasına Dair Bir Çalışma

5651 ve 5070 Sayılı Kanun Tanımlar Yükümlülükler ve Sorumluluklar Logix v2.3 Firewall. Rekare Bilgi Teknolojileri

Gündem. VLAN nedir? Nasıl Çalışır? VLAN Teknolojileri

IP Adres Subnet Mask Default Gateway ??

DOD / DEPARMENT OF DEFENCE

Öğr. Gör. Ümit ATİLA

EC-100. Ethernet RS232/422/485 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri

HAFTA-3 ARP (Address Resolution Protocol) (Adres Çözümleme Protokolü)

Secure Routing For Mobile Ad Hoc Networks. Muhammet Serkan ÇİNAR N

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

OSI Referans Modeli. OSI Referans Modeli. OSI Başvuru Modeli Nedir? OSI Başvuru Modeli Nedir?

IP YÖNLENDİRME ROUTING

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 8. Ağ Adresi Dönüştürme (NAT-Network Address Translation)

Computer Networks 4. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ

Hot Standby Router Protocol (HSRP)

BIL321 VERİ İLETİŞİMİ LABORATUVARI

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2. İçerik. IP ICMP MAC Tracert

YÖNLENDİRİCİ GÜVENLİĞİ KILAVUZU

Fedora Core Ağ Ayarları

Alt Ağ Maskesi (Subnet Mask)

03/03/2015. OSI ve cihazlar. Ağ Donanımları Cihazlar YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici REPEATER

Access Point Mod Kurulumu

Hastane Bilgi Sistemleri İle E-devlet Uygulamaları Arasında İnternetin Sürekliliğinin Sağlanması

Aktif Dizin Logon/Logoff Script Ayarları Versiyon

Paket Anahtarlama ve Yönlendirme

Active Directory için Fiziksel Ağ Altyapısını Tasarlamak

Transkript:

CISCO AĞLARDA YÖNLENDĐRME GĐRĐŞ Şirketinizdeki bilgisayarlar ile ya da Dünya üzerindeki bilgisayarlarla haberleşme gereksinimi, hangi yollarla bu bilgisayarlara ulaşılabilir sorusunu gündeme getirmiştir. Haberleşmek istediğiniz bilgisayarlara ulaşabilmeniz ve adreslerini bulabilmeniz için yönlendirilmeniz gerekir. Paket Yönlendirme (Packet Routing) Bir ağdaki paketin kendi ağından farklı bir ağa ulaşabilmesi için yönlendirilmesi gerekir. Bu yönlendirme işlemi router adı verilen yönlendirici cihazlarla yapılmaktadır. Paketin kaynak adresi ve gitmek istediği adres temel alınarak yönlendirme işlemi yapılmaktadır. Yönlendirme işlemi ağ topolojiniz, ağ durumunuz ve ihtiyaçlarınız göz önünde bulundurularak farklı şekillerde yapılabilir. Genel olarak yönlendirme işlemini üç ana başlık altında toplayabiliriz. - Statik yönlendirme (Static Routing) - Öntanımlı yönlendirme (Default Routing) - Dinamik yönlendirme (Dynamic Routing) Statik Yönlendirme Ağ yöneticisinin elle giriş yaptığı yönlendirmelerdir. Ağ yapısı değiştiğinde bu yönlendirmelerin de elle değiştirilmesi gerekir. Herhangi bir dinamik yönlendirilme protokolü ile değiştirilmeleri söz konusu değildir. Enderunix_Router(config)#ip route 192.168.1.0 255.255.255.0 192.168.0.1 Yukarıdaki örnekte, 192.168.1.0/24 ağı, 192.168.0.1 ağ geçidine yönlendirilmektedir. Öntanımlı Yönlendirme Yönlendirici cihazın statik ve dinamik yönlendirme tanımları sonucunda bulamadığı adresler öntanımlı bir adrese gönderilir. Statik ya da dinamik yönlendirmeler sonucu gözden kaçabilecek yolların da olması durumuna karşı öntanımlı yönlendirme tanımının yönlendiricilere girilmesi tavsiye edilir. Öntanımlı olarak tüm ağları 192.168.0.1 ağ geçidine yönlendirmek için; Enderunix_Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.0.1 1

Dinamik Yönlendirme Protokolleri Dinamik ağ yönlendirme protokolleri ile çeşitli parametrelere bağlı olarak otomatik değiştirilen yönlendirmelerdir. Yönlendirme protokolleri, yönlendiricilerin birbirleriyle haberleşmesini ve gerekli yönlendirme bilgilerini birbirleriyle paylaşmalarını temel alan protokollerdir. Cisco IOS larda dinamik yönlendirme protokolü tanımlanırken öncelikle yönlendirme protokolünün türü seçilmeli, daha sonra da duyurulacak IP adresleri belirtilmelidir. Cisco yönlendiricilerde kullanılan yönlendirme protokolleri şunlardır: - RIP (Routing Information Protocol) - IGRP (Interior Gateway Routing Protocol) - EIGRP (Enhanced Interior Gateway Routing Protocol) - OSPF (Open Shortest Path First) RIP (Routing Information Protocol) RIP, bir çok yönlendirici cihazında kullanılan yönlendirme protokolüdür. Interior Gateway Protokol ailesindendir ve iç ağlarda kullanılmak üzere tasarlanmıştır. RIP, distance vector protollerindendir. Hop count (geçit sayısı) hesaplayarak metric değerlerle yol seçimi yapmaktadır. RIP ile en fazla 15 hop-count kullanılabilmektedir. 30 sn.de bir yönlendirme tabloları broadcast lerle anons edilmektedir. RIP protokolünde eşit metric değerlere sahip yollar olduğu durumda 6 yola kadar yük dengeleme (load balancing) yapılabilmektedir. RIPv1 ile RIPv2 Protokollerinin Karşılaştırılması RIPv2, RIPv1 protokolünden sonra geliştirilmiştir. RIPv2 nin RIPv1 e göre birçok özelliği bulunmaktadır. RIPv1 RIPv2 Yönlendirme Protokolü Classful Classless VLSM Desteği Yok Var Yönlendirme tablosu Yok Var güncellemelerinde alt ağ maskesinin gönderilmesi Adresleme Türü Broadcast Multicast Tanımlandığı RFC RFC 1058 RFC 1721, 1722, 2453 Elle yönlendirme Yok Var summarization Kimlik denetimi desteği Yok Var Tablo : RIPv1 ve RIPv2 nin Karşılaştırılması 2

RIP Yapılandırması Dinamik yönlendirme tanımlarında olduğu gibi ilk önce protokol tanımı yapılır. Sonrasında da yönlendiriciden anons edilecek ağ tanımlanır. Enderunix_Router(config)# router rip Enderunix_Router(config-router)# network ag_adresi RIPv1, classful çalışan bir protokol olduğundan anons edilecek ağ adresi de major ağ adresi olarak tanımlanmalıdır. Enderunix_Router# show ip protocols Komutu ile de router inizda çalışan protokoller hakkında bilgi alabilirsiniz. Debug komutunu rip ile kullanırsanız router ınızda çalışan rip protokulü hakkında anlık bilgilere sahip olabilirsiniz. Enderunix_Router# debug ip rip IGRP (Interior Gateway Routing Protocol) IGRP, Cisco System tarafından 1980 lerin başlarında tasarlanmıştır. IGRP, otonom sistemlerde kullanılan güçlü bir protokoldür. IGRP; ağın bant genişliği (bandwith), gecikme süresi (delay), güvenilirlik (reliability), yük (loading) ve MTU değerlerine bakarak en iyi yolu bulmaya çalışır. IGRP, RIP e göre daha geniş ağlarda çalışabilir. RIP in 15 hop count a kadar çalışabilmesine karşın IGRP 255 hop count a kadar çalışabilmektedir. Karışık metric hesaplamalarıyla yol bulmada çok başarılıdır. Karışık metric hesaplamaları sayesinde kaynak ve hedef adres arasında çoklu yol bulma yeteneğine sahiptir. En fazla 6 tane yol belirleyebilmektedir. Sonuç olarak IGRP, RIP e oranla daha güçlü ve büyük ağlarda kullanılabilecek bir protokoldür. IGRP Yapılandırması IGRP yapılandırması sırasında bir otonom sistem numarasına ihtiyacınız vardır. Enderunix_Router(config)# router igrp otonom_sistem_numarası Enderunix_Router(config-router)# network ag_adresi IGRP, classfull bir protokol olduğundan ağ_adresi ni de classfull olarak tanimlamaniz gerekir. 3

IGRP ile yük dengeleme yapılabileceğini söylemiştik. Bunun için, Enderunix_Router(config-router)# variance multiplier multiplier parametresi ile karmaşık metric değerlerinin kaç katı kadar oranda dengeleme yapılacağı belirtilir. Enderunix_Router(config-router)# traffic-share {balanced min} Balanced ile metric ve multiplier değerlerine bağlı olarak yük dengeleme yapılacağı belirtilir. Min ile ise minumum cost a sahip olan yola yönlendirme yapılması sağlanır. Öntanımlı olarak traffic-share parametresi yük dengeleme (balanced) yapılandırmasındadır. IGRP protokolü, daha çok trigged update ler kullandığından daha hızlıdır. debug komutunu igrp parametresiyle çalıştırdığınızda ayrıntılı igrp analizi yapabilirsiniz. Enderunix_Router# debug ip igrp EIGRP (Enhanced Interior Gateway Routing Protocol) EIGRP, Cisco Systems tarafından tasarlanmış ve IGRP nin geliştirilmiş sürümüdür. EIGRP, Interior Gateway Protocol ailesindendir. Metot olarak distance vektör protokolüdür ama link state özelliklerini de taşır. Bir ağda EIGRP nin kullanılabilmesi için çok iyi bir tasarım yapılması gerekir. Buna karşılık olarak EIGRP alternatif yollar arasında çok yüksek geçiş hızı sunar. EIGRP, Diffusing Update Algorithm (DUAL) kullanmaktadır. DUAL algoritmasıyla yedek yönlendirmeler hesaplanmakta ve gerektiği zaman vakit kaybetmeden bu yedek yolların kullanılmasını sağlamaktadır. EIGRP, IGRP gibi periyodik yönlendirme güncellemesiyle çalışmamaktadır. Yönlendirme tablosunda bir değişiklik olduğunda tüm tabloyu değil, sadece güncellenen kısmı göndermektedir. Böylece yönlendiriciye getirdiği ek yük de çok düşüktür ve ağ trafiğini de optimum kullandırır. Ayrıca EIGRP; IP, IPX, AppleTalk protokollerini de desteklemektedir. Bu nedenlerle Cisco yönlendiricilerde çok tercih edilen bir protokoldür. 4

EIGRP Yapılandırması EIGRP, yönlendirme protokolü olarak tanımlanmalıdır. EIGRP, IGRP de olduğu gibi bir otonom sistem numarasına ihtiyaç duymaktadır. Enderunix_Router(config)# router eigrp otonom_sistem_numarası Duyurulacak ağ adresleri belirtilmelidir. Enderunix_Router(config-router)# network ag_adresi EIGRP yi yapılandırdıktan sonra ihtiyacınız olacak bilgilere ulaşmak için aşağıdaki komutları kullanabilirsiniz. Komşu yönlendiriciler hakkında bilgi almak için; Enderunix_Router# show ip eigrp neighbors EIGRP topoloji tablosunu görmek için; Enderunix_Router# show ip eigrp topology Yönlendirme tablosundaki EIGRP girdilerini görmek için; Enderunix_Router# show ip route eigrp EIGRP protokolünü anlık olarak debug etmek için; Enderunix_Router# show ip route eigrp OSPF (Open Shortest Path First) OSPF, IP ağlarında kullanılmak üzere Internet Engineering Task Force (IETF) tarafından tasarlanmıştır. Açık standartlara sahip bir protokoldür. OSPFv2 RFC 2328 de tanımlanmıştır. OSPF, interior gateway protokol ailesindendir. Classless link state yönlendirme protokolüdür. Shortest path first (SPF) algoritması kullanmaktadır. Periyodik güncellemeler yapar ancak güncelleme süresi çok uzundur. (Öntanımlı 30 dk.) Area adı verilen bölgeler ve otonom sistemler mantığıyla çalışır. SPF sayesinde her yönlendirici kendisine bir ağaç yapısı tanımlar ve kendisini bu ağacın en yukarısına alır. Bu şekilde cost hesaplaması yapılır ve en uygun yol bulunmaya çalışılır. Yönlendiricilere tanımlanan area lar sayesinde güncellemeler sadece ilgili area da kalır. Böylece OSPF, broadcast değil, multicast çalışır. 5

OSPF Yapılandırması OSPF, yönlendirme protokolü olarak tanımlanmalı ve bir process_id tanımlanmalıdır. Bu process id numarasının diğer yönlendiricilerle aynı olması gerekmez. Çünkü yönlendiricinin kendi içerisinde OSPF e atadığı bir numaradır. Enderunix_Router(config)# router ospf process_id OSPF, classless bir protokol olduğundan ağ maskesinin de belirtilmesi gerekir. Bu ağ maskesi wildcard-mask yöntemiyle belirlenir. Alanlar mantığıyla çalıştığından area numaralarının da belirtilmesi gerekir. Enderunix_Router(config)# network wildcard_mask area area_id OSPF yapılandırmasını tamamladıktan sonra yapılandırmanız hakkında bilgi almak için aşağıdaki komutları kullanabilirsiniz. Area id leri hakkında bilgi almak için; Enderunix_Router# show ip ospf interface OSPF komşulukları hakkında bilgi almak için; Enderunix_Router# show ip ospf neighbor OSPF hakkında anlık detaylı bilgiler almak için; Enderunix_Router# show ip ospf events Enderunix_Router# show ip ospf packet KAYNAKLAR [1] CCNA Self-Study CCNA ICND Exam Certification Guide; Wendell Odom, CCIE No: 1624; 2004; Cisco Systems [2] Cisco Systems Technical Web Site; http://www.cisco.com/tech [3] Cisco Systems Web Site; http://www.cisco.com 6

BELGE HAKKINDA Bu belge GNU Free Documentation Licence ı ile kaynak gösterilmek ve önceden yazarından izin alınmak kaydıyla yeniden yayınlanabilir. Belge içerisinde Cisco, Cisco Systems gibi tescilli markaların isimlerinden söz edilmektedir. Belgedeki eksik, yanlış ya da geliştirilmesi gerektiğini düşündüğünüz yerleri lütfen yazarına e-posta ile bildiriniz. Bu belgenin en güncel haline, http://www.enderunix.org/docs/cisco_networks_routing.pdf adresinden ulaşabilirsiniz. Belgenin Đlk Oluşturulma Tarihi: 28.07.2006 Belgenin Son Güncellenme Tarihi: 31.07.2006 Tüm hakları Afşin Taşkıran a aittir. YAZAR HAKKINDA Afşin TAŞKIRAN EnderUnix Yazılım Geliştirme Takımı ~ Türkiye afsin ~ enderunix.org http://www.enderunix.org/afsin 7