TFTP流水线协议

时间:2011-10-23 12:31:32

标签: udp tftp

维基百科在TFTP州:

  

Windows 2008引入了流水线TFTP

其目标是在高延迟链路上实现良好的吞吐量。遗憾的是没有给出参考。 我发现的唯一其他参考是Bazootftp提到流水线支持。

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

我见过Bazootftp添加了另一个数据包类型,用来表示流的结尾。

  • Bazootftp的流水线操作与Windows相同吗?
  • 我并不完全明白,窗口是如何工作的,尤其是。丢包。

任何提示都表示赞赏。

1 个答案:

答案 0 :(得分:3)

如果使用协商变量“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客户端方面做了一些技巧。