Geri Dön

TCP'deki güvenilir veri iletim protokolünün dosya transferi için hızlandırılması

Improving TCP's reliable data transfer protocol for file transfers

  1. Tez No: 170733
  2. Yazar: İHSAN GÜNEŞ
  3. Danışmanlar: Y.DOÇ.DR. CÜNEYT AKINLAR
  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: TCP, Newreno, Reno, Akış Kontrolü, Tıkanıklık Kontrolü, TCP, Reno, Newreno, Flow Control, Congestion Control
  7. Yıl: 2005
  8. Dil: Türkçe
  9. Üniversite: Anadolu Ü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ı: 68

Özet

ÖZET Yüksek Lisans Tezi TCP'deki GÜVENİLİR VERİ İLETİM PROTOKOLÜNÜN DOSYA TRANSFERİ İÇİN HIZLANDIRILMASI İHSAN GÜNEŞ Anadolu Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Anabilim Dalı Danışman: Yard. Doç. Dr. Cüneyt AKINLAR 2005, 61 sayfa Güvenilir, sıralı paket iletim hizmeti sunan İletim Denetimi Protokolü (Transmission Control Protocol - TCP), yaygın olarak kullanılan FTP, HTTP gibi birçok protokolü de içeren İnternet protokollerinin temelini oluşturur. TCP'nin sıralı iletim yapan doğasının“head-of-line blocking”olarak bilinen soruna neden olduğu bilinen bir olgudur. Bu, TCP gönderici penceresinin içerisindeki ilk paket kaybolduğunda, pencerenin, bu ilk paket başarıyla gönderilinceye ve alıcı tarafta başarıyla alınıncaya kadar ileriye doğru kaymaması durumudur. Bu tezde, bahsedilen soruna çözüm olarak TCP'ye, sıralı olmayan paket iletimini destekleyen bir arayüz eklenmesi önerilmektedir. Bu sıralı olmayan paket iletimini kullanan uygulamaların paket sıralamasını uygulama katmanında yapabilme yeteneğine sahip olması gerekmektedir. Bu arayüzün, varolan TCP uygulamalarına küçük değişikliklerle nasıl uygulanabileceği tanımlanmakta, popüler“ns”simülatorü kullanılarak bu uygulamanın diğer TCP uygulamalarıyla karşılaştırması yapılmakta ve Reno TCP ile karşılaştırıldığında %450'ye, Newreno TCP ile karşılaştırıldığında ise %25'e varan performans artışları sağladığı gösterilmektedir.

Özet (Çeviri)

11 ABSTRACT Master of Science Thesis IMPROVING TCP's RELIABLE DATA TRANSFER PROTOCOL FOR FILE TRANSFERS İHSAN GÜNEŞ Anadolu University Graduate School of Sciences Computer Engineering Program Supervisor: Assist. Prof. Dr. Cüneyt AKINLAR 2005, 61 pages Transmission Control Protocol (TCP), which offers a reliable, in-order packet delivery service, is at the heart of many Internet protocols including FTP, HTTP. It is well known that in-order nature of TCP causes what is known as a“head-of-line blocking”problem. That is, when the first packet within a TCP sender window is lost, the window will not move forward until the packet is retransmitted and successfully recovered at the receiver. In this thesis we propose adding an unordered packet delivery service interface to TCP, that would remedy this problem. Applications using this unordered paket delivery interface would be required to perform packet reordering at the application layer. We describe how this interface can be implemented with simple changes to an existing TCP implementation, compare the resulting protocol to various TCP implementations using the popular“ns”simulator and show that the performance of bulk data transfer applications improve up to 450% compared to Reno TCP and up to 25% compared to NewReno TCP.

Benzer Tezler

  1. Taşınmaz geliştirmenin kuramsal temelleri; arazi geliştirme

    Basics of real estate development; land development

    YETER GÜLEN ERAY

    Yüksek Lisans

    Türkçe

    Türkçe

    2003

    Jeodezi ve FotogrametriYıldız Teknik Üniversitesi

    Jeodezi ve Fotogrametri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HÜLYA DEMİR

  2. TCP tıkanıklık kontrol algoritmasının analizi ve iyileştirilmesi

    The analysis and modification of TCP congestion control algorithm

    AHMET KEMAL AYGIN

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGebze Yüksek Teknoloji Enstitüsü

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. HACI ALİ MANTAR

  3. İnternet, bileşenleri ve Türkiye'deki durumu üzerine bir çalışma

    A Study on internet, components and circumstance of Turkey

    SABRİ MUMCU

    Yüksek Lisans

    Türkçe

    Türkçe

    1997

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolTrakya Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. MESUT RAZBONYALI

  4. A preservice mathematics teacher's reflective practices on self-improvement regarding teaching and learning process in practice teaching

    Bir matematik öğretmen adayının öğretim uygulamaları kapsamında öğretim ve öğrenme ile ilgili gelişimi üzerine yansıtıcı düşünme uygulamaları

    ZERRİN TOKER

    Doktora

    İngilizce

    İngilizce

    2016

    Eğitim ve ÖğretimOrta Doğu Teknik Üniversitesi

    İlköğretim Ana Bilim Dalı

    YRD. DOÇ. DR. ÇİĞDEM HASER

  5. Türkiye'de devlet hastanelerinde ve devlet hastaneleri arasında hasta kayıtlarının elektronik paylaşımlı kullanım modeli

    A Model approach to sharing electronic medical records between and within the state hospitals in Turkey

    SERDAR MÜLDÜR

    Doktora

    Türkçe

    Türkçe

    1999

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi Üniversitesi

    Elektronik-Bilgisayar Eğitimi Ana Bilim Dalı

    PROF. DR. İNAN GÜLER