Toluee, Shahab (2017) An efficient architecture for an OpenFlow switch in FPGA based platform. Masters thesis, University of Mohaghegh Ardabili.
|
Text (یک معماری کارا برای سوئیچ پروتکل OpenFlow بر روی پلتفرم مبتنی بر FPGA)
Shahab Toluee.pdf Download (905kB) | Preview |
Abstract
The current architectures of comouter networks are static and unprogramable. So it is difficult to test new ideas for research community in the area of computer networks. This is because the source code of the software running on the network switches can not be changed and the network infrastructure will not work when new network ideas can not be tested in real traffic environments. So the need for a new design and architecture that will cover growing needs of computer networks is inevitable. Software-Defined networks (SDNs) have emerged as the main ideas and plans for responding to these needs. The main protocol introduced for this kind of networks is called ((OpenFlow)) which has attracted considerable attention from researchers due its flexibility and applications. The need for reprogramming switches based on the nature of Software-Defined networks and finding the appropriate content for implementing it, are one of the main chalenges of this networks. Given the nature of these types of networks as well as benefits and capabilities of FPGA based platforms including the ability to reprogram and re-merge resources, these type of switches can be implement on FPGA based platforms using the VHDL hardware description language. Finding an optimal architecture for implement controll and data plane of OpenFlow switches to reduce resource consumption and optimizing other performance metric and measure and evaluate quantitative and qualitative results of simulations and imolementations will be another chalenge for this research.
Item Type: | Thesis (Masters) | ||||
---|---|---|---|---|---|
Persian Title: | یک معماری کارا برای سوئیچ پروتکل OpenFlow بر روی پلتفرم مبتنی بر FPGA | ||||
Persian Abstract: | از محدودیت¬های معماری¬های فعلی و رایج در شبکه، ¬ایستا و غیر قابل برنامه¬ریزی بودن آنهاست. به طوری که تست ایده¬های جدید برای جامعه¬ی پژوهشی حوزه¬ی شبکه دشوار است. این موضوع به این دلیل است که کد منبع نرم¬افزاری در حال اجرا بر روی سوییچ ها قابل تغییر نیست و زیرساخت¬های شبکه، زمانی که ایده¬های جدید شبکه نمی¬توانند در محیط¬های ترافیک واقعی تست شوند از کار می¬افتند. لذا نیاز به طرحی نو و معماری جدید که نیاز¬های روز¬افزون شبکه¬های کامپیوتری را پوشش دهد اجتناب ناپذیر است. شبکه¬های نرم¬افزار محور (SDN) به عنوان اصلی¬ترین ایده و طرح برای پاسخ به این¬گونه نیاز¬ها مطرح شده¬اند. اصلی¬ترین پروتکل معرفی¬شده برای این نوع شبکه¬ها OpenFlow نام دارد که به¬خاطر انعطاف¬پذیری و کاربرد¬های فراوان، توجهات زیادی از جانب محققان جذب کرده است. نیاز به سوئیچ¬های قابل برنامه¬ریزی مجدد با توجه به ماهیت شبکه¬های نرم¬افزار محور ویافتن بستری مناسب برای پیاده¬سازی آن از اصلی¬ترین چالش¬های این طرح است. با توجه به ماهیت این نوع شبکه ها و همچنین مزایا و قابلیت¬های پلتفرم¬های FPGA محور از جمله قابلیت برنامه¬ریزی مجدد و مدیریت صحیح منابع، می¬توان این نوع سوئیچ¬ها را در پلتفرم¬های FPGA محور و با استفاده از زبات توصیف سخت¬افزار VHDL پیاده¬سازی کرد.یافتن معماری بهینه برای قسمت¬های کنترل و عبور داده از سوئیچ¬های OpenFlow به منظور کاهش توان مصرفی و بهینه¬سازی سایر معیار¬های کارایی، از دیگر چالش¬های این پژوهش خواهد بود. | ||||
Supervisor: |
|
||||
Advisor: |
|
||||
Subjects: | Faculty of Engineering > Department of Electrical & Computer Engineering Divisions > Faculty of Engineering > Department of Electrical & Computer Engineering |
||||
Divisions: | Subjects > Faculty of Engineering > Department of Electrical & Computer Engineering Faculty of Engineering > Department of Electrical & Computer Engineering |
||||
Date Deposited: | 03 Oct 2018 09:22 | ||||
Last Modified: | 03 Oct 2018 09:22 | ||||
URI: | http://repository.uma.ac.ir/id/eprint/306 |
Actions (login required)
![]() |
View Item |