BDU IR

IMPROVING THE PERFORMANCE OF SOFTWARE DEFINED NETWORKS IN MULTI-METRICS PERSPECTIVE

Show simple item record

dc.contributor.author BELAYNEH, TESHOME
dc.date.accessioned 2022-03-18T06:57:26Z
dc.date.available 2022-03-18T06:57:26Z
dc.date.issued 2021-10-21
dc.identifier.uri http://ir.bdu.edu.et/handle/123456789/13217
dc.description.abstract A software defined network (SDN) is an emerging technology that enables open networking. It is a network that is largely made up of virtual devices and is managed by software. The major advantage of SDN is that it simplifies network administration. Like traditional network, Software defined networks is characterized by technical goals. Among technical goals, performance is the hot research issue. There has been a lot of works done on the performance of SDN over the years, but still, there is a gap in considering multiple parameters and their dependencies so, this thesis takes these two things into account. We employed policy-based packets classification and multiprotocol label switching (MPLS) to enhance the overall performance of SDN. We applied Policy-based packets classification for handling high level and medium level packets on the control plane, and we used MPLS to handle low level packet flows on the data plane because it is an efficient method to reduce the loads of the controller. We used distributed controllers instead of single controller in order to distribute the loads and to avoid single point failure. With these facts, we first classify users as low level, medium level, or high level users, and then we let MPLS handle low level packet flows, while using policy-based packets classification to handle the remaining high level and medium level packet flows. We also applied bandwidth isolation so as to improve bandwidth utilization across the entire network. Our approach decreased jitter by 0.0124ms on average, improves bandwidth utilization by 0.013%, and our approach also reduced packet loss to 9.5%. From these findings, we concluded that integrating MPLS with SDN is an efficient method to improve the overall performance of software defined networks compared with formal SDN. Key words: Software defined network, multiprotocol label switching, policy-based routing, bandwidth isolation, packet loss, throughput, latency, jitter en_US
dc.language.iso en_US en_US
dc.subject INFORMATION TECHNOLOGY en_US
dc.title IMPROVING THE PERFORMANCE OF SOFTWARE DEFINED NETWORKS IN MULTI-METRICS PERSPECTIVE en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record