Geri Dön

Analysis of ALTO protocol over P2P networks

Eş görevli ağlarda ALTO protokolünün analizi

  1. Tez No: 335567
  2. Yazar: KORAY KÖKTEN
  3. Danışmanlar: DOÇ. DR. M. OĞUZ SUNAY
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2012
  8. Dil: İngilizce
  9. Üniversite: Özyeğin Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 76

Özet

Günümüzde eş görevli (P2P) ve içerik dağıtım ağlarında (CDN) en önemli problem uygulamaların servis kalitesini ve servis sağlaycıların ekonomilerini kötü yönde etkilemesinedeniyle en iyi eş ya da düğümün seçilmesi problemidir. Bu nedenle son yıllarda bu problemi çözmek ya da iyileştirebilmek adına araştırmalar yapılmakta, ceşitli öneriler sunulmaktadr. Ancak bu uygulamalar açık sistemler arabağlaşım (OSI) modeline göre 7. katmanda calıştıkları için, üzerinde çalıştıkları ağın bilgilerine sahip değildirler. Dolayısıyla, uygulamalar ile servis sağlayıcılar arasnda bir işbirliği olmadan en uygun çözümü bulmak çok zor hatta imkansızdr. Tüm bu nedenlerden ve ayrıca bu uygulamaların internet üzerinde en çok trafik yaratan uygulamalar olmasından dolayı İnternet Mühendisliği Çalışma Grubu (IETF), Uygulama Katmanı Trafik Eniyilemesi (ALTO) protokolü adı verilen ve, uygulamalar ile servis sağlayıcılar arasnda bir arayüz tanımlayan bir protokol oluşturmaya başlamştır. Bu protokolle birlikte uygulamalar ile servis sağlayıcılar, ALTO Sunucusu olarak adlandırılan ortakbir arayüzde haberleşme ve bilgi paylaşma imkanı bulacak ve paylaşılan bu bilgilerle potansiyel eşler arasındaki maliyetler hesaplanarak, rastgele bir eş eşleştirmeden dahaiyi ve hatta en iyi eş eşleştirme yapılabilecektir.Bu tezde servis sağlayıcılar için, literatürde var olan ve yeni önerilen maliyet hesaplama metodları geliştirerek, bir ALTO Sunucusu gerçeklenmiştir. Bu maliyet hesaplamayöntemleri ile hem uygulamaların performanslarının iyileştirilmesi, hem de servis sağlayıcıların ağ kaynaklarının daha verimli kullanılması amaçlanmıştır. Geliştirilen bu ALTO Sunucusu sırasıyla, BitTorrent benzeri bir dosya paylaşım uygulamasında, P2P Gerçek-Zamanlı Ölçeklenebilir Video Dağıtımuygulamasında ve son olarak OpenFlow Kontrolör ile kontrol edilen Yazılım Tabanlı Ağ (SDN) üzerinde gerçeklenen CDN uygulaması üzerinde analiz edilmiştir. Benzetim sonuçları göstermiştir ki, ALTO servisinin bu uygulamalar için aktif hale getirilmesi servis sağlaycılar arası trafiği önemli ölçüde azaltmış, aynı zamanda uygulamaların performanslarını da korumuştur.

Özet (Çeviri)

Currently, for distributed applications such as Peer-to-Peer (P2P) and Content Delivery Networks (CDNs), the most important challenge is to determine the optimal peer or node selection process, since it sometimes causes low Quality of Experienceand affects the economics of the Internet Service Providers (ISPs) negatively. Therefore, in recent years significant research has been conducted in this area. However, since these protocols operate on Layer 7 (Application Layer) according to the Open Systems Interconnection (OSI) model, they are network-oblivious. Therefore, without a co-operation between service or network providers (i.e. ISPs) and applications, obtaining an optimal solution is not easy or even possible. Since P2P applications are one of the most widely used applications on the Internet, Internet Engineering Task Force (IETF) has started to work on a protocol, commonly referred to as theApplication Layer Traffic Optimization (ALTO) Protocol, in order to enable a standartized interface between applications and network providers. With this protocol, both applications and service providers have a chance to interact using a commoninterface via the ALTO Server and share the necessary information in order to calculate the costs of communication between peers, so that a better-than-random peer or node selection is possible.In this thesis, we implement an ALTO Server for several ISPs, describe several(either novel or from the literature) cost calculation methods and try to improve the performance of the communication network from the perspectives of both applications and service providers. We analyse the implemented ALTO Server using a P2P BitTorrent-Like file sharing application, a P2P real-time scalable video streaming application and a CDN application running on a Software DefinedNetwork (SDN) with an OpenFlow Controller. Simulation results and demos show that, with carefully designed peer selection algorithms used in the ALTO Service, the performance of theapplications can be sustained (even can be improved), while the inter-ISP traffic rates can be reduced dramatically.

Benzer Tezler

  1. Comparison of different methods for lung immobilization through an animal model study

    Başlık çevirisi yok

    İRFAN KARACA

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    BiyomühendislikPolitecnico di Milano

    PROF. DR. ANDREA ALİVERTİ

    PROF. DR. ANTONELLA LO MOURA

  2. Rezin-dentin bağlanma dayanımında ve hiprit tabakada zamana bağlı oluşabilecek değişikliklerin invito-invitro incelenmesi (SEM,TEM, microteuile band çalışması)

    In Vivo and invitro evaluation of resin-dentin bond durability and possible changes of dentin-hybrid layer by the time

    NAZMİYE DÖNMEZ

    Doktora

    Türkçe

    Türkçe

    2003

    Diş HekimliğiSelçuk Üniversitesi

    Diş Hastalıkları ve Tedavisi Ana Bilim Dalı

    DOÇ. DR. SEMA BELLİ

  3. Ses egzersiz ve etüt kitaplarının içerik açısından incelenmesi

    Content analysis of vocal exercises and etude books

    ECE ACUNDAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    MüzikMuğla Sıtkı Koçman Üniversitesi

    Güzel Sanatlar Eğitimi Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ HARUN KESKİN

  4. Mastra (Gümüşhane) epitermal altın yatağının jeolojik ve jeokimyasal özellikleri

    The geological and geochemical features of Mastra (Gümüşhane) epithermal gold deposit

    HAKAN TAYYAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2005

    Jeoloji MühendisliğiCumhuriyet Üniversitesi

    Jeoloji Mühendisliği Ana Bilim Dalı

    DOÇ.DR. ALİ UÇURUM

  5. Fen bilimleri derslerinde akran liderliğinde takım öğrenmesi modelinin kullanımı hakkında lisans ve lisansüstü öğrencilerinin görüşleri

    Undergraduate and graduate students' views on the use of peer-led team learning model in science lessons

    GİZEM ÖNDER SESLER

    Yüksek Lisans

    Türkçe

    Türkçe

    2022

    Eğitim ve ÖğretimÇanakkale Onsekiz Mart Üniversitesi

    Matematik ve Fen Bilimleri Eğitimi Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ESİN ŞAHİN