Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/127946
Título : Automatització del desplegament tecnologic
Autoría: Robles Lozano, Marc
Tutor: Prieto Vega, Mario
Resumen : La propuesta de proyecto consiste en desarrollar un entorno virtual con equipos Ciscoon un robot codificado en Python será capaz de realizar el despliegue automáticamente haciendo uso del protocolo de enrutamiento OSPF y BGP. Para ello utilizaremos una herramienta de virtualización llamada GNS3; el GNS3 es un software capaz de simular servidores Linux, routers, switches, firewalls, de diferentes fabricantes, entre ellos Cisco, Juniper, Aruba ... En detalle, una vez desarrollado el entorno virtual, se configurarán 5 equipos Ciscoque realizarán funciones de ISP (Internet Service Provider), de los cuales 2 serán PE (ProviderEdge, es decir, frontera) y 3 P (Provider, es decir, que están dentro de la red del ISP). La red de ISP debe ser capaz de funcionar a pesar de la falla de algunos de sus links. Es por este motivo que se configurará el protocolo de Routing OSPF. A esta red, se llamará Underlay. También es configurará un HUB y un SOHO. El HUB será el finalitzadorde túneles, donde cerrarán los túneles de servicio de todas las SOHO (SmallOficeHome Office). El SOHO será el routerde la sede que se configurará automáticamente. Para ello, el routerhaurà tener una configuración estándar y básica que le permita salir a Internet. Respecto la red, finalmente, se configurará el servidor Linux con Python y la librería Netmiko, que nos permitirá gestionar la conexión SSH desde el servidor Linux. En Python se codificará el robot que deberá correr sobre la máquina Linux y que deberá ser capaz de detectar si el equipo estàpreparat para ser desplegado o si está sin producción debido a una avería. En paralelo, será necesario preparar la configuración que recibirá el SOHO y que el robot deberá enviar al través de la red de Underlay. Una vez realizado, el SOHO deberá ser capaz de hacer uso de la red Overlay, que constará de un túnel GRE donde correrá el protocolo de enrutamiento BGP.
Palabras clave : automatización
python
redes
desarrollo
Tipo de documento: info:eu-repo/semantics/bachelorThesis
Fecha de publicación : 16-dic-2020
Licencia de publicación: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
mrobleslozTFG1220memòria.pdfMemòria del TFM2,65 MBAdobe PDFVista previa
Visualizar/Abrir