TCP/IP学习之“TFTP”(TcP/IP)

网友投稿 508 2022-09-21


TCP/IP学习之“TFTP”(TcP/IP)

TFTP:简单文件传送协议TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务,端口号为69。

5种TFTP报文格式

头2个字节表示操作码 文件名字段说明在服务器上需要被操作的文件位置,以0为结束 模式字段是一个ASCII码串netascii或octet(可大小写任意组合),同样以0字节结束 每个数据分组包含一个块编号字段,它以后要在确认分组中使用,当TFTP客户端接收到1个不路512字节的分组时,说明该文件传输完成,中间过程TFTP客户端所接收的分组均为512字节,每接收完1个分组,均回复ACK确认 差错报文的操作码为5,用于TFTP不能处理读请求或写请求的情况,或出现在文件传输过程中出现读或写差错,出现该情况时,传输停止

当从已知端口69接收到RRQ或WRQ后,将使用新的端口来传送数据,以便空出69端口用于其他客户端的连接

TFTP协议没有提供安全特性。大多数执行指望TFTP服务器的系统管理员来限制客户的访问,只允许它们访问引导所必须的文件。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java 算法 6种排序小结
下一篇:TCP/IP学习之“DNS”(TCp/ip)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~