@inproceedings{VoelkerTuexenRathgeb2021, author = {V{\"o}lker, Timo and T{\"u}xen, Michael and Rathgeb, Erwin Paul}, title = {The Search of the Path MTU with QUIC}, series = {Proceedings of the 2021 Workshop on Evolution, Performance and Interoperability of QUIC}, booktitle = {Proceedings of the 2021 Workshop on Evolution, Performance and Interoperability of QUIC}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, isbn = {9781450391351}, doi = {10.1145/3488660.3493805}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:836-opus-149656}, pages = {22 -- 28}, year = {2021}, abstract = {A data sender in an IP based network is only capable to efficiently use a network path if it knows the packet size limit of the path, i.e., the Path Maximum Transmission Unit (PMTU). The IETF recently specified a PMTU discovery framework for transport protocols like QUIC. This paper complements this specification by presenting a search algorithm. In addition, it defines several metrics and shows results of analyses for the algorithm with various PMTU candidate sequences using these metrics. We integrated the PMTU discovery with our algorithm into a QUIC simulation model. This paper describes the integration and presents measurements obtained by simulations.}, language = {en} } @inproceedings{VoelkerVolodinaTuexenetal.2020, author = {V{\"o}lker, Timo and Volodina, Ekaterina and T{\"u}xen, Michael and Rathgeb, Erwin Paul}, title = {A QUIC Simulation Model for INET and its Application to the Acknowledgment Ratio Issue}, series = {2020 IFIP Networking Conference}, booktitle = {2020 IFIP Networking Conference}, publisher = {IEEE}, address = {New York, NY, USA}, isbn = {978-3-903176-28-7}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:836-opus-149662}, pages = {737 -- 742}, year = {2020}, abstract = {Quick UDP Internet Connections (QUIC) is a novel transport protocol introducing known features in a new protocol design. To investigate these features and the design, we developed a QUIC implementation in the INET simulation model suite. In this paper, we describe that implementation, its validation and a result achieved using the simulation model. The result shows the negative impact on throughput, when raising the acknowledgment ratio. We propose a solution and describe how it solves the issue.}, language = {en} } @misc{FairhurstJonesTuexenetal.2020, author = {Fairhurst, Gorry and Jones, Tom and T{\"u}xen, Michael and R{\"u}ngeler, Irene and V{\"o}lker, Timo}, title = {Packetization Layer Path MTU Discovery for Datagram Transports}, publisher = {IETF}, doi = {10.17487/RFC8899}, year = {2020}, language = {en} } @inproceedings{VoelkerTuexen2023, author = {V{\"o}lker, Timo and T{\"u}xen, Michael}, title = {Packet Too Big Detection and its Integration into QUIC}, series = {2023 16th International Conference on Signal Processing and Communication System (ICSPCS)}, booktitle = {2023 16th International Conference on Signal Processing and Communication System (ICSPCS)}, publisher = {IEEE}, address = {New York, NY, USA}, isbn = {979-8-3503-3351-0}, doi = {10.25974/fhms-17411}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:836-opus-174119}, year = {2023}, abstract = {A communication over an Internet Protocol (IP) based network fails if an endpoint sends packets that are too big to reach their destination and if the sender is unable to detect that. The node on the path that drops these packets should respond with a Packet Too Big (PTB) message. However, multiple scenarios exist in which the sender will not receive a PTB message. Even if it does, it refrains from using the information in case it suspects that a potential attacker forged the message. In particular, we are not aware of any implementation of the secure transport protocol QUIC (e.g., used by HTTP/3) that processes PTB messages. In this paper, we present a novel parameterizable PTB detection algorithm for reliable transport protocols that does not depend on PTB messages. We further describe how to integrate our algorithm into QUIC, present results from an evaluation using the algorithm within a QUIC simulation model and, based on these results, suggest concrete parameter values.}, language = {en} }