Low-Earth Orbit satellites have gained momentum to provide Internet connectivity, augmenting those in the long-established geostationary orbits. At the same time, QUIC has been developed as the new transport protocol for the web. While QUIC traffic is fully encrypted, intermediaries such as performance enhancing proxies (PEPs) - in the past essential for Internet over satellite performance - can no longer tamper with and optimize transport connections. In this paper, we present a satellite emulation testbed and use it to compare QUIC and TCP as well as HTTP/3 and HTTP/1.1 with and without minimal PEP functionality. Evaluating goodput over time, we find that the slow start threshold is reached up to 2s faster for QUIC PEP in comparison to QUIC Non-PEP. Moreover, we find that HTTP/3 and HTTP/3-PEP outperform HTTP/1.1 and HTTP/1.1-PEP in multiple web performance scenarios, where HTTP/3-PEP improves over HTTP/3 for Page Load Time by over 7s in edge cases. Hence, our findings hint that these performance gains may warrant exploring PEPs for QUIC.
翻译:低地轨道卫星已获得提供互联网连接的势头,从而扩大了长期建立的地球静止轨道中的连接,同时,QUIC也作为新的网络运输协议开发了QUIC, 虽然QUIC交通完全加密,但提高性能代理(PEP)等中介机构(过去对互联网在卫星性能方面至关重要)不能再篡改和优化运输连接。在本文中,我们展示了一颗卫星模拟试验床,并用它来比较QUIC和TCP以及HTTP/3和HTTPP/1.1, 以及没有最低限度PEP功能的 HTTPP/3和HTTPP/1.1。在评估时间上的好点时,我们发现QUIC PEP的缓慢起始点比QUIC非PEP更快达到2个。此外,我们发现,HTTP/3和HTTP/3-PEP在多个网络性能假想情况中超越HTTP/1.1和HTTP/1.1-PEP, 其中HTP/3和HTTP/1.1-PEP在PP3上比重7个边缘案例的加载时间进行改进。因此,我们可以探索这些业绩。