TFTP 失败:服务器错误“未知选项”

问题描述

我正在尝试使用 TFTP 协议获取或放置。我设置了 TFPT 服务器,一切正常,但最近停止工作。我能够连接到服务器,但收到错误“未知选项 -?”检查系统日志时。运行 Tcpdump 时,我看到消息是“19 RRQ 文件名 netascii” 我在网上找了几天,但没有成功。

解决方法

来自 RFC 1350

      opcode  operation
        1     Read request (RRQ)
        2     Write request (WRQ)
        3     Data (DATA)
        4     Acknowledgment (ACK)
        5     Error (ERROR)

        2 bytes     string    1 byte     string   1 byte
        ------------------------------------------------
       | Opcode |  Filename  |   0  |    Mode    |   0  |
        ------------------------------------------------

这是您必须在 RRQ 或 WRQ 数据包中看到的内容