【问题标题】:TFTP pipelining protocolTFTP 流水线协议
【发布时间】:2011-10-23 12:31:32
【问题描述】:

TFTP 上的维基百科状态:

Windows 2008 引入了流水线 TFTP

其目的是在高延迟链接上实现良好的吞吐量。不幸的是,没有给出参考。 我发现的唯一其他参考是Bazootftp提到管道支持。

  • 那么流水线是如何实现的呢?它是根据 RFC 2347 协商的吗?
  • 如果只有一侧支持(例如通过一些 ACK 技巧),是否可以进行流水线操作?

我看到 Bazootftp 添加了另一种数据包类型,以表示流的结束。

  • Bazootftp 的流水线与 Windows 中的流水线相同吗?
  • 而且我还没有完全理解窗口是如何工作的,尤其是。丢包。

任何提示表示赞赏。

【问题讨论】:

    标签: udp tftp


    【解决方案1】:

    如果通过使用协商变量“windowsize”来实现,则流水线化 TFTP。流水线这个词确实不是最好的。

    您可以在此处阅读更多内容: http://www.vercot.com/~serva/advanced/TFTP.html 似乎它可能会成为一个 RFC http://datatracker.ietf.org/doc/draft-masotta-tftpexts-windowsize-opt/

    windowsize 协商需要双方达成协议,但 Serva(第一个链接)使用一些技巧来获得与常规 RFC-1350 TFTP 客户端类似的东西。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    • 2014-02-06
    • 2011-05-18
    • 2015-04-19
    • 1970-01-01
    相关资源
    最近更新 更多