TFTP文件下载

python3 socket 实现TFTP文件下载

在这段代码中,我们首先定义服务器IP地址和TFTP端口号。然后,我们定义一个函数download_file,它将文件名作为输入,并使用TFTP下载它。在该函数中,我们创建一个UDP套接字并打开一个文件将数据写入其中。我们向服务器发送一个读取请求(RRQ)包并接收数据包。我们检查接收到的数据包是否是数据包,是否具有正确的块号,并将数据写入文件。我们还向服务器发送确认