To access the full text documents, please follow this link: http://hdl.handle.net/2099.1/7674

Herramientas para virtualización y suministro de red a nivel 2
Monje Hernández, Álvaro
Universitat Politècnica de Catalunya. Departament d’Arquitectura de Computadors; Meseguer Pallarès, Roc; Cervelló Pastor, Cristina
Este PFC se centra en las herramientas para crear virtual slices y satisfacer las necesidades de la infraestructura y del cliente en la capa de enlace de datos (nivel dos de la pila OSI). Es una de las funcionalidades de la aplicación completa de FEDERICA (tool-bench) que se encarga de suministrar y gestionar las redes virtualizadas (slices). Es importante que dicha gestión sea lo más centralizada posible. Es decir, que desde un mismo punto de control (NOC) se pueda estructurar toda la red. En este proyecto se configuran los switchs, los cuales pueden estar repartidos por toda la comunidad europea (aquellos países implicados en FEDERICA). Con lo cual, los objetivos específicos del PFC son: 1. Implementar una herramienta que configure los switchs que se encuentran dentro de la infraestructura de FEDERICA. Es un programa en Java que se comunica con los dispositivos vía SSH y NetConf y que es capaz de ejecutar las órdenes de configuración. Debe gestionar VLANs y parametrizar los puertos del switch. También debe mantener el estado de los dispositivos; para ello se hace una petición de su configuración al dispositivo parseando los resultados (devueltos por el switch en XML) y volcándolos en las clases Java correspondientes. Para llevar a cabo la labor, el objetivo se divido en varias partes: a. Estudio de los requisitos: Averiguar los comandos que se tienen que enviar a cada switch en el escenario de FEDERICA y agruparlos en acciones. b. Implementación del modelo del switch: El modelo tiene que capturar todo aquello que sea relevante para FEDERICA: configuraciones, inventario… c. Implementación de las acciones y los comandos para los switchs: basados en los requisitos obtenidos del primer sub-objetivo. d. Tests: validación del modelo (engine) mediante tests JUnit.
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
Computer network protocols
Internet -- Protocol
Protocols de xarxes d'ordinadors
Internet Protocols
Attribution-NonCommercial-NoDerivs 3.0 Spain
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
info:eu-repo/semantics/bachelorThesis
Universitat Politècnica de Catalunya
         

Show full item record

 

Coordination

 

Supporters