Software defined networking pasket classification on FPGA
Başlık çevirisi mevcut değil.
- Tez No: 796368
- Danışmanlar: Belirtilmemiş.
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2017
- Dil: İngilizce
- Üniversite: Technische Universität München
- Enstitü: Yurtdışı Enstitü
- Ana Bilim Dalı: Belirtilmemiş.
- Bilim Dalı: Belirtilmemiş.
- 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
- 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
2016
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. ŞENAN ECE SCHMİDT
- 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
2016
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. FATİH ALAGÖZ
- Asenkron transfer modu ve çerçeve aktarma
Asynchronous transfer mode and frame relay
HALİT DÖNMEZ
Yüksek Lisans
Türkçe
1997
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. GÜNSEL DURUSOY
- Okunabilir kopyalama algoritmalı DSM sisteminin gerçeklenmesi
Başlık çevirisi yok
ÖZGÜR KORAY ŞAHİNGÖZ
Yüksek Lisans
Türkçe
1998
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiKontrol ve Bilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. TAKUHİ NADİA ERDOĞAN
- 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
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ GÖKHAN SEÇİNTİ