multipath redundant模式下,多次传输单个大文件(1GB),文件大小正确,但是md5sum经常不正确 #251
Replies: 3 comments 2 replies
-
您好!关于您提到的在使用multipath redundant模式下传输大文件时出现的 在multipath redundant模式下,所有数据包在所有可用路径上都会被发送,这样做的目的是为了最小化延迟并提高传输的可靠性。然而,如果在接收端的数据重组(Reassembly)和缓冲区管理(Buffer Management)处理不当,就可能会导致数据的错误重复,进而影响文件完整性验证(如md5sum)。 建议的解决步骤包括:
如果您需要进一步的技术支持,可以查看TQUIC的官方文档或直接在其GitHub页面提交issue。 希望这些信息对您有帮助!如果有其他问题或需要更多帮助,请继续提问。 This comment was generated by Glime. |
Beta Was this translation helpful? Give feedback.
-
@znscn 使用的tquic版本是多少 |
Beta Was this translation helpful? Give feedback.
-
刚使用最新的develop分支898605c测试, server cmd:
client cmd:
问题1:
问题2: |
Beta Was this translation helpful? Give feedback.
-
稳定的有线网络环境下,传输单个大文件:
md5sum经常不正确
感觉似乎是stream的RecvBuf在合并写入multipath的重复数据时有问题。
请问一下,不知你们是否有发现这样的问题?
Beta Was this translation helpful? Give feedback.
All reactions