On the Cost of Using Happy Eyeballs for Transport Protocol Selection


Autoria(s): Papastergiou, Georgios; Grinnemo, Karl-Johan; Brunstrom, Anna; Ros, David; Tuexen, Michael; Khademi, Naeem; Hurtig, Per
Data(s)

2016

Resumo

Concerns have been raised in the past several years that introducing new transport protocols on the Internet has be- come increasingly difficult, not least because there is no agreed-upon way for a source end host to find out if a trans- port protocol is supported all the way to a destination peer. A solution to a similar problem—finding out support for IPv6—has been proposed and is currently being deployed: the Happy Eyeballs (HE) mechanism. HE has also been proposed as an efficient way for an application to select an appropriate transport protocol. Still, there are few, if any, performance evaluations of transport HE. This paper demonstrates that transport HE could indeed be a feasible solution to the transport support problem. The paper evaluates HE between TCP and SCTP using TLS encrypted and unencrypted traffic, and shows that although there is indeed a cost in terms of CPU load to introduce HE, the cost is rel- atively small, especially in comparison with the cost of using TLS encryption. Moreover, our results suggest that HE has a marginal impact on memory usage. Finally, by introduc- ing caching of previous connection attempts, the additional cost of transport HE could be significantly reduced. 

A New, Evolutive API and Transport-Layer Architecture for the Internet (NEAT)

Formato

application/pdf

Identificador

http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-43300

urn:isbn:978-1-4503-4443-2

doi:10.1145/2959424.2959437

ISI:000383740600010

Idioma(s)

eng

Publicador

Karlstads universitet, Avdelningen för datavetenskap

Karlstads universitet, Institutionen för matematik och datavetenskap

Karlstads universitet, Institutionen för matematik och datavetenskap

Karlstads universitet, Institutionen för matematik och datavetenskap

Simula Research Laboratory (SRL)

Simula Research Laboratory (SRL)

Fachhochschule Münster

University of Oslo

Relação

PROCEEDINGS OF THE ACM, IRTF & ISOC APPLIED NETWORKING RESEARCH WORKSHOP (ANRW'16), p. 45-51

Direitos

info:eu-repo/semantics/openAccess

Palavras-Chave #Transport-protocol selection #Happy Eyeballs #TCP #SCTP #TLS #CPU load #memory usage
Tipo

Conference paper

info:eu-repo/semantics/conferenceObject

text