Empreu aquest identificador per citar o enllaçar aquest ítem: http://hdl.handle.net/10609/116466
Títol: Simulador d'enllaços WAN: desenvolupament i implementació
Autoria: Ferrer Amer, Miquel
Director: Tuset-Peiro, Pere  
Tutor: Morell, Antoni  
Resum: El Treball de Fi de Grau que s'exposa en aquest document és la clausura del l'estudi del Grau d'Enginyeria de Tecnologies i Serveis de Telecomunicació. Aquest treball consisteix en el desenvolupament i la implementació d'un sistema d'emulació d'enllaços WAN a través del qual podrem emular un enllaç de gran distància a dins un entorn local, o xarxa LAN. D'aquesta manera, l'emulador aplicarà diferents efectes propis dels enllaços WAN a tots els paquets d'una xarxa IP que circulin pel sistema. A més, l'aplicació que s'ha desenvolupat presenta una interfície web a través de la qual es poden gestionar les emulacions i els enllaços de xarxa del sistema d'emulació, oferint a l'usuari un entorn més amable de gestió. L'aplicació compta també amb una API REST a través de la qual altres sistemes i aplicacions poden interactuar amb l'emulació. El desenvolupament de l'aplicació s'ha fet amb els llenguatges de programació PHP, HTML, JavaScript i CSS. Aquesta aplicació s'executa sobre un sistema operatiu Linux; concretament sobre la distribució Ubuntu Server 18.04 o superiors. A més, l'aplicació desenvolupada fa ús de diversos paquets de Linux com ara iproute2, traffic control, ethtool o bridge-utils per tal de poder aplicar els efectes desitjats als fluxos de paquets. Aquest treball consisteix en el desenvolupament i la implementació d'un sistema d'emulació d'enllaços WAN a través del qual podrem emular un enllaç de gran distància a dins un entorn local, o xarxa LAN. D'aquesta manera, l'emulador aplicarà diferents efectes propis dels enllaços WAN a tots els paquets d'una xarxa IP que circulin pel sistema. A més, l'aplicació que s'ha desenvolupat presenta una interfície web a través de la qual es poden gestionar les emulacions i els enllaços de xarxa del sistema d'emulació, oferint a l'usuari un entorn més amable de gestió. L'aplicació compta també amb una API REST a través de la qual altres sistemes i aplicacions poden interactuar amb l'emulació. El desenvolupament de l'aplicació s'ha fet amb els llenguatges de programació PHP, HTML, JavaScript i CSS. Aquesta aplicació s'executa sobre un sistema operatiu Linux; concretament sobre la distribució Ubuntu Server 18.04 o superiors. A més, l'aplicació desenvolupada fa ús de diversos paquets de Linux com ara iproute2, traffic control, ethtool o bridge-utils per tal de poder aplicar els efectes desitjats als fluxos de paquets. El treball resulta satisfactori, s'aconsegueix i es presenta un sistema d'emulació totalment funcional que permet definir els paràmetres de: latència, pèrdua i reordenament de paquets als enllaços IP que es vulguin emular.
Paraules clau: emulació enllaços WAN
aplicacions web
interfícies de xarxa Linux
interfaces de red Linux
Tipus de document: info:eu-repo/semantics/bachelorThesis
Data de publicació: jun-2020
Llicència de publicació: http://creativecommons.org/licenses/by-nc/3.0/es/  
Apareix a les col·leccions:Trabajos finales de carrera, trabajos de investigación, etc.

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
miquelfaTFG0619memòria.pdfMemòria del TFG3,56 MBAdobe PDFThumbnail
Veure/Obrir
miquelfaTFM0619presentació.pdfPresentació del TFG59,37 kBAdobe PDFThumbnail
Veure/Obrir
Comparteix:
Exporta:
Consulta les estadístiques

Aquest ítem està subjecte a una llicència de Creative Commons Llicència Creative Commons Creative Commons