Flow initiation in software defined networking


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Mühendislik Fakültesi, Elektrik ve Elektronik Mühendisliği Bölümü, Türkiye

Tezin Onay Tarihi: 2014

Öğrenci: AHMAD SOLTANI

Danışman: CÜNEYT FEHMİ BAZLAMAÇCI

Özet:

With today’s technology requirements, computer networks and specifically the Internet is being expected to provide mobile, distributed and constantly changing services to its users. Forwarding middle boxes used in the industry nowadays are configured to have their low-level switching operations (e.g. packet handling), tightly coupled to their high-level control definitions and algorithms. This fact has contributed in slowing down the innovation in computer networks. Software Defined Networking has recently been introduced as an abstraction between those low-level and high-level functionalities by introducing a standard protocol to act as an interface, which divides control and data planes in middle-boxes. There are a number of challenges related to SDN most of which are still treated with conventional network or computer science techniques, however some challenges unique to SDN paradigm such as flow initiation overhead and controller handling in networks also exist. The present study includes a comprehensive literature review of the current state-of-the-art techniques, which tackles these challenges and proposes a hybrid mechanism to address the flow initiation issue for minimizing the overhead and the delay. This proposal uses the unified network map available on controllers to form a-priori knowledge for switches for making better forwarding decisions during the flow initiation process.