1 计算机网络作业 题 目 TFTP 协议分析 学 院 电子工程学院 专 业 XXXXXXXXXXXX 学生姓名 XXX(学号 *****XXX) 导师姓名 胡建伟 2 1
TFTP 协议简介 TFTP(Triv ial File Transfer Protocol,简单文件传输协议)是TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务
端口号为 69
TFTP 的版本 2 是因特网的正式标准[RFC 1350]
1 概述 虽然 TFTP 也使用客户服务器方式,但它使用UDP 数据报(但是我们也不能确定有些TFTP 协议是基于其它传输协议完成的),因此 TFTP 需要自己的差错改正措施
TFTP 只支持文件传输而不支持交互
TFTP 没有一个庞大的命令集,因此它不具备通常的FTP 的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8 位数据
TFTP 协议概述: 1
简单文件传送协议(Triv ial File Transfer Protocol) 2
最初用于引导无盘系统,被设计用来传输小文件 3
基于 UDP 协议实现,但也可以由其他协议实现 4
不具备 FTP 的许多功能 5
只能从服务器获取或写入文件,不能列出目录 6
不进行认证 1
2 模式 与FTP 相似,TFTP 传输过程中也有传输模式之分,模式的意思是如何解释数据包里的内容,比如是字符串还是二进制等
目前 TFTP 传输有三种模式: 3 • netascii 型:是8 位的ASCII 码形式(文本模式) • octet型:即普通的二进制型(二进制模式) • mail 型:过时,不再使用 另外,通讯双方也可以自定义所需的传输模式
3 特点 TFTP 的主要特点是: (1) 每次传送的数据报文中有 51