Software Defined Networking: the future of networks

Domínguez Pérez, José (2021). Software Defined Networking: the future of networks. Thesis (Master thesis), E.T.S. de Ingenieros Informáticos (UPM).

Description

Title: Software Defined Networking: the future of networks
Author/s:
  • Domínguez Pérez, José
Contributor/s:
  • Frutos Cid, Sonia
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Informática
Date: July 2021
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (16MB) | Preview

Abstract

Este trabajo tiene como objetivo explicar el funcionamiento de las redes definidas por software: una nueva tecnología de red que supone un gran cambio en la lógica de las redes actuales y que ofrece la posibilidad de automatizarlas. Primero se explicarán los fundamentos en los que se basa esta nueva tecnología para poder así tener una visión general y entender mejor el resto del documento. A continuación, se explicará el funcionamiento del protocolo OpenFlow, que supone el origen de estas redes. Seguidamente, se hará un repaso de los controladores más importantes que se pueden encontrar a día de hoy y se explicará en profundidad el funcionamiento del controlador OpenDaylight, que se considera el controlador SDN más importante. En el desarrollo, se puede encontrar un caso práctico del protocolo OpenFlow donde se analizarán en detalle todos los mensajes de dicho protocolo. Además, se desarrollará una simple aplicación para OpenDaylight con el objetivo de demostrar cómo se pueden implementar aplicaciones en esta plataforma. Por último, se discutirá acerca del impacto que han tenido las redes definidas por software y su futuro.---ABSTRACT---The aim of this thesis is to explain the operation of software defined networks: a new technology that represents an important change in the logic of current networks and that offers the possibility of automating them. Firstly, the fundamentals on which this technology is based will be exposed in order to have an overview and be able to understand the rest of the document. Next, the operation of the OpenFlow protocol will be explained. This protocol is considered as the origin of software defined networking. Later, there will be an overview of the most important controllers nowadays and the operation of the OpenDaylight controller, which is the most important SDN controller, will be deeply explained. In the development part, a practical example of the OpenFlow protocol can be found. The exchanged messages regarding this protocol will be analyzed in detail. Moreover, a simple OpenDaylight application will be developed in order to demonstrate how to implement applications on the OpenDaylight platform. Finally, the impact that software defined networks have had and their future will be discussed.

More information

Item ID: 67923
DC Identifier: https://oa.upm.es/67923/
OAI Identifier: oai:oa.upm.es:67923
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 29 Aug 2021 16:24
Last Modified: 29 Aug 2021 16:24
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM