Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/26919
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorQUAX, Peter-
dc.contributor.advisorLAMOTTE, Wim-
dc.contributor.authorPittevils, Kevin-
dc.date.accessioned2018-10-03T10:03:59Z-
dc.date.available2018-10-03T10:03:59Z-
dc.date.issued2018-
dc.identifier.urihttp://hdl.handle.net/1942/26919-
dc.description.abstractIn the last decade, issues were discovered with the use of HTTP/1.1. To solve this, Google developed a new protocol, called SPDY, that was later used to create and standardize HTTP/2. However, while using and optimizing SPDY, Google found other complications that it could not correct in SPDY itself. This was due the fact that SPDY (and HTTP/2) were running on top of TCP. When using TCP as a transport protocol, middleboxes tend to interfere with the connection, the connection setup is rather slow and most of all, HOL blocking occurs when there is packet loss. As a reaction to this, Google developed Google QUIC on top of UDP, to replace TCP as a transport protocol. Because of the success of Google QUIC, the IETF decided to standardize the QUIC protocol. In this thesis, we explore the obstacles of HTTP and TCP and discuss how QUIC aims to solve these. Next we look into the various more complex features of QUIC. As part of this thesis, we have developed our own IETF QUIC server and client, called Quicker, which is up to date with draft 12 of the in-progress QUIC RFC. Consequently, when looking into the features of QUIC, we also give some insight in how we have implemented these aspects in Quicker. Afterwards, we test the interoperability of our implementation with other IETF QUIC based libraries and we modify our client to test the compliance of the standard for these same libraries. Lastly, we measure the performance of Quicker in comparison to other implementations.-
dc.format.mimetypeApplication/pdf-
dc.languagenl-
dc.publishertUL-
dc.titleQuicker: On the design and implementation of the QUIC protocol-
dc.typeTheses and Dissertations-
local.format.pages0-
local.bibliographicCitation.jcatT2-
dc.description.notesmaster in de informatica-
local.type.specifiedMaster thesis-
item.fullcitationPittevils, Kevin (2018) Quicker: On the design and implementation of the QUIC protocol.-
item.accessRightsOpen Access-
item.fulltextWith Fulltext-
item.contributorPittevils, Kevin-
Appears in Collections:Master theses
Files in This Item:
File Description SizeFormat 
0ca98db4-3c0a-4c27-86d5-636ac6e56cd6.pdf1.3 MBAdobe PDFView/Open
Show simple item record

Page view(s)

74
checked on Oct 30, 2023

Download(s)

60
checked on Oct 30, 2023

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.