DSpace@Çankaya

Application layer processing with protocol independent switch architecture

Basit öğe kaydını göster

dc.contributor.author Tuncel, Yusuf Kürşat
dc.date.accessioned 2023-03-01T11:24:59Z
dc.date.available 2023-03-01T11:24:59Z
dc.date.issued 2021
dc.identifier.citation Tuncel, Yusuf Kürşat (2021). Application layer processing with protocol independent switch architecture / Protokolden bağımsız ağ anahtar mimarisi ile uygulama katmanı işleme. Yayımlanmış yüksek lisans tezi.Ankara: Çankaya Üniversitesi, Fen Bilimleri Enstitüsü. tr_TR
dc.identifier.uri http://hdl.handle.net/20.500.12416/6284
dc.description.abstract Bu tez, uygulama katmanı verilerini işlemek ve bir uygulama içeriğinin incelenmesini sağlamak için Protokolden Bağımsız Anahtar Mimarisi için bir çözüm araştırır ve bir yöntem önerir. Protokolden Bağımsız Anahtar Mimarisi, ağ anahtarının herhangi bir gömülü ikili kod çalıştırmadığı, bunun yerine amaca özel bir dilde yazılmış yorumlanmış bir kod çalıştırdığı ağ iletişiminde yeni bir yaklaşımdır. Bu yaklaşımın arkasındaki ana motivasyon, telekomünikasyon operatörlerinin herhangi bir ağ ekipmanı türü için bir satıcıya kilitlenmek istememeleri, tek bir ekipman üreticisi tarafından yönetilmeyen bir donanım ekosisteminde kendi ağ kodlarını geliştirmeleridir. Bu yaklaşım aynı zamanda, bir donanım anahtarının tüm bileşenleri yazılımla modellenen bir anahtarda aynı uyumlu kodu çalıştırdığı için bir ekipmanın simülasyon ortamında modellemesini kolaylaştırır. Bu tezdeki yeni teknikler, programlanabilir bir anahtarın ana işlevlerinden yararlanarak, maliyetleri düşürmek ve ağı kapsamlı bir şekilde yönetmek için bir telekomünikasyon operatörü perspektifinden istenen etkiyi yaratarak akışlı veri işlemci yazılımını ağ anahtarı yazılımıyla birleştirmeyi amaçlamaktadır. Deneysel çalışma, herhangi bir optimizasyon yapılmadan önerilen çözümün uygulama tanımlama sistemlerinin performansını 5.5'ten 47 katına çıkardığını göstermektedir. tr_TR
dc.description.abstract This thesis investigates and proposes a solution for Protocol Independent Switch Architecture in order to process application layer data, enabling the inspection and processing of application content. Protocol Independent Switch Architecture (PISA) is a novel approach in networking where the switch does not run any embedded binary code for processing of network packets but rather an interpreted code written in a domain-specific language. The main motivation behind this approach is that telecommunication operators do not want to be locked in by a vendor for any type of networking equipment, develop their own networking code in a hardware environment that is not governed by a single equipment manufacturer. This approach also eases the modeling of equipment in a simulation environment as all of the components of a hardware switch run the same compatible code in a software modeled switch. The novel techniques in this thesis exploit the main functions of a programmable switch and combine the streaming data processor software to process application layer data to create the desired effect from a telecommunication operator perspective to lower down the costs, achieve desired performance and govern the network in a comprehensive manner. The results indicate that the proposed solution using PISA switches with a stream processor enables application visibility and control in an outstanding performance. The experimental study indicates that without any optimization, the proposed solution increases the performance of application identification and control systems from 5,5 up to 47 times. tr_TR
dc.language.iso eng tr_TR
dc.rights info:eu-repo/semantics/openAccess tr_TR
dc.subject Software-Defined Networks tr_TR
dc.subject Protocol Independent Switch Architecture tr_TR
dc.subject Programmable Switches tr_TR
dc.subject P4 tr_TR
dc.subject Virtualization tr_TR
dc.subject Cloud-Native tr_TR
dc.subject Stream Processor tr_TR
dc.subject Deep Packet Inspection tr_TR
dc.subject Yazılım Tanımlı Ağlar tr_TR
dc.subject Protokolden Bağımsız Anahtar Mimarisi tr_TR
dc.subject Programlanabilir Anahtarlar tr_TR
dc.subject Sanallaştırma tr_TR
dc.subject Bulutta Yerel tr_TR
dc.subject Akış İşlemcisi tr_TR
dc.subject Derin Paket Denetimi tr_TR
dc.title Application layer processing with protocol independent switch architecture tr_TR
dc.title.alternative Protokolden bağımsız ağ anahtar mimarisi ile uygulama katmanı işleme tr_TR
dc.type masterThesis tr_TR
dc.identifier.startpage 1 tr_TR
dc.identifier.endpage 96 tr_TR
dc.contributor.department Çankaya Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Bölümü tr_TR


Bu öğenin dosyaları:

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster