[ca] Al Departament d'Enginyeria Telemàtica de la ETSETB s'està treballant en el desenvolupament i desplegament d'un Laboratori de Xarxes Virtuals amb accés remot i gestió a través d'una interfície web. Aquest projecte, anomenat LabXar, s'ha subdividit en diversos subprojectes, cadascun dels quals ataca diferents problemes. El PFC que es presenta aquí s'emmarca dins d'aquest projecte LabXar i el seu objectiu és el de desenvolupar una interfície web que permeti l'accés remot i en temps real a les dades de captura de tràfic de les xarxes virtualitzades. És important també presentar la informació de forma adequada de cara a la seva supervisió i anàlisi. Per fer-ho, s'ha treballat tant en el client (navegador) com en el propi servidor. La part del client s'ha focalitzat en obtenir una presentació de les dades de trànsit d'una forma intuïtiva i amigable, a l'estil dels programes estàndard. En la part de servidor, la principal motivació ha estat la d'obtenir un refresc apropiat i una interactivitat adequada respecte a les dades presentades al navegador. El desenvolupament de l'aplicació web pròpia ve motivat per la limitada memòria de la qual disposen les màquines virtuals que formen les xarxes virtuals. Òbviament ha d'existir una restricció en les característiques, ja que les simulacions impliquen múltiples màquines virtuals per cada usuari connectat i, alhora, múltiples usuaris simultanis, tot això sobre un mateix equip. Això implica buscar una solució sense una càrrega excessiva sobre la memòria i descarta eines convencionals d'anàlisi de xarxa, com Wireshark. Així doncs, wShark solventa aquests problemes creant un entorn gràfic sobre el navegador i afegint funcionalitats interessants per la sortida de la versió de línia de comandes de Wireshark, a través de diferents llenguatges de desenvolupament web. Això distribueix la càrrega entre el servidor i el propi usuari i permet a l'alumne visualitzar la xarxa sense necessitat d'instal·lar cap software específic i sense preocupar-se pel seu sistema operatiu. A més, s'introdueix una versió autònoma de wShark, que permet a qualsevol usuari de qualsevol part del món, amb qualsevol sistema operatiu i sense tenir instal·lat cap programa d'anàlisi de xarxes, visualitzar els seus fitxers de captura .pcap en el núvol.

[en] The ETSETB's Telematic Engineering Department has been working in the development of a Virtual Networking Laboratory with remote access and management from a web interface. This project, called LabXar, has been divided in different subprojects, each of them attacking different problems. The thesis presented here is part of LabXar and its objective is the development of a web interface, allowing remote and live access to the traffic data from the virtualized networks. It is also important to present the information correctly for its supervision and analysis. In order to achieve this objective, both the client part (browser) and the server have been created in parallel. The first one is focused in presenting the data in an intuitive and friendly manner, with same style as the standard programs for traffic analysis. The server part, on the other hand, is more focused in achieving an appropriate refresh and an adequate interactivity for the data presented in the browser. The development of our own web application was motivated for the limited memory of the virtual machines that form the virtual network. Obviously, a restriction in the characteristics of these virtual machines is needed, since the simulations imply multiple virtual machines per each user and, at the same time, multiple users, all of it running on a single physical computer. These problems oblige to find a solution without an excessive use of memory and they discard conventional tools of traffic analysis, like Wireshark. Therefore, wShark solves all these problems creating a graphic environment over the browser and adding interesting features to the output of the command line version of Wireshark, using different languages of web programming. This solution shares the workload between the server and the user, and allows the student to visualize the network without the need of a specific software nor a different operating system. Finally, a Stand-Alone version of wShark is introduced too, providing a tool for any user from anywhere in the world, with any OS and without installing any traffic analysis software, to visualize their .pcap capture files in the cloud.