TFTP简单文件传送协议
2015-09-26 20:29
761 查看
T F T P将使用 U
D P
T F T P使用不可靠的 U
D P,T F T P 就必须处理分组丢失和分组重复。分组丢失可通过发送方的超时与重传机制解决
T F T P协议没有提供安全特性。大多数执行指望 T
F T P服务器的系统管理员来限制客户的访问,只允许它们访问引导所必须的文件。
TFTP使用停止等待协议,数据发送方在发送下一个数据块之前需要等待接受对已发送数据的确认。
TFTP协议的优势
尽管与FTP相比TFTP的功能要弱得多,但是TFTP具有两个优点:
1)TFTP能够用于那些有UDP而无TCP的环境;
2)TFTP代码所占的内存要比FTP小。
尽管这两个优点对于普通计算机来说并不重要,但是对于那些不具备磁盘来存储系统软件的自举硬件设备来说TFTP特别有用。
TFTP协议与FTP协议的相同点
TFTP协议的作用和我们经常使用的FTP大致相同,都是用于文件传输,可以实现网络中两台计算机之间的文件上传与下载。可以将TFTP协议看作是FTP协议的简化版本。
TFTP协议与FTP协议的不同点
1)TFTP协议不需要验证客户端的权限,FTP需要进行客户端验证;
2)TFTP协议一般多用于局域网以及远程UNIX计算机中,而常见的FTP协议则多用于互联网中;
3)FTP客户与服务器间的通信使用TCP,而TFTP客户与服务器间的通信使用的是UDP;
4)TFTP只支持文件传输。也就是说,TFTP不支持交互,而且没有一个庞大的命令集。最为重要的是,TFTP不允许用户列出目录内容或者与服务器协商来决定哪些是可得到的文件。
D P
T F T P使用不可靠的 U
D P,T F T P 就必须处理分组丢失和分组重复。分组丢失可通过发送方的超时与重传机制解决
T F T P协议没有提供安全特性。大多数执行指望 T
F T P服务器的系统管理员来限制客户的访问,只允许它们访问引导所必须的文件。
TFTP使用停止等待协议,数据发送方在发送下一个数据块之前需要等待接受对已发送数据的确认。
TFTP协议的优势
尽管与FTP相比TFTP的功能要弱得多,但是TFTP具有两个优点:
1)TFTP能够用于那些有UDP而无TCP的环境;
2)TFTP代码所占的内存要比FTP小。
尽管这两个优点对于普通计算机来说并不重要,但是对于那些不具备磁盘来存储系统软件的自举硬件设备来说TFTP特别有用。
TFTP协议与FTP协议的相同点
TFTP协议的作用和我们经常使用的FTP大致相同,都是用于文件传输,可以实现网络中两台计算机之间的文件上传与下载。可以将TFTP协议看作是FTP协议的简化版本。
TFTP协议与FTP协议的不同点
1)TFTP协议不需要验证客户端的权限,FTP需要进行客户端验证;
2)TFTP协议一般多用于局域网以及远程UNIX计算机中,而常见的FTP协议则多用于互联网中;
3)FTP客户与服务器间的通信使用TCP,而TFTP客户与服务器间的通信使用的是UDP;
4)TFTP只支持文件传输。也就是说,TFTP不支持交互,而且没有一个庞大的命令集。最为重要的是,TFTP不允许用户列出目录内容或者与服务器协商来决定哪些是可得到的文件。
相关文章推荐
- thinkphp路由形式
- jitpack让使用第三方依赖库更简单
- PHP学习(五)--常量
- PHP加速之eaccelerator
- set serveroutput on
- PHP学习(四)--数据类型之间相互转换
- PHP第三个教训 PHP基本数据类型
- ThinkPHP--RBAC权限添加实现-为角色分配权限,显示三级权限
- php SOAP之多层complex类型
- 十大使用PHP框架的理由
- exit(0),ExitProcess和ThrminateProcess的区别的联系
- 39. PHP 错误与异常处理(3)
- PHP弹出对话框技巧详细解读
- WIN10FTP服务器搭建
- composer安装phpunit并使用
- PHP 5.2 5.3 5.5 5.4 5.6 对比以及功能详解
- PHP上传大文件之前检查文件大小方法
- PHP开发工具ZendStudio_6.1乱码解决终极方法
- win7下简单FTP服务器搭建
- Scalaz(6)- typeclass:Functor-just map