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: Belirtilmemiş.
  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ı: 98

Ö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. Anahtar Kelimeler : Linux, Servis Kalitesi, Differentiated Services, CBQ, HTB

Ö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. Keywords : Linux, Quality of Service, Differentiated Services, CBQ, HTB XI

Benzer Tezler

  1. TCP/IP'de aktif kuyruk yönetimi yapıları ve internet için kaliteli hizmet

    Active queue management mechanisms for TCP/IP and quality of service for internet

    BAHRİ OKUROĞLU

  2. Adaptation strategies for scalable video streaming

    Ölçeklenebilir video akışı için uyarlama stratejileri

    BURAK GÖRKEMLİ

    Doktora

    İngilizce

    İngilizce

    2010

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKoç Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. A. MURAT TEKALP

  3. TCP/IP protokolünde aktif bağlantıların farklı katmanlar arasında geçiş sırasında korunması ve sürdürülmesine yönelik bir sistemin tasarlanması ve gerçeklenmesi

    Design and implementation of a system to maintain active sessions between transitions of different physical layers in TCP/IP protocol

    ERDEM YILMAZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2005

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYıldız Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Y.DOÇ.DR. GÖKHAN YAVUZ

  4. Kablosuz ağlarda el değiştirme

    Handover in wireless networks

    SEVGİ ERMAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. EMRE HARMANCI

  5. TCP/IP ortamında örnek iki server uygulaması. FTP server ve BOOTP server

    Başlık çevirisi yok

    ESİN KÖRAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1996

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYıldız Teknik Üniversitesi

    Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. TÜLAY TİNLİ