Not logged in.

Contribution Details

Type Master's Thesis
Scope Discipline-based scholarship
Title Peer-to-Peer-based Multi-Path Large File Transfer
Organization Unit
Authors
  • Lukas Isliker
Institution University of Zurich
Faculty Faculty of Economics, Business Administration and Information Technology
Date 2008
Abstract Text Transfer protocols like TCP and UDP exist for broad use. Their handicap is the lack of flexibility in sending data parallel along different paths through the Internet. Studies of 28 have shown that in 30 - 80 per cent of the cases the data do not take the best way through the Internet. It is the aim of this work to develop a mechanism to enable the data to reach the receiver by means of dfferent paths, in order to improve the efficiency of the data transfer.The developed mechanism has to be implemented, tested and then evaluated The implemented application is able to find a path through different autonomous systems. Tests on the application demonstrated, that in an overlay network, consisting of 9 nodes, at the most two different paths may result. To clarify the effciency of the data transfer via parallel paths, further tests are necessary. The implemented thesis is based on the assumption, that two paths disturbe each other, if sent via the same physical path. But this is not granted. This thesis provides a basis for further and more distincted research work in order to verify the existence of bottlenecks.
Zusammenfassung Übertragungsprotokolle wie TCP und UDP wurden für einen breiten Verwendungszweck entwickelt. Ihnen fehlt jedoch die Flexibilität Daten parallel über unterschiedliche Wege durch das Internet zu senden. Studien von 28 haben gezeigt, dass in 30 - 80 Prozent der Fälle die Daten nicht den besten Pfad durch das Internet nehmen. Das Ziel dieser Diplomarbeit ist es, einen Mechanismus zu entwickeln, der es ermöglicht die Daten über unterschiedliche Pfade zum Empfänger zu schicken. Dadurch soll die Effizitez der Datenübertragung erhöht werden. Der entwickelte Mechanismus soll implementiert, getestet und anschliessend ausgewertet werden. Die implementierte Applikation ist in der Lage einen Pfad über unterschiedliche Autonome Systeme zu finden. Ein Testlauf der Applikation zeigte, dass in einem Overlay-Netzwerk bestehend aus 9 Knoten maximal zwei unterschiedliche Pfade entdeckt werden konnten. Um Aussagen über die Effizienz der Datenübertragung über parallele Pfade machen zu können, bedarf es weiterer Tests. Der implementierte Ansatz geht von der Annahme aus, dass zwei Pfade sich gegenseitig behindern, wenn sie über den gleichen physischen Pfad geschickt werden. Dies muss jedoch nicht immer gelten. Deshalb sollte in der Weiterführung der Arbeit die Erkennung von Engpässe differenzierter angegangen werden.
PDF File Download
Export BibTeX