Building a flexible and inexpensive multi-layer switch for software-defined networks
- Authors: Magwenzi, Tinashe
- Date: 2020
- Subjects: Software-defined networking (Computer network technology) , Telecommunication -- Switching systems , OpenFlow (Computer network protocol) , Local area networks (Computer networks)
- Language: English
- Type: text , Thesis , Masters , MSc
- Identifier: http://hdl.handle.net/10962/142841 , vital:38122
- Description: Software-Defined Networking (SDN) is a paradigm which enables the realisation of programmable network through the separation of the control logic from the forwarding functions. This separation is a departure from the traditional architecture. Much of the work done in SDN enabled devices has concentrated on higher end, high speed networks (10s GBit/s 100s GBit/s), rather than the relatively low bandwidth links (10s MBit/s to a few GBit/s) which are seen, for example, in South Africa. As SDN is increasingly becoming more accepted, due to its advantages over the traditional networks, it has been adopted for industrial purposes such as networking in data centres and network providers. The demand for programmable networks is increasing but is limited by the ability of providers to upgrade their infrastructure. In addition, as access to the Internet has become less expensive, the use of Internet is increasing in academic institutions, NGOs, and small to medium enterprises. This thesis details a means of building and managing a small scale Software-Defined Network using commodity hardware and open source tools. Core to the SDN Network illustrated in this thesis is the prototype of a multi-layer SDN switch. The proposed device is targeted to serve lower bandwidth communication (in relation to commercially produced high speed SDN-enabled devices). The performance of the prototype multilayer switch had shown to achieve: data-rates of up to 99.998%, average latencies that are under 40µs during forwarding/switching and under 100µs during routing while using packet sizes between 64 bytes and 1518 bytes, and a jitter of less than 15µs during all tests. This research explores in detail the design, development, and management of a multi-layer switch and its placement and integration in small scale SDN network. This includes testing of Layer 2 forwarding and Layer 3 routing, OpenFlow compliance testing, the management of the switch using created SDN applications, and real life network functionality such as forwarding, routing and VLAN networking to demonstrate its real world applicability.
- Full Text:
- Date Issued: 2020
- Authors: Magwenzi, Tinashe
- Date: 2020
- Subjects: Software-defined networking (Computer network technology) , Telecommunication -- Switching systems , OpenFlow (Computer network protocol) , Local area networks (Computer networks)
- Language: English
- Type: text , Thesis , Masters , MSc
- Identifier: http://hdl.handle.net/10962/142841 , vital:38122
- Description: Software-Defined Networking (SDN) is a paradigm which enables the realisation of programmable network through the separation of the control logic from the forwarding functions. This separation is a departure from the traditional architecture. Much of the work done in SDN enabled devices has concentrated on higher end, high speed networks (10s GBit/s 100s GBit/s), rather than the relatively low bandwidth links (10s MBit/s to a few GBit/s) which are seen, for example, in South Africa. As SDN is increasingly becoming more accepted, due to its advantages over the traditional networks, it has been adopted for industrial purposes such as networking in data centres and network providers. The demand for programmable networks is increasing but is limited by the ability of providers to upgrade their infrastructure. In addition, as access to the Internet has become less expensive, the use of Internet is increasing in academic institutions, NGOs, and small to medium enterprises. This thesis details a means of building and managing a small scale Software-Defined Network using commodity hardware and open source tools. Core to the SDN Network illustrated in this thesis is the prototype of a multi-layer SDN switch. The proposed device is targeted to serve lower bandwidth communication (in relation to commercially produced high speed SDN-enabled devices). The performance of the prototype multilayer switch had shown to achieve: data-rates of up to 99.998%, average latencies that are under 40µs during forwarding/switching and under 100µs during routing while using packet sizes between 64 bytes and 1518 bytes, and a jitter of less than 15µs during all tests. This research explores in detail the design, development, and management of a multi-layer switch and its placement and integration in small scale SDN network. This includes testing of Layer 2 forwarding and Layer 3 routing, OpenFlow compliance testing, the management of the switch using created SDN applications, and real life network functionality such as forwarding, routing and VLAN networking to demonstrate its real world applicability.
- Full Text:
- Date Issued: 2020
An assessment of factors that impact on the performance of Cisco Academies: the South African situation
- Authors: Kudyachete, Gratitude
- Date: 2012
- Subjects: Information technology -- Economic aspects -- South Africa , Software-defined networking (Computer network technology)
- Language: English
- Type: Thesis , Masters , MBA
- Identifier: vital:8789 , http://hdl.handle.net/10948/d1014720
- Description: Information and Communication Technology (ICT) is a catalyst for economic development and has been seen to provide new business opportunities and a source of competitive advantage. The acute ICT skills gap in South Africa is widely acknowledged. Such a shortage has cost the South African economy dearly, resulting in the government adopting a multi-pronged approach to the problem. The various interventions have yielded limited success leaving room for other players to contribute to the solution. The Cisco Academy programme, executed through the establishment of Cisco Academies in educational institutions, is a professional education programme focused on the provision of computer networking skills and other basic information technology technical skills. Its comprehensive approach has seen it playing a complementary role to those of the government and other stakeholders. This study focused on the factors that affect Cisco Academy performance. The primary objective was to improve the academic performance of the Cisco Academies in South Africa. More specifically the study assessed the effect of instructor quality, use of technology tools, multi-culture needs, motivation, supporting infrastructure and accessibility on academy performance. The sample consisted of 166 respondents from five Cisco Academies in South Africa. Techniques such as multiple regression analysis, two sample t-tests and analysis of variance were employed on the empirical data. It was established that instructor quality and use of technology tools were the significant determinants of academy performance. It was also established that the Cisco Academy programme is making a significant contribution towards addressing the ICT skills shortage. A number of recommendations are made for the government, Cisco Academies and Cisco systems itself. Recommendations for future research are also provided.
- Full Text:
- Date Issued: 2012
- Authors: Kudyachete, Gratitude
- Date: 2012
- Subjects: Information technology -- Economic aspects -- South Africa , Software-defined networking (Computer network technology)
- Language: English
- Type: Thesis , Masters , MBA
- Identifier: vital:8789 , http://hdl.handle.net/10948/d1014720
- Description: Information and Communication Technology (ICT) is a catalyst for economic development and has been seen to provide new business opportunities and a source of competitive advantage. The acute ICT skills gap in South Africa is widely acknowledged. Such a shortage has cost the South African economy dearly, resulting in the government adopting a multi-pronged approach to the problem. The various interventions have yielded limited success leaving room for other players to contribute to the solution. The Cisco Academy programme, executed through the establishment of Cisco Academies in educational institutions, is a professional education programme focused on the provision of computer networking skills and other basic information technology technical skills. Its comprehensive approach has seen it playing a complementary role to those of the government and other stakeholders. This study focused on the factors that affect Cisco Academy performance. The primary objective was to improve the academic performance of the Cisco Academies in South Africa. More specifically the study assessed the effect of instructor quality, use of technology tools, multi-culture needs, motivation, supporting infrastructure and accessibility on academy performance. The sample consisted of 166 respondents from five Cisco Academies in South Africa. Techniques such as multiple regression analysis, two sample t-tests and analysis of variance were employed on the empirical data. It was established that instructor quality and use of technology tools were the significant determinants of academy performance. It was also established that the Cisco Academy programme is making a significant contribution towards addressing the ICT skills shortage. A number of recommendations are made for the government, Cisco Academies and Cisco systems itself. Recommendations for future research are also provided.
- Full Text:
- Date Issued: 2012
- «
- ‹
- 1
- ›
- »