Loading...
Hardware/Software Codesign of Network Router Inspired by Software-Defined Network
Ansari, Mohammad Saeed | 2016
506
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 48952 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Jahangir, Amir Hossein
- Abstract:
- There is a plethora of research and implementations that intend to increase the performance and reduce implementation costs of network routers. In this work, we review previous designs and propose a new network router design that is based on software-defined networks. Our design separates the data plane and the control plane from each other and connects both parts by using OpenFlow protocol. The control plane consists of a general small computer that utilizes the Quagga software to enforce the routing protocols. The control plane translates routing decisions to OpenFlow instructions and sends them to the data plane. The data plane is based on a switch that supports the OpenFlow protocol and, instead of processing incoming packets individually by using the OpenFlow table, affects the decisions on the data flow on a fast path. The proposed router also can be connected to several OpenFlow switches to increase the number of ports available for routing. Lastly, we present our experimental results, compare the new design to prior works, and enumerate its the relative advantages
- Keywords:
- Router ; Software Defined Networks (SDN) ; Hardware-Software Co-Design ; OpenFlow Protocol ; Codesign
-
محتواي کتاب
- view