可以改善QUIC流以进行文件传输吗?

时间:2019-06-22 10:53:04

标签: udp file-transfer bittorrent quic

据我了解,QUIC可以在同一UDP通道上多路复用多个流,包括相同的密钥交换。

QUIC的VoIP等传输模式也不可靠。https://datatracker.ietf.org/doc/draft-pauly-quic-datagram/

是否有人认为QUIC的“文件”传输模式使用了这种不可靠模式或另一种“次要”可靠性模式?文件传输是否比QUIC流所支持的订购量少得多?

有一个Bittorrent变体µTPBEP-29),部分存在是为了减少对住宅互联网的干扰,但支持bittorrent的通常高度无序交付。

我想通过接受来自多个发件人的数据包大小的块,QUIC的文件传输协议也可能像比特币一样,但这是另一个话题。

1 个答案:

答案 0 :(得分:1)

无序,不可靠的文件传输协议的一个优点是,它们不需要为保持随连接BDP增长的重发缓冲区而付出的内存成本。这些缓冲区的大小不正确会导致高BDP链路上的大量性能损失。

用于文件两端的随机访问持久性存储允许在应用程序级别处理重新排序和重新传输。

缺少行头阻塞也可能导致IO利用率略有提高。

但是这些问题都是极端情况。对于在一个大洲内批量传输单个大文件,QUIC的可靠流模式可能会在吞吐量达到最佳状态时执行。