MPTCP ve SDN teknolojilerini kullanarak dayanıklı bir ağ altyapısı oluşturma
dc.authorid | 0000-0003-3756-5112 | en_US |
dc.contributor.advisor | Sayıt, Müge | |
dc.contributor.author | Özçevik, Elif | |
dc.date.accessioned | 2021-11-04T07:13:35Z | |
dc.date.available | 2021-11-04T07:13:35Z | |
dc.date.issued | 2021 | en_US |
dc.date.submitted | 2021 | |
dc.department | Ege Üniversitesi, Fen Bilimleri Enstitüsü, Uluslararası Bilgisayar Ana Bilim Dalı | en_US |
dc.description.abstract | Multipath TCP (MPTCP), alıcı ve gönderici taraflar arasında birden fazla TCP altakışı açılarak daha yüksek iletim performansı elde edilmesini sağlayabilecek bir IETF protokolüdür. Birden fazla yol kullanabilmeyi sağlayan altyapısı sebebiyle, bu protokolün temel kullanım alanlarından birisi dayanıklılık sağlamasıdır. Literatürde, birden fazla yol kullanan MPTCP uygulamalarının yollardan biri üzerinde bağlantı kesildiğinde veri iletişimi devam ettirmesi konusundaki başarısı üzerine çeşitli çalışmalar yer almaktadır. SDN teknolojisi, bilgisayar ağlarının daha etkin çalışabilmesi ve uygulamalara özgü yönlendirme protokollerinin geliştirilebilmesi amacıyla kontrol ve veri düzlemlerinin ayrılmasını, kontrolün denetleyici adı verilen merkezi bir birime aktarılmasını önermektedir. Bu tez çalışmasında SDN teknolojisi kullanılacak olup, SDN denetleyicisi, omurga üzerinde bulunan linklerin bant genişliği ve gecikme değerlerinin gerçek zamanlı ölçümünü yaparak MPTCP akışları için yolların belirlenmesini sağlayan bir algoritma çalıştıracaktır. Böylece MPTCP ve SDN kontrolörü kullanarak dayanıklı bir ağ alt yapısı oluşturulacaktır. Bu oluşturulan ağ alt yapısı ile çalışan uygulamanın yaşanan kesintiler sonucu eksiksiz, hatasız bir şekilde çalışması amaçlanmaktadır. | en_US |
dc.description.abstract | Multipath TCP (MPTCP) is an IETF protocol that can provide higher transmission performance by opening multiple TCP submissions between the sending and receiving parties. One of the main uses of this protocol is to provide durability, due to its infrastructure that enables multiple routes. In the literature, there are various studies on the success of MPTCP applications that use more than one path to continue data communication when the connection is lost on one of the paths. SDN technology suggests separating the control and data planes and transferring the control to a central unit called the controller so that computer networks can work more effectively and application-specific routing protocols can be developed. In this thesis, SDN technology will be used and the SDN controller will run an algorithm that enables the determination of paths for MPTCP streams by real-time measurement of the bandwidth and delay values of the links on the backbone. Thus, a durable network infrastructure will be created using MPTCP and SDN controller. The application, which works with this network infrastructure, is aimed to work completely and without error as a result of interruptions. | en_US |
dc.identifier.uri | https://hdl.handle.net/11454/73382 | |
dc.language.iso | tr | en_US |
dc.publisher | Ege Üniversitesi, Fen Bilimleri Enstitüsü | en_US |
dc.relation.publicationcategory | Tez | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | HTTP Üzerinden Dinamik Uyarlamalı Akışlandırma | en_US |
dc.subject | Yazılım Tanımlı Ağlar | en_US |
dc.subject | Çok Yollu TCP | en_US |
dc.subject | Birincil Yol | en_US |
dc.subject | Çok Yollu TCP Planlayıcıları | en_US |
dc.subject | Dynamic Adaptive Streaming Over HTTP | en_US |
dc.subject | Software Defined Networks | en_US |
dc.subject | Multipath TCP | en_US |
dc.subject | Primary Path | en_US |
dc.subject | Multipath TCP Schedulers | en_US |
dc.title | MPTCP ve SDN teknolojilerini kullanarak dayanıklı bir ağ altyapısı oluşturma | en_US |
dc.title.alternative | Building a resilient network infrastructure using MPTCP and SDN technologies | en_US |
dc.type | Master Thesis | en_US |