Komplexpraktikum快速基准测试 一个将QUIC套接字与TCP套接字的性能进行比较的项目。 动机 QUIC是最初由Google开发的传输层协议,目前由IETF开发和标准化。 QUIC的HTTP映射称为HTTP / 3,这是HTTP的最新版本。 默认情况下,通过QUIC进行的通信是加密的。 该项目的目的是测量QUIC协议的性能,并将其与传输控制协议(TCP)和传输层安全性(TLS)进行比较,因为默认情况下TCP不会进行加密通信。 实验设置 在实验中,我们实现了两种不同的设置:使用QUIC的客户端-服务器通信和使用TCP + TLS的客户端-服务器通信。 我们在rust和nodejs中都实现了。 在本实验的其余部分中,我们决定使用nodejs,因为可以将QUIC设置为套接字,也可以直接将其设置为HTTP / 3。 另外,nodejs中的文档也更加详细。 服务器和客户端当前在一台机器