Performance analysis of Teredo tunnels

OData support
Dr. Jeney Gábor
Department of Networked Systems and Services

During the last couple of decades since the existence of the Internet it has gone through an enormous change. At the very beginning it had commandeering and research purposes now it is a global network and it is affordable and available/accessible for the common men as well.

The commandeering and research purposes were played down instead entertainment, data retrieval and communication has come to the front. In the course of years the number of users has significantly increased. Unfortunately the IPv4 address system can not fulfill the altering demands anymore. Its biggest problem that it is only 32 bites which enables far less addresses allocation than what the population of the Earth requires. Researchers have developed and standardized the IPv4 system’s successor, the IPv6. This suits in all fields the present demands. Unfortunately the change to IPv6 has its difficulties because the new tools cost money and they have to operate. For now we use them simultaneously and continually switch change to the IPv6.

In my thesis I review the IPv6’s novelties, advantages and differences with the IPv4. I review technologies which allow to acces the IPv6 Internet without providing the native IPv6 accessibility. These technologies embed the IPv6 packages into IPv4 packages and they forward them in these tunnels above the IPv4. Out of the travelling mechanism I explain the operation of the 6to4, 6rd and Teredo as currently used and prevalent technologies. I go into details in the working of the Teredo in order to understand the results of my measurments much better. To achieve travelling through tunnels it is necessary to pack and unpack which takes time. To analize the Teredo tunnels‘ efficiency I made measurements with native IPv6 and then with the Teredo-protocol. First I measured the delay between my laptop and a web server nearby. Finally I did the same with a distant web server to have more precised conclusion and I rated the results with Pareto efficiency.


Please sign in to download the files of this thesis.