Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/116466
Título : | Simulador d'enllaços WAN: desenvolupament i implementació |
Autoría: | Ferrer Amer, Miquel |
Director: | Tuset-Peiro, Pere ![]() |
Tutor: | Morell, Antoni ![]() |
Resumen : | El Trabajo de Fin de Grado que se expone en este documento es la clausura del el estudio del Grado de Ingeniería de Tecnologías y Servicios de Telecomunicación. Este trabajo consiste en el desarrollo y la implementación de un sistema de emulación de enlaces WAN a través del cual podremos emular un enlace de gran distancia adentro un entorno local, o red LAN. De este modo, el emulador aplicará diferentes efectos propios de los enlaces WAN a todos los paquetes de una red IP que circulen por el sistema. Además, la aplicación que se ha desarrollado presenta una interfaz web a través de la cual se pueden gestionar las emulaciones y los enlaces de red del sistema de emulación, ofreciendo al usuario un entorno más amable de gestión. La aplicación cuenta también con una APIO RISTRA a través de la cual otros sistemas y aplicaciones pueden interactuar con la emulación. El desarrollo de la aplicación se ha hecho con los lenguajes de programación PHP, HTML, Javascript y CSS. Esta aplicación se ejecuta sobre un sistema operativo Linux; concretamente sobre la distribución Ubuntu Server 18.04 o superiores. Además, la aplicación desarrollada hace uso de varios paquetes de Linux como por ejemplo iproute2, traffic control, ethtool o bridge-utils para poder aplicar los efectos deseados a los flujos de paquetes. Este trabajo consiste en el desarrollo y la implementación de un sistema de emulación de enlaces WAN a través del cual podremos emular un enlace de gran distancia adentro un entorno local, o red LAN. De este modo, el emulador aplicará diferentes efectos propios de los enlaces WAN a todos los paquetes de una red IP que circulen por el sistema. Además, la aplicación que se ha desarrollado presenta una interfaz web a través de la cual se pueden gestionar las emulaciones y los enlaces de red del sistema de emulación, ofreciendo al usuario un entorno más amable de gestión. La aplicación cuenta también con una APIO RISTRA a través de la cual otros sistemas y aplicaciones pueden interactuar con la emulación. El desarrollo de la aplicación se ha hecho con los lenguajes de programación PHP, HTML, Javascript y CSS. Esta aplicación se ejecuta sobre un sistema operativo Linux; concretamente sobre la distribución Ubuntu Server 18.04 o superiores. Además, la aplicación desarrollada hace uso de varios paquetes de Linux como por ejemplo iproute2, traffic control, ethtool o bridge-utils para poder aplicar los efectos deseados a los flujos de paquetes. El trabajo resulta satisfactorio, se consigue y se presenta un sistema de emulación totalmente funcional que permite definir los parámetros de: latencia, pérdida y reordenamiento de paquetes en los enlaces IP que se quieran emular. |
Palabras clave : | aplicaciones web emulación enlaces WAN |
Tipo de documento: | info:eu-repo/semantics/bachelorThesis |
Fecha de publicación : | jun-2020 |
Licencia de publicación: | http://creativecommons.org/licenses/by-nc/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 | |
---|---|---|---|---|
miquelfaTFG0619memòria.pdf | Memòria del TFG | 3,56 MB | Adobe PDF | ![]() Visualizar/Abrir |
miquelfaTFM0619presentació.pdf | Presentació del TFG | 59,37 kB | Adobe PDF | ![]() Visualizar/Abrir |
Comparte:


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons