Debre Berhan University Institutional Repository

PERFORMANCE ENHANCEMENT OF RYU CONTROLLER BASED- SOFTWARE DEFINED NETWORKs USING MPLS

Show simple item record

dc.contributor.author HABTAMU, GEBEYEHU ESHETU
dc.date.accessioned 2024-03-04T14:03:29Z
dc.date.available 2024-03-04T14:03:29Z
dc.date.issued 2024-01
dc.identifier.uri http://etd.dbu.edu.et:80/handle/123456789/1372
dc.description.abstract Software Defined Networking (SDN) is a rapidly growing technology that offers open and flexible networking solutions through the management of virtual devices using a mininet network emulator. It simplifies network administration by centralizing control and separating the control plane from the data plane. One of the major research areas in SDN is performance optimization, which involves considering three parameters and their dependencies. The research gap by implementing using GNS3 and Mininet a performance enhancement of the Ryu controller mechanism using Multiprotocol Label Switching (MPLS). The study utilized the Mininet network emulator to create a network environment consisting of a virtual router and hosts controlled by the Ryu controller. The network system is followed by performance evaluation using the Cbench tool, which measures throughput, latency and jitter metrics. To effectively distribute network loads, MPLS used instead of a single controller. This thesis approach influenced MPLS networks to handle low-level packet flows, allowed for efficient traffic management. The evaluation results indicated that the integration of MPLS and load distribution using the Ryu controller led to significant improvements in network performance. Based on the findings obtained from the research conducted, it appears that integrating MPLS (Multi-Protocol Label Switching) with the Ryu controller in an SDN environment resulted in performance enhancements. Specifically, the average throughput was improved by 4% compared to without MPLS on the data plane; and the latency was reduced by 5%. Based on the findings of the thesis, it was determined that combining MPLS and SDN is an effective way to increase the overall performance of software- defined networks compared to the normal SDN or without MPLS implementation. en_US
dc.language.iso en en_US
dc.subject Software Defined Networking (SDN), Open Flow, Ryu Controller, Multiprotocol Label Switching (MPLS), GNS3, Cbench, Throughput, Latency, Jitter. en_US
dc.title PERFORMANCE ENHANCEMENT OF RYU CONTROLLER BASED- SOFTWARE DEFINED NETWORKs USING MPLS en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DBU-IR


Browse

My Account