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



Benzer belgeler
CISCO AĞLARDA YÖNLENDĐRME

Yönlendiriciler ve Yönlendirme Temelleri

Lab7-Dinamik Yönlendirme ve RIP

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

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

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

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

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

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

Bilgisayar Programcılığı

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

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

Bilgisayar Programcılığı

Yönlendirme. Yönlendirme Protokolleri

1 NETWORK KABLO VE CIHAZLAR

VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ

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

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İ

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

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 3004

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

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

Algoritmalar. Çizge Algoritmaları. Bahar 2017 Doç. Dr. Suat Özdemir 1

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

Internetin Yapı Taşları

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

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

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

GENİŞBANT VE IP TEKNOLOJİLERİ SERTİFİKASYON PROGRAMI GAZİ ÜNİVERSİTESİ

Sanal altyapı ortamında farklı işletim sistemi kullanarak IPv4 ve IPv6 performans değerlendirmesi

Asıl başlık stili için tıklatın

DOD / DEPARMENT OF DEFENCE

TCP / IP NEDİR? TCP / IP SORUN ÇÖZME

Elbistan Meslek Yüksek Okulu Güz Yarıyılı EKi Salı, Perşembe Öğr. Gör. Murat KEÇECĠOĞLU

Bilgisayar Ağlarında Özel Konular (COMPE 435) Ders Detayları

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

IPv4 Teknolojisi ile IPv6 Teknolojisinin Performanslarının Karşılaştırılması

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

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

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

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

BULANIK MANTIK MODELİ İLE ZEMİNLERİN SINIFLANDIRILMASI CLASSIFICATION OF THE SOILS USING MAMDANI FUZZY INFERENCE SYSTEM

OSI REFERANS MODELI-II

DOKUZ EYLÜL ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MÜDÜRLÜĞÜ DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CSE 5053

Cisco 881 Router ve AirLink ES4X0, WAN Failover Tanımı

ZEMİN SINIFLAMASINDA BULANIK MANTIK UYGULAMASI SOIL CLASSIFICATION AN APPLICATION WITH FUZZY LOGIC SYSTEMS

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

İleri Düzey Bilgisayar Ağları

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

Ağ Donanımları NIC. Modem. Modem. Ağ Cihazları (Aktif Cihazlar) Repeater (Yineleyici)

Bazı Cisco Router Modelleri: Cisco 1720 Router

Çekişme Temelli Ortam Erişimi Algoritmaları Dilim Atama İhtimalleri Karşılaştırması

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

Data Communications. Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü. 2. Ağ Modelleri

Ağ Yönetiminin Fonksiyonel Mimarisi

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

BULANIK MANTIK ile KONTROL

BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ

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

NETWORK BÖLÜM-5 OSI KATMANLARI. Öğr. Gör. MEHMET CAN HANAYLI CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU 1/27

BOĞAZ KÖPRÜSÜ YOLUNA KATILIM NOKTALARINDA TRAFİK AKIMLARININ BULANIK MANTIK YAKLAŞIMI İLE KONTROLÜ VE BİR UYGULAMA ÖRNEĞİ

FreeBSD Üzerinde VLAN Kullanımı

BULANIK MANTIK TABANLI DUNN ÖĞRENME STİLİ MODELİNİN GELİŞTİRİMİ

10. ROTA BULMA PROTOKOLLERİ

Active Directory Shema

Simülasyona Dayalı Ağ Temelleri Dersi Eğitimi

Yazılım Tanımlı Ağlar Ders 1 Yazılım Tanımlı Ağların Temelleri. Mehmet Demirci

Hüseyin ÇIRAL

Windows Server 2012 DHCP Kurulum ve Yapılandırma

IPv6'da Multicast Haberleşmenin Kritiği

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

İleri Düzey Bilgisayar Ağları

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

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

BLM 221 MANTIK DEVRELERİ

MATLAB A GİRİŞ. EE-346 Hafta-1 Dr. Ayşe DEMİRHAN

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

Paket Anahtarlama ve Yönlendirme

Bölüm3 Taşıma Katmanı. Transport Layer 3-1

Bilgisayar Ağları Computer Networks

BIL321 VERİ İLETİŞİMİ LABORATUVARI

Ağ Temelleri Semineri. erbil KARAMAN

Bölüm 8 : PROTOKOLLER VE KATMANLI YAPI: OSI, TCP/IP REFERANS MODELLERİ.

ARP (Address Resolution Protocol) Poisoning -Ağın Korunma Yöntemleri

İleri Bilgisayar Ağları (COMPE 508) Ders Detayları

BM 402 Bilgisayar Ağları (Computer Networks)

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

Yaklaşık Düşünme Teorisi

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

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

Haberleşme Ağları (EE 403) Ders Detayları

CENG 362 Computer Networks (2005) Midterm Exam 1 Çözümleri

ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ YÜKSEK LİSANS TEZİ İNTERNET ÜZERİNDE ÇOK YÖNE VİDEO GÖNDERİMİ YÖNTEMLERİNİN İNCELENMESİ.

FreeBSD Üzerinde VLAN Kullanımı

ATM AĞLARDA MPLS İLE SES VE VERİ TRANSFERİ UYGULAMASI

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2

İletişim Ağları Communication Networks

Transkript:

OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ Resul KARA Elektronik ve Bilgisayar Eğitimi Bölümü Teknik Eğitim Fakültesi Abant İzzet Baysal Üniversitesi, 81100, Düzce e-posta: kara_r@ibuedutr Anahtar sözcükler: OSPF, Router, OSPF Kriteri, Bulanık Mantık ABSTRACT Routers which use two protocols are used in internetwork to provide communication with computers and other devices One of them is Open Shortest Path First (OSPF) protocol which is used to eliminate the insufficiency of Routing Information Protocol (RIP) Network administrators need cost value to configure Routers which use Open Shortest Path First Protocol In this study, cost value which depends on band width, load and hop count was determined using fuzzy logic Fuzzification and defuzzification operations have been done with MATLAB Fuzzy Toolbox 1 GİRİŞ Router lar alt-katman protokollerinden bağımsız olarak, birbirine bağlı ağlar arasında paket gönderme işlevini gerçekleştiren ağ ara birimleridir Router lar OSI modelinde fiziksel katmandan ağ katmanına kadar olan yerde çalışırlar ve paketleri software address yada network address denilen adresleri kullanarak göndeririler Software address veya network address ağ katmanı başlıklarında bulunur ve mantıksal bir ağı temsil eder [1,5] Router ların yönlendirme amacıyla kullandıkları IGP (Interior Gateway Protocol) protokolleri, RIP (Routing Information Protocol) ve OSPF (Open Shortest Path First) protokolleridir [2] RIP en fazla 15 hop uzaklıktaki host lar arasında çalışabilmektedir Eğer iki host arasındaki uzaklık 15 hoptan fazla ise RIP hedef host u Erişilemez- Unreachable olarak tanımlar Bu kısıtlama nedeniyle RIP kullanılan ağlarda en fazla 16 ağ arka arkaya bağlanabilir RIP her bir yolu, o yolun mesafesi olan hop sayısı ile birlikte tabloya işler Ancak yolların maliyetlendirilmesine imkan sağlayan bir mekanizma içermez RIP in bu dezavantajlı yönlerini optimize etmek için geliştirilmiş olan OSPF protokolü Link State algoritmasını kullanır ve ayarlanabilir metriği destekler [3] OSPF, ağ yöneticisinin bir yolun band genişliği, gecikme, güvenilirlik ve hop sayısına bağlı olarak bir maliyet değeri atamasına izin verir Bir router, RIP protokolü ile hedefe en kısa yoldan (en az hop sayısını içeren yol) ulaşmaya çalışmasına rağmen, OSPF protokolü hatların band genişliği ve router yüklerini göz önünde bulundurup, daha fazla hop sayısına sahip yoldan ulaşmayı tercih edebilir [3] 2 BULANIK MANTIKLA MALİYETİN BELİRLENMESİ OSPF kullanan bir router a konfigürasyon sırasında maliyet değerinin bildirilmesi gerekmektedir[4] Bu çalışmada ağ yöneticisinin OSPF protokolünü kullanan router ı konfigüre ederken kullanması gereken maliyet değerinin bulanık mantık kullanarak belirlenmesi amaçlanmıştır Bunun için maliyetin bağımlı olduğu band genişliği, yük ve hop sayısı giriş değerleri olarak alınmıştır Çıkış değeri ise maliyettir Çalışmada MATLAB 70 ın Fuzzy Toolbox ı kullanılmıştır [6] Üç girişli bir çıkışlı sistemin blok görünümü Şekil-1 de verilmiştir

Şekil-1 Üç girişli bir çıkışlı sistemin blok görünümü Hop sayısı için düşük, orta ve yüksek değerleri üyelik fonksiyonu olarak alınmıştır Hop sayısının 0 ile 50 arasında olduğu kabul edilmiştir Tablo-1 de hop sayısı üyelik fonksiyonuna ait üçgen üyelik fonksiyonlarının değerleri verilmiştir Hop sayısı için oluşturulan üyelik fonksiyonlarının görünümü Şekil-2a da verilmiştir Tablo-1 Hop sayısı üyelik fonksiyonlarının sınırları Üyelik Fonk: Oran Hop Sayısı Düşük 0 0 20 Orta 5 25 45 Yüksek 30 50 50 Band genişliği için çok düşük, düşük, orta, yüksek ve çok yüksek değerleri üyelik fonksiyonu olarak alınmıştır Band genişliğinin 0 ile 2 Mbps (2048 Kbps) arasında değiştiği kabul edilmiştir Band genişliği giriş değişkenine ait üyelik fonksiyonu Şekil-2b de gösterilmiştir Tablo-2 Band genişliği üyelik fonksiyonlarının sınırları Üyelik Fonk: Band Oran Genişliği Çok Düşük 0 0 512 Düşük 0 512 1024 Orta 512 1024 1536 Yüksek 1024 1536 2048 Çok Yüksek 1536 2048 2048 Router yükü için düşük, orta ve yüksek değerleri üyelik fonksiyonu olarak alınmıştır Yük değeri % 0 ile % 100 arasında değerler almaktadır Yük giriş değişkenine ait üyelik fonksiyonu Şekil- 2c de, üyelik fonksiyonunun sınırları da Tablo-3 de verilmiştir Tablo-3 Yük üyelik fonksiyonlarının sınırları Üyelik Oran Fonk: Yük Düşük 0 0 40 Orta 10 50 90 Yüksek 60 100 100 Çıkış değeri olan maliyet için ise çok düşük, düşük, orta, yüksek ve çok yüksek değerleri üyelik fonksiyonu olarak alınmıştır değeri 0 ile 100 arasında değerler alabilecektir üyelik fonksiyonları için oluşturulan üyelik fonksiyonlarının aralıkları Tablo-4 de verilmiştir Tablo-4 üyelik fonksiyonlarının sınırları Üyelik Fonk: Oran Çok Düşük 0 0 25 Düşük 0 25 50 Orta 25 50 75 Yüksek 50 75 100 Çok Yüksek 75 100 100 Buna göre çıkış değişkeni için MATLAB da oluşturulan üyelik fonksiyonu Şekil-2d de verilmiştir Hop sayısı, band genişliği ve yük girişleri MATLAB Fuzzy Toolbox da Mamdani kullanılarak bulanıklaştırılmıştır Bulanıklaştırma işlemi sonucunda üç giriş kullanılarak 45 adet kural oluşturulmuştur

Şekil-2a)Hop Sayısı giriş değişkeni için, b)band Genişliği giriş değişkeni için, c)yük giriş değişkeni için, d) çıkış değişkeni için üyelik fonksiyonları 3

Kural1: Eğer Hop Sayısı =Düşük ve Band Genişliği = Çok Yüksek ve Yük = Düşük ise = Çok Düşük Kural2: Eğer Hop Sayısı =Düşük ve Band Genişliği = Çok Yüksek ve Yük = Orta ise = Düşük Kural3: Eğer Hop Sayısı =Düşük ve Band Genişliği = Çok Yüksek ve Yük = Yüksek ise = Orta Kural4: Kuralların berraklaştırılması sonucu oluşan yüzey eğrisi Şekil-3 de verilmiştir Seçilen iki giriş değişkenine göre çıkışın yüzey görünümü elde edilebilmektedir Verilen şekilde band genişliği ve hop sayısına göre maliyetin değişimi görülmektedir Şekil-3 Band genişliği ve Hop sayısına göre in yüzey görünümü Bu çalışma ile elde edilen sonuçlar Cisco Certified Network Administrator (CCNA) sertifikalı ağ yöneticileri ile yapılan görüşmeler sonucunda elde edilen değerler ile karşılaştırılmıştır Beş Uzman ağ yöneticisinden alınan değerlerin ortalaması alınmıştır Tablo-5 Hesaplanan maliyet değeri ile uzman ağ yöneticisi maliyet değerinin karşılaştırması Hop Sayısı Band Genişliği (Kbps) Yük (%) Bulanık Mantık Değeri Uzman Ağ Yöneticisi Değeri 5 2048 10 8,47 10 20 1024 50 50 50 10 512 20 58,6 60 30 256 40 75 80 30 128 80 80,7 85 Tablo-5 den de görüldüğü gibi bulanık mantık kullanılarak bulunan değerle uzman ağ yöneticilerinin kullandıkları değerler 100 maliyet değeri üzerinden oldukça yakındır UzmanDegeri HesaplananDeger FarkOranı= x100 (1) UzmanDegeri Örneğin Tablo-5 in üçüncü satırındaki değerler için: FarkOranı= 60 58,6 = % 2,3 60 Farkın oranı % 2,3 olarak hesaplandı 3 SONUÇ OSPF protokolünün kullanılacağı ağlarda router konfigürasyonları için maliyet değerinin belirtilmesi gerekmektedir Uzman ağ yöneticileri ağlar üzerindeki tecrübelerine dayanarak maliyet değerini belirleyebilmektedirler Ancak uzman olmayan ağ yöneticilerinin maliyet değerini belirlemeleri zor olabilmektedir Uzman ağ yöneticilerinin verileri ile bulanık mantıkla yapılan hesaplamaların karşılaştırmasından elde edilen sonuçlara göre; uzman olmayan ağ yöneticileri ağlarındaki OSPF protokolünü kullanan router cihazlarını konfigüre ederken bu çalışmada ele alınan bulanık mantık yöntemini kullanabilirler

KAYNAKLAR [1] Tanenbaum, AS, Computer Networks, Prentice Hall, New Jersey, 1996 [2] Open Shortest Path First v3, Cisco Systems, 2003 [3] OSPF Design Guide 7039, Cisco Systems, 2004 [4] Cisco Systems Router Configuration Documents, Cisco Systems, 2001 [5] Chan, R, Wide Area Network Design: Concepts and Tools for Optimization, Academic Press/Morgan Kohfman, 1999 [6] MATLAB Documentation Fuzzy Logic Toolbox Help, Version 70, Release 14, The MathWorks, Inc, 2004