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

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

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

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

CISCO AĞLARDA YÖNLENDĐRME

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

Yönlendiriciler ve Yönlendirme Temelleri

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

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

Bilgisayar Programcılığı

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

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

Lab7-Dinamik Yönlendirme ve RIP

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

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

Bilgisayar Sistemleri ilk ortaya çıktığında...

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

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

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

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

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

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

Bilgisayar Programcılığı

IPv6 Ağlarında VoIP NETAŞ Ocak Ulusal IPv6 Protokol Altyapısı Tasarımı ve Geçiş Projesi

Yeni Nesil IP Protokolü (IPv6) ve Güvenlik

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

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

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

1 NETWORK KABLO VE CIHAZLAR

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

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

Alt Ağ Maskesi (Subnet Mask)

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

ULAKNET VoIP Servisi ve VoIP Çalışma Grubu

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

TMMOB Elektrik Mühendisleri Odası İstanbul Şubesi Nesnelerin İnterneti Seminerleri 3

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

Đstanbul Teknik Üniversitesi Bilgi Đşlem Daire Başkanlığı. 9 Kasim 2007 INET-TR Ankara

Bilgisayar Mühendisliği Bölümü. Cisco PT Kullanımı. Arzu Kakışım BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü

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

Yeni Nesil Ağ Güvenliği

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

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

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER

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

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İ

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

ICMP (Internet Control Message Protocol-İnternet Kontrol Mesaj Protokolü) METEHAN POLAT-FIRAT ÜNİVERSİTESİ YAZILIM MÜHENDİSLİĞİ

IPV6'DA MULTICAST KRİTİĞİ

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

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

OSI REFERANS MODELI-II

SOME-Bus Mimarisi Üzerinde Mesaj Geçişi Protokolünün Başarımını Artırmaya Yönelik Bir Algoritma

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

Ağ temelleri. Ders notları 3. Öğr.Gör. Hüseyin Bilal MACİT 2017

Dağıtık Ortak Hafızalı Çoklu Mikroişlemcilere Sahip Optik Tabanlı Mimari Üzerinde Dizin Protokollerinin Başarım Çözümlemesi

Serdar SEVİL. TCP/IP Protokolü

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

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

Internet in Kısa Tarihçesi

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

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

IP Adres Subnet Mask Default Gateway ??

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

Bazı Cisco Router Modelleri: Cisco 1720 Router

Yönlendirme. Yönlendirme Protokolleri

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

TÜRKSAT UYDU HABERLEŞME KABLO TV VE İŞLETME A.Ş. İŞÇİ STATÜSÜNDE PERSONEL ALIM İLANI (Kablo Hizmetleri) İlan Numarası. İşgücü Sayısı.

IPv6 da Multicast Haberleşmenin Kritiği

Ağ Temelleri Semineri. erbil KARAMAN

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

2

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

İleri Düzey Bilgisayar Ağları

EGE Üniversitesi Network (Ağ) Altyapısı

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 5047

Veri İletişimi, Veri Ağları ve İnternet

AĞ SĠSTEMLERĠ. Öğr. Gör. Durmuş KOÇ

Ağ Yönetiminin Fonksiyonel Mimarisi

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

Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları

İleri Düzey Bilgisayar Ağları

Bilgisayar Ağları Computer Networks

Toplu İleti Gönderimi

IPv6 Saldırı Araçları ve IPv6-GO Uygulamaları. Emre YÜCE - TÜBİTAK ULAKBİM 6 Mayıs 2010

Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları

Bilgisayar Ağları ve Türleri

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

IPv6'da Multicast Haberleşmenin Kritiği

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

Şekil 9.1 IP paket yapısı

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

Ağ Protokolleri. Aysel Aksu. Nisan, 2016

Ağ Katmanı tasarım Hususları

İleri Düzey Bilgisayar Ağları

Bilgisayar Ağları Computer Networks

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

Active Directory Shema

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

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

Transkript:

IPv6 DA FARKLI YÖNLENDİRME PROTOKOLLERİNİN BAŞARIMI Mustafa DANACI Mevlüt DOĞRU Özet - Bir ağ iletişim protokolü olan IP nin ilk versiyonu IPv4, 32 bit uzunluğundadır. Mevcut IPv4 altyapısı üzerinde başarılı bir şekilde gerçekleştirilen yönlendirme işlemi, 128 bit uzunluğundaki IPv6 da adres girdisinin artmasından dolayı yönlendirme tablolarındaki boyutun artması ve IPv4 e göre daha fazla işlem gerektirmesi, yönlendirme işleminin önemini ortaya koymaktadır. Bu çalışmada, IPv6 ağlarında kullanılan yönlendirme protokolleri hakkında kısaca bilgi verilerek, örnek bir fakültedeki modellenen bilgisayar ağ laboratuvarlarının yıldız topolojisi ve karmaşık bir ağ yapısı üzerinde RIPng, OSPFv3, EIGRPv6 ve statik yönlendirme protokollerinin başarımperformans çözümlemeleri-analizleri yapılmıştır. CPT (Cisco Packet Tracer) benzetim programı aracılığıyla modellenen farklı ağ yapıları üzerinde ortalama paket gecikme süreleri ve veri transfer hızları başarım kriteri olarak değerlendirildiğinde, OSPFv3 ün en başarılı IPv6 yönlendirme protokolü olduğu görülmüştür. Anahtar Kelimeler - IPv6, OSPFv3, yönlendirme protokolleri. I. GİRİŞ IP (Internet Protocol İnternet Protokol) 1981 yılından itibaren kullanılmaya başlanmış olup, adres yapılandırması ve yönlendirme esnekliği sağlayan bir ağ protokolüdür. IP nin ilk versiyonu olan IPv4 (Internet Protocol version 4), kolay uygulanabilirlik, güçlü protokol yapısı ve ortak çalışmayı destekleme gibi bazı özelliklere sahip olup, günümüze kadar önemli ölçüde bir değişikliğe uğramadan kullanılmıştır. IPv4 adresi 32 bit uzunluğuna sahip olup yaklaşık 4 milyarın üzerinde adresleme yapmayı mümkün kılmaktadır. İnternet standartlarının belirlendiği uluslararası bir organizasyonolan IETF (Internet Engineering Task Force İnternet Mühendislik Görev Gücü) tarafından yapılan çalışmalar, 2008 ile 2018 yılları arasında mevcut IP adreslerinin tükeneceğini göstermektedir. Adres alanının yetersiz olması, adreslerin mimarileri nedeniyle verimli bir şekilde kullanılamaması ve güvenlik seviyesinin artırılması ihtiyacı gibi sebeplerden dolayı 1990 lı yıllarda IETF IPv6 Work Group (IETF IPv6 Çalısma Grubu), yeni bir adresleme mimarisi üzerinde çalışmaya başlamıştır [1-5]. Mustafa Danacı, Erciyes Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisligi, Kayseri, Türkiye e-posta: danaci@erciyes.edu.tr Mevlüt Dogru, Sosyal Güvenlik Kurumu, Hizmet Sunumu Genel Müdürlügü, Bilgi Sistemleri ve Güvenligi Daire Bsk., Ankara, Türkiye e-posta: mevlutdogru@sgk.gov.tr IP paketlerinin bulunduğu ağın dışındaki bir ağa gönderilebilmesi için ilgili ağa yönlendirilmesi gerekmektedir. Yönlendirme işlemi, bu işlemin kurallar kümesini içeren yönlendirme protokolleri doğrultusunda yönlendirici (router) ağ cihazları aracılığıyla gerçekleştirilir. IPv4 te yönlendirici yazılım ve donanımları 32 bit işlemci, 32 bit veri yolu erişimi ve 32 bit hafıza erişimi kullanır. 128 bit uzunluğundaki IPv6 verisi ile işlem yapabilmek için donanımın geliştirilmesi ve bu donanım üzerinde çalışan yazılımlar için yeni algoritmaların geliştirilmesi ihtiyacı doğmaktadır [6-8]. Son yıllardaki IPv6 üzerine yapılan başarılı çalısmalar sonucunda, IPv6 nın yönlendirme işlemini IPv4 ten hem daha hızlı hem de işlem ve hafıza kullanımı bakımından daha verimli bir şekilde yapabildiği görülmüştür [9-11]. Bu makalede, CPT 5.2 ile Erciyes Üniversitesi Mühendislik Fakültesi bilgisayar laboratuvarları, yıldız (star), ağaç (tree), halka (ring) topolojisi ve karmaşık bir ağ yapısına göre modellenmiş, IPv6 yönlendirme protokolleri test edilerek kendi aralarındaki başarımları karşılaştırılmıştır [12]. Bu benzetim sonuçlarına göre IPv6 yönlendirme protokollerinin seçiminde, OSPFv3 ün bütün topolojilerde en uygun protokol olduğu görülmüştür. II. YÖNLENDİRME PROTOKOLLER Hedef yönlendiriciye en uygun yolun belirlenmesinde gerekli parametreleri içeren yönlendirme bilgileri yönlendirme tablosu içerisinde tutulur ve bu tabloya göre yönlendirme işlemi gerçekleştirilir [13]. Kullanılan yönlendirme tablosundaki bilgiler doğrultusunda hedef adrese IP paketlerinin gönderilebilmesi için yönlendirme işleminin gerçekleşmesini sağlayan kurallar topluluğuna yönlendirme protokolü denir. Yönlendirme protokollerinin temel fonksiyonları aşağıdaki gibi sıralanabilir [14]. Ağın topolojisi ve bağlantı durumu hakkında bilgi sahibi olmak, Ağda bulunan her yön için en kısa yolu hesaplamak, Kaynaktan hedef yönlendiriciye bilgileri yönlendirmek. Bütün yönlendirme protokolleri belli ölçüt değerlere göre ağdaki en iyi yolu bulmaktadır. En uygun yolun nasıl hesaplandığı yönlendirme protokollerinden RIPng, OSPFv3 ve BGP-4+ [15] sırasıyla RFC (Request For Comments) 2080 [16], 2740 [17], 2545 [18] standartlarında ayrıntılı bir şekilde tanımlanmıştır [14]. A. IPv6 da Kullanılan Yönlendirme Protokolleri Yönlendiriciler yönlendirme işlemini statik ve dinamik yönlendirme olarak iki farklı şekilde yapmaktadır [15]. 31

ULUSAL IPv6 KONFERANSI 2011 Bu yönlendirme çeşitleri aşağıda açıklanmıştır. 1. Statik yönlendirme: Yönlendirme tablosundaki ağ topoloji bilgisi, yönlendirme giriş bilgileri ve değişiklikleri elle yapılandırılmaktadır. Bu yüzden statik yönlendirme küçük ağlar için iyi çalışabilmektedir. 2. Dinamik yönlendirme: Yönlendiriciler arasındaki iletişimde yönlendirici tabloları, yönlendirme protokolleriyle otomatik olarak güncellenmektedir. Dinamik yönlendirme daha az onarım istediğinden geniş ağlarda daha iyi sonuç verebilmekte ve ağ hataları daha kolay bulunabilmektedir. Cisco tarafından geliştirilmiş EIGRPv6 [19] yönlendirme protokolü ve IETF tarafından tanımlanmış RIPng, OSPFv3, IS-ISv6 ve BGP-4+ [15] yönlendirme protokolleri IPv6 yı desteklemek için geliştirilmiş yeni dinamik protokoller olup asağıda verilmiştir. RIPng (RIP next generation) EIGRPv6 (EIGRP for IPv6) OSPFv3 (OSPF version 3) IS-ISv6 (IS-IS for IPv6) BGPv6 (BGPv4 for IPv6) Şekil 1. de gösterildiği gibi dinamik yönlendirme protokolleri iç ve dış yönlendirme olarak iki ana gurupta sınıflandırılabilir [12,14,19,20]. 1. İç Yönlendirme Protokolleri: IGP (Interior Gateway Protocol) olarak da adlandırılan bu protokoller, uzaklık vektörü ve bağlantı durum yönlendirme protokolleri olarak sınıflandırılmakta olup yönlendirme işlemi bütün ağ içerisinde kendi aralarında gerçekleşir. İç yönlendirme protokolleri bütün ağ içerisindeki yönlendiricilere, durum ve bağlantıları hakkında bilgi sağlar ve genellikle daha az karmaşık yönlendirme mimarisini destekler. IGP protokollerinin IPv6 versiyonları RIPng, EIGRPv6, OSPFv3 ve IS-ISv6 şeklindedir. 2. Dış Yönlendirme Protokolü: EGP (Exterior Gateway Protocol) olarak da adlandırılan bu protokolde, yönlendirme işlemi tüm iç ağ ve farklı bir dış ağ arasında gerçekleşmektedir. Yönlendiricilerin durum ve bağlantıları hakkındaki değişiklikleri hızlı ve verimli bir şekilde haberleşen yönlendiricilere iletmek zorundadır. EGP nin IPv6 versiyonu BGPv6 şeklindedir. III. ERCİYES ÜNİVERSİTESİNDEKİ ÖRNEK LABORATUVARLAR İÇİN IPv6 DA FARKLI YÖNLENDRME PROTOKOLLERNİN BENZETİMİ Bu çalışmada, IPv6 statik yönlendirme ve dinamik yönlendirme protokollerinden RIPng, OSPFv3, EIGRPv6 protokolleri kullanılarak, ağdaki paket gecikmeleri ve veri transfer hızları açısından karşılaştırılmıştır. Benzetim için yıldız topolojisine göre oluşturulan mühendislik fakültesindeki dört farklı laboratuvarın ağ modeli Şekil 2. de; 48 bilgisayar (PC), 8 anahtar (switch) ve 6 yönlendirici (router) kullanılarak modellenen farklı yapıdaki laboratuvarların karmaşık bir ağ modeli ise Şekil 3. de gösterilmektedir. Cisco Packet Tracer programı ile gerçekleştirilen benzetim ağ modellerinde yönlendirme protokollerinden RIPng, Cisco IOS (Internetwork Operating System) komutları kullanılarak gerçekleştirilen örnek yapılandırma ayarları Şekil 4. de gösterilmektedir. A. Paket Gecikmesi ve Veri Transfer Hızı (Throughput) Karsılaştırması Benzetim çalışmasında, Şekil 2. ve Şekil 3. deki benzetim modelleri kullanılarak ağdaki bilgisayarlar ve yönlendiriciler arasında ping komutu gönderilmistir. CPT 5.2 programındaki kısıtlamalardan dolayı bilgisayarlar arasında 32 bayt boyutunda, yönlendirici bilgisayar arasında ise 1472 bayta kadar paket 1000 er defa gönderilmiştir. Veri transfer hızı ölçümü ise toplam veri miktarının ortalama süreye bölünmesiyle bayt cinsinden bulunmuş ve sonuç sekiz ile çarpılarak bit cinsinden hesaplanmıştır. Şekil 1. IPv6 yönlendirme protokolleri. Sekil 2. Yıldız topolojisine göre oluşturulan laboratuvarlar ağ modeli. 32

Sekil 3. Karmaşık bir yapıya göre oluşturulan laboratuvarlar ağ modeli. Sekil 4. RIPng örnek yönlendirici yapılandırması [12]. Yıldız Topolojisine Göre Olusturulan Laboratuvarlar Ağ Modeli Benzetim Sonuçları Şekil 2. de modellenen yıldız topoloji ağında, PC-PC ve yönlendirici-pc arasındaki erişim zamanları ve veri transfer hızları Tablo I. da gösterilmektedir. OSPFv3 yönlendirme protokolünde; paket gecikme süresi PC 0 ile PC 7 arasında 32 bayt ICMP (Internet Control Message Protocol İnternet Kontrol Mesaj Protokolü) [7] paketi gönderiminde 161 ms iken diger üç protokolde ortalama 166 ms, yönlendirici 0 ile PC 7 arasında 1472 bayt ICMP paketi gönderiminde ise OSPFv3 de ortalama süre 115 ms iken diğerlerinde ortalama süre 117 ms olarak ölçülmüş, OSPFv3 teki paket gecikmesinin daha kısa olduğu görülmüştür. Diğer bir başarım kriteri olarak da veri transfer hızları test edilmiştir. Veri transfer hızı OSPFv3 için PC 0 ile PC 7 arasında 32 bayt ICMP paketi gönderiminde 1,59 kbps iken test edilen diğer üç protokolde ortalama 1,54 kbps, yönlendirici 0 ile PC 7 arasında 1472 bayt ICMP paketi gönderiminde ise OSPFv3 için 102,4 kbps iken diğerlerinde ortalama 100,94 kbps olarak ölçülmüş, OSPFv3 teki veri transferinin daha yüksek bir verim sağladığı görülmüştür. Karmaşık Bir Yapıya Göre Oluşturulan Laboratuvarlar Ağ Modeli Benzetim Sonuçları Şekil 3. de modellenen karmaşık bir ağda; PC-PC ve yönlendirici-pc arasındaki erişim zamanları ve veri transfer hızları Tablo II. de gösterilmektedir. OSPFv3 yönlendirme protokolünde paket gecikme süresi PC 0 ile PC 47 arasında 32 bayt ICMP paketi gönderiminde 161 ms iken diger üç protokolde ortalama 168 ms; yönlendirici 0 ile PC 47 arasında veri boyutu 1472 bayt olarak gönderildiğinde OSPFv3 için 159 ms iken diğerlerinde ortalama süre 161 ms olarak ölçülmüş, OSPFv3 teki paket gecikmesinin daha kısa olduğu görülmüştür. 33

ULUSAL IPv6 KONFERANSI 2011 Tablo I. Yıldız topolojisinde 1000 defa paket gönderim sonucu erişim zamanları ve veri transfer hızları ölçümü. Tablo II. Karmaşık modelde 1000 defa paket gönderim sonucu erişim zamanları ve veri transfer hızları ölçümü. Diğer bir başarım kriteri olarak da veri transfer hızları; OSPFv3 için PC 0 ile PC 47 arasında 32 bayt ICMP paketi gönderiminde 1,59 kbps iken, diğer üç protokolde ortalama 1,52 kbps; yönlendirici 0 ile PC 47 arasında 1472 bayt ICMP paketi gönderiminde OSPFv3 için 74,06 kbps iken diğerlerinde ortalama 72,99 kbps olarak ölçülmüş, OSPFv3 teki veri transferinin daha yüksek bir verim sağladığı görülmüştür. Tablo III. Karmaşık modelde 1000 defa paket gönderim sonucu OSPFv3 yönlendirme protokolünün erişim zamanı ölçümü. 34

Tablo III. de gösterildiği gibi, Şekil 3. de gösterilen karmaşık bir ağ yapısı modelinde PC 0 PC 11 arasındaki 2 anahtar ve 2 yönlendiriciden geçen veri trafiği gecikme süreleri ile PC 0- PC 47 arasındaki 2 anahtar ve 5 yönlendiriciden geçen veri trafiği gecikme süreleri karşılaştırıldığında; yönlendirici sayısındaki 3 adet artış, ortalama 60 ms olarak etki etmiş olup, yönlendirici sayısındaki artış paket gecikme sürelerini doğrudan etkilemektedir [12]. B. Genel Değerlendirme Tablo I,II. deki sonuçlar değerlendirildiğinde, uçtan uca iki bilgisayar arasında modellenen bir ağda OSPFv3 yönlendirme protokolü veri transfer hızının RIPng, EIGRPv6 ve statik yönlendirmeye göre daha hızlı olduğu, ortalama paket gecikmesinin de daha kısa olduğu görülmüştür. Buna göre OSPFv3 ile diğer üç yönlendirme protokolleri arasında çok az farklılıklar olmasına rağmen OSPFv3 ün daha yüksek bir verim sağladığı gözlenmiştir. IV. SONUÇLAR Bu makalede, farklı IPv6 yönlendirme protokollerinin başarım çözümlemeleri için CPT 5.2 benzetim programı ile modellenen yıldız topolojisi ve karmaşık bir ağ yapısı üzerinde, bütün bilgisayar ve anahtar cihazlarının gerekli yapılandırma ayarları yapılmıştır. Çalışmada kullanılan statik ve dinamik yönlendirme protokollerinin başarımı, farklı boyuttaki veri paketleri için yapılmıştır. Yıldız topolojisi ve karmaşık bir ağ yapısına göre modellenen laboratuvarların benzetim sonuçları doğrultusunda karşılaştırılan yönlendirme protokollerinin paket gecikmesi ve veri transfer hızı başarım kriteri olarak değerlendirildiğinde OSPFv3 ün en uygun protokol olduğu görülmüştür. İleriki çalışmalarda, IS-ISv6 ve BGPv6 yönlendirme protokolleri de dâhil edilerek farklı benzetim programları kullanılıp daha büyük boyuttaki paketlerle başarım çözümlemelerinin yapılması ve gerçek ağ ortamında daha gelişmiş farklı yönlendirici cihazları kullanarak yapılacak çözümlemelerin yeni algoritmalar geliştirilmesine yön vermesi amaçlanabilir. KAYNAKLAR [1] C. Huitema, Routing in the Internet, Prentic-Hall, New Jersey, 1995. [2] C. Huitema, IPv6: The New Internet Protocol, Prentice-Hall: Upper Saddle River, NJ, pp. 247, 1998. [3] S. Deering, ve R. Hinden, Internet Protocol Version 6 (IPv6) Specification, RFC 2460, 1998. [4] Cisco IOS Learning Services, The ABCs of IP Version 6, Understanding the Essentials Series, 2002. [5] A. Polat, A. Tözer, IPv6 ve Türkiye, Akademik Bilişim, Şanlıurfa, 2009. [6] A. Suslu,, PC Temelli Çift IP Destekli (IPv4-IPv6) Yönlendirici Benzetimi, Yüksek Lisans Tezi, Beykent Üniversitesi, İstanbul, 2005. [7] M. Şahin, IPv6 Sistem Geçisi, Yüksek Lisans Tezi, İstanbul Teknik Üniversitesi, İstanbul, 2006. [8] P. Warkhede, S. Suri, ve G. Varghese, Multiway Range Trees: Scalable IP Lookup With Fast Updates, Computer Networks, 44, 289 303, 2004. [9] Z. Dicle, B. Mocan, ve M. Kutay, IPv6 ve IPv4 İçin Karsılaştırmalı Bilgisayar Benzetimi, Elektrik Elektronik Bilgisayar Mühendisligi 11. Ulusal Kongresi ve Fuarı, İstanbul, 2005. [10] T. Blaga, ve V. Dobrota, Testing IPv4/IPv6-Based Unicast/Multicast Routing Protocols Using Linux and FreeBSD, COST290, 1st Management Committee Meeting, Malta, 2004. [11] D. T. Ustundag, Comperative Routing Performance Analysis of IPv4 and IPv6, Master Thesis, Atilim University, Ankara, 2009. [12] M. Doğru, IPv4 Ağlarının IPv6 Ağlarına Entegrasyonu ve IPv6 da Yönlendirme Protokollerinin Benzetimi, Yüksek Lisans Tezi, Erciyes Üniversitesi, Kayseri, 2010. [13] I. V. Beijnum, Running IPv6, Apress Press, New York, 2006. [14] A. Ozbilen, Genetik Algoritma ile İletişim Ağlarında Yönlendirme Optimizasyonu, Yüksek Lisans Tezi, Gazi Üniversitesi, Ankara, 2006. [15] J. Davies, Understanding IPv6, Microsoft Press Second Edition, Washington, 2008. [16] G. Malkin, ve R. Minnear, RIPng for IPv6, RFC 2080, 1997. [17] R. Coltun, D. Ferguson, ve J. Mey, OSPF for IPv6, RFC 2740, 1999. [18] P. Marques ve F. Dupont, Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing, RFC 2545, 1999. [19] R. Graziani, ve A. Johnson, Routing Protocols and Concepts CCNA Exploration Companion Guide, Cisco Press, 2007. [20] P. Loshin, IPv6 Theory Protocol and Practice, Elsevier Inc., USA, 2004. 35

ULUSAL IPv6 KONFERANSI 2011 36