Geri Dön

TCP/IP protokolünde“differentiated services”modeline göre“quality of service”sağlayacak bir sistemin tasarlanması ve gerçeklenmesi

Design and implementation of a“quality of service”system based on“differentiated services”for the TCP/IP protocol

  1. Tez No: 168464
  2. Yazar: GÜNEŞ EDA AĞAR
  3. Danışmanlar: Y.DOÇ.DR. GÖKHAN YAVUZ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Linux, Servis Kalitesi, Differentiated Services, CBQ, HTB, Linux, Quality of Service, Differentiated Services, CBQ, HTB XI
  7. Yıl: 2005
  8. Dil: Türkçe
  9. Üniversite: Yıldız Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

ÖZET Günümüzde Internet“en iyiyi sağlama”(Best Effort) mantığına göre servis sağlamakta, ağ ortamındaki tüm paketlere eşit servis verilmektedir. Internet kullanımının ve birbirinden farklı özellikler gösteren ve farklı gereksinimlere ihtiyaç duyan uygulama ve veri tiplerinin artması, servis kalitesinin (Quality of Service-QoS) sağlanması ihtiyacını doğurmuştur. Tez çalışmasında farklı trafik tiplerine farklı servis kalitesi sağlamak amacıyla Internet Task Engineering Force (IETF) tarafından geliştirilmiş olan Differentiated Services modeli temel alınarak servis kalitesi sağlayacak bir sistem gerçekleştirmiştir. Trafik kontrol konfigürasyonlarının Linux tabanlı ağ yönlendiricilerine merkezi bir noktadan dağıtımı sağlanarak yönlendirici konfigürasyonlarının uzaktan otomatik olarak uygulanması gerçekleştirilmiştir. Linux'taki mevcut“tc”trafik kontrol arayüz programı, trafik kontrol elamanlarının konfigürasyon işlemlerinin komut satırından gerçekleştirilmesini sağlamaktadır. Trafik kontrol elemanlarının konfigürasyonunun doğrudan uygulama içinden yapılabilmesi için bir programlama arabirimi geliştirilmiştir. Trafik kontrol konfigürasyonlarrmn saklanması için merkezi bir LDAP dizin sunucusu kullanılmıştır. Linux kernel'da ilk olarak gerçekleştirilen servis kalitesi yöntemlerinden biri olmasından dolayı trafik kontrolünde CBQ (Class Based Queuing) algoritmasının kullanımı yaygındır 2001 yılı sonlarında Martin Devera tarafından CBQ algoritmasına alternatif olarak HTB (Hierarchical Token Bucket) algoritması geliştirilmiştir. DiffServ konfigürasyonü tasarlanırken CBQ ve HTB algoritmaları göz önüne alınmıştır. CBQ algoritması kullanılarak gerçekleştirilen konfigürasyonda, trafik tiplerine atanan bant genişliklerinde sapmalar görülmüştür. Bunun sonucunda CBQ yerine CBQ algoritmasından daha doğru değerler verdiği görülen HTB algoritması kullanımı tercih edilmiştir.

Özet (Çeviri)

ABSTRACT Today's Internet only provides“Best Effort”service. Traffic is processed as quickly as possible, but there is no guarantee as to timeliness or actual delivery. The growth in Internet usage and the increase in the number and variety of applications having different service requirements, rapidly developed demands for service quality. Developed by the Internet Engineering Task Force (TETF), Differentiated Services (DiffServ) is a model which can be used to provide QoS (Quality of Service) in IP networks. In this thesis, with the aim to provide different service quality to different traffic types, a system that provides QoS based on“Differentiated Services”is implemented. In the implemented system, Linux based routers can be configured remotely by automatic distribution and deployment of traffic control configurations. The“tc”traffic control program in the Linux kernel, provides an interface to configure traffic control elements in command line. In order to configure traffic control elements from within an application program, a programming interface has been developed. An LDAP directory server is used for centrally storing traffic control configurations. Since CBQ (Class Based Queuing) algorithm is one of the firstly developed service quality methods in Linux kernel, CBQ algorithm is commonly used for traffic control. Near the end of year 2001, HTB (Hierarchical Token Bucket) algorithm was developed by Martin Devera as an alternative to CBQ. In this thesis, both CBQ and HTB algorithms have been considered. With the traffic control configuration designed using CBQ algorithm, it has been seen that there is an amount of deviation in the requested bandwidth allocations. As a result, HTB algorithm which gave better results in bandwitdh usages, has been preferred to be used instead of CBQ.

Benzer Tezler

  1. İzmir ili sera topraklarının verim gücü üzerinde araştırma

    Başlık çevirisi yok

    ERHAN SEVİMLİ

    Yüksek Lisans

    Türkçe

    Türkçe

    1987

    ZiraatEge Üniversitesi

    Toprak Ana Bilim Dalı

    DOÇ. DR. HABİL ÇOLAKOĞLU

  2. Etil metakrilat'ın polimerizasyon kinetiği

    Polymerization kinetics of ethyl methacrylate

    H. HUCESTE ÇATALGİL

    Doktora

    Türkçe

    Türkçe

    1986

    Kimyaİstanbul Teknik Üniversitesi

    PROF. DR. BAHATTİN BAYSAL

  3. Betonda deney hızı-dayanım ilişkileri ve etken faktörleri

    Başlık çevirisi yok

    SEYİT ALİ KAPLAN

    Doktora

    Türkçe

    Türkçe

    1977

    İnşaat Mühendisliğiİstanbul Teknik Üniversitesi

    PROF. DR. BEKİR POSTACIOĞLU

  4. Silindirik kabukların gerilme durumuna delik etkisi

    Başlık çevirisi yok

    METİN AYDOĞAN

    Doktora

    Türkçe

    Türkçe

    1981

    İnşaat Mühendisliğiİstanbul Teknik Üniversitesi

    PROF. DR. KEMAL ÖZDEN

  5. Parçacık dedektörleri

    Başlık çevirisi yok

    EMEL BAŞARAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1987

    Fizik ve Fizik MühendisliğiÇukurova Üniversitesi

    Fizik Ana Bilim Dalı

    PROF. DR. GÜLSEN ÖNENGÜT