REACTIVE FLOW FEATURE ON SOFTWARE-DEFINED NETWORKING ARCHITECTURE USING OPENDAYLIGHT CONTROLLER
This final work is the development of the application that is called Easy Flow. The Easy Flow application was the result of my senior final work. Petra Febrianto Liasta, Radifan Cahya Pradana, and Fandi Rusdiantara were the one who made the application. Easy Flow is a web application that impleme...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/39592 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:39592 |
---|---|
spelling |
id-itb.:395922019-06-27T10:12:20ZREACTIVE FLOW FEATURE ON SOFTWARE-DEFINED NETWORKING ARCHITECTURE USING OPENDAYLIGHT CONTROLLER Lingga, Patrick Indonesia Final Project reactive flow, Easy Flow, SDN, OpenFlow, OpenDaylight, REST API INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/39592 This final work is the development of the application that is called Easy Flow. The Easy Flow application was the result of my senior final work. Petra Febrianto Liasta, Radifan Cahya Pradana, and Fandi Rusdiantara were the one who made the application. Easy Flow is a web application that implements Software-Defined Networking that uses the OpenFlow protocol. A new feature is developed for Easy Flow. The feature is called reactive flow. Some challenges were found when developing the reactive flow application. The development was first started using Java programming language for OpenDaylight controller. But it quickly ended because it is necessary to understand OpenDaylight and Java to use them properly. As the author does not have enough experience in OpenDaylight and Java, it will take a long time to learn both of them. This problem caused the need for alternative solutions to be able to develop the application quicker. The alternative solution is to use the REST API. This is a better solution because it is easier to use and will not take a long time to learn. The purpose of this final work is to develop Easy Flow by providing an additional method, namely reactive flow and designing the flow needed for reactive flow so this method can be used on layer 2 and layer 3 network communication. The method is carried out step by step starting from the study of literature, designing the flow for communication, designing reactive flow application, and testing the application. Literature studies are conducted by studying the previous final work and online sites. Flow is made using the basic theory that has been obtained before. The application is made using Python programming language and tested on the mininet network simulator. The results from the reactive flow testing are the application work successfully used in mininet network simulator. By using this application, the switch can work automatically without the user need to configure the flow. The advantage of this application is that it will make the switch can communicate layer 2 and layer 3 networks. But this application requires several features on the switch so that not all switch hardware can be used for the application. Therefore, further research is needed so the applications can be used for all of the switches in the network. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
This final work is the development of the application that is called Easy Flow. The
Easy Flow application was the result of my senior final work. Petra Febrianto
Liasta, Radifan Cahya Pradana, and Fandi Rusdiantara were the one who made
the application. Easy Flow is a web application that implements Software-Defined
Networking that uses the OpenFlow protocol. A new feature is developed for Easy
Flow. The feature is called reactive flow. Some challenges were found when
developing the reactive flow application. The development was first started using
Java programming language for OpenDaylight controller. But it quickly ended
because it is necessary to understand OpenDaylight and Java to use them properly.
As the author does not have enough experience in OpenDaylight and Java, it will
take a long time to learn both of them. This problem caused the need for alternative
solutions to be able to develop the application quicker. The alternative solution is
to use the REST API. This is a better solution because it is easier to use and will
not take a long time to learn. The purpose of this final work is to develop Easy Flow
by providing an additional method, namely reactive flow and designing the flow
needed for reactive flow so this method can be used on layer 2 and layer 3 network
communication. The method is carried out step by step starting from the study of
literature, designing the flow for communication, designing reactive flow
application, and testing the application. Literature studies are conducted by
studying the previous final work and online sites. Flow is made using the basic
theory that has been obtained before. The application is made using Python
programming language and tested on the mininet network simulator. The results
from the reactive flow testing are the application work successfully used in mininet
network simulator. By using this application, the switch can work automatically
without the user need to configure the flow. The advantage of this application is
that it will make the switch can communicate layer 2 and layer 3 networks. But this
application requires several features on the switch so that not all switch hardware
can be used for the application. Therefore, further research is needed so the
applications can be used for all of the switches in the network. |
format |
Final Project |
author |
Lingga, Patrick |
spellingShingle |
Lingga, Patrick REACTIVE FLOW FEATURE ON SOFTWARE-DEFINED NETWORKING ARCHITECTURE USING OPENDAYLIGHT CONTROLLER |
author_facet |
Lingga, Patrick |
author_sort |
Lingga, Patrick |
title |
REACTIVE FLOW FEATURE ON SOFTWARE-DEFINED NETWORKING ARCHITECTURE USING OPENDAYLIGHT CONTROLLER |
title_short |
REACTIVE FLOW FEATURE ON SOFTWARE-DEFINED NETWORKING ARCHITECTURE USING OPENDAYLIGHT CONTROLLER |
title_full |
REACTIVE FLOW FEATURE ON SOFTWARE-DEFINED NETWORKING ARCHITECTURE USING OPENDAYLIGHT CONTROLLER |
title_fullStr |
REACTIVE FLOW FEATURE ON SOFTWARE-DEFINED NETWORKING ARCHITECTURE USING OPENDAYLIGHT CONTROLLER |
title_full_unstemmed |
REACTIVE FLOW FEATURE ON SOFTWARE-DEFINED NETWORKING ARCHITECTURE USING OPENDAYLIGHT CONTROLLER |
title_sort |
reactive flow feature on software-defined networking architecture using opendaylight controller |
url |
https://digilib.itb.ac.id/gdl/view/39592 |
_version_ |
1822925339138981888 |