Geri Dön

Software defined networking pasket classification on FPGA

Başlık çevirisi mevcut değil.

  1. Tez No: 796368
  2. Yazar: GÖKHAN KAPLAYAN
  3. Danışmanlar: Belirtilmemiş.
  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: 2017
  8. Dil: İngilizce
  9. Üniversite: Technische Universität München
  10. Enstitü: Yurtdışı Enstitü
  11. Ana Bilim Dalı: Belirtilmemiş.
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 68

Özet

Özet yok.

Özet (Çeviri)

Multi-field packet classification has evolved from fixed 5-tuple matching to flexible matching with arbitrary combinations of several packet headers. For example, OpenFlow 1.0 requires classifying each packet using up to 12-tuple packet header fields. Conventional packet classification methods are insufficient in addressing the challenge of increasing the number of fields. Decision-tree based packet classification algorithms do not scale well to the number fields for OpenFlow. Decomposition algorithms failed to provide incremental update and deterministic latency. To catch up the trend for OpenFlow switches, I propose hybrid flow caching approaches on FPGAs, named FlowCache. The approaches use exact matching methods with field masking. The hybrid concept combines a highly optimized rule type-specialized matching circuit with a generic matching circuit that supports arbitrary combinations of fields. FlowCache allows incremental update and has deterministic latency. The purpose is to accelerate active, high priority and elephant flows on the FPGA and to process all remaining flows on the processor. Therefore, it is designed to improve average performance, not worst-case performance. The implemented FlowCache is optimized based on the analysis for a data center. 88 percent of rules in the analyzed rule set belong to only four rule types. By exploiting this observation, the rule type-specialized matcher stores the four most common rule types in a memory efficient way and the rest of rule types are stored in the generic matcher in a much less efficient way. According to the resource utilization of FlowCache, it is possible to easily store up to 8K entries in the rule type-specialized matcher and 1K entries in the generic matcher by using the resources of our target FPGA.

Benzer Tezler

  1. A low latency, high throughput and scalable hardware architecture for flow tables in software defined networks

    Yazılım tanımlı bilgisayar ağları'ndakı akış tabloları için düşük gecikmeli, yüksek veri hacimli ve ölçeklendirilebilir bir donanım mimarisi

    GÖKSAN ERAL

    Yüksek Lisans

    İngilizce

    İngilizce

    2016

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ŞENAN ECE SCHMİDT

  2. Filtering based defense mechanisms against ddos attacks for core networks

    Çekirdek ağlarda ddos saldırılarına karşı filtreleme tabanlı savunma mekanizmaları

    KÜBRA KALKAN ÇAKMAKCİ

    Doktora

    İngilizce

    İngilizce

    2016

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. FATİH ALAGÖZ

  3. Asenkron transfer modu ve çerçeve aktarma

    Asynchronous transfer mode and frame relay

    HALİT DÖNMEZ

    Yüksek Lisans

    Türkçe

    Türkçe

    1997

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. GÜNSEL DURUSOY

  4. Okunabilir kopyalama algoritmalı DSM sisteminin gerçeklenmesi

    Başlık çevirisi yok

    ÖZGÜR KORAY ŞAHİNGÖZ

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

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

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

    DOÇ. DR. TAKUHİ NADİA ERDOĞAN

  5. A support vector machine-based approach for southbound communication detection in SDN using openflow

    Openflow kullanarak SDN'de güney yönlü iletişim tespiti için destek vektör makinesi tabanlı bir yaklaşım

    ALİ GÖKHAN AVRAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ GÖKHAN SEÇİNTİ