‘壹’ FTP和TFTP的区别
TFTP是一个传输文件的简单协议,它其于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。传输中有三种模式:netascii,这是8位的ASCII码形式,另一种是octet,这是8位源数据类型;最后一种mail已经不再支持,它将返回的数据直接返回给用户而不是保存为文件。
‘贰’ ftp与fttp的区别
FTP 是完整、 面向会话、常规用途文件传输协议。而 TFTP 用作 bones bare - 特殊目的文件传输协议。
交互使用 FTP。 TFTP 允许仅单向传输的文件。
FTP 提供身份验证。而TFTP 不。
FTP 使用已知 TCP 端口号: 20 的数据和 21 用于连接对话框。 TFTP 用于 UDP 端口号 69 其文件传输活动。
因为 TFTP 不支持验证 WindowsNT ,所以FTP 服务器服务不支持 TFTP。
FTP 依赖于 TCP,是面向连接并提供可靠的控件。 TFTP 依赖 UDP, 需要减少开销, 几乎不提供控件。
一些基本原理:
文件传输协议(FTP)实际上就是传输文件的协议,它可以应用在任意两台主机之间,但是FTP不仅仅是一个协议,它同时也是一个程序。作为协议,FTP是被应用程序所使用的;而作为程序,用户需要通过手动方式来使用FTP并完成文件的传送。FTP允许执行对目录和文件的访问,并且可以完成特定类型的目录操作,例如将文件重新定位到不同的目录中。显然,FTP是与Telnet合作一同来完成对FTP服务器的登录操作,并在这之后再开始提供文件传送服务的。
然而,通过FTP访问主机这只是第一步。随后,用户必须通过一个由系统管理员为保护系统资源而设置的安全登录认证,这个认证需要输人正确的口令和用户名。但是,也可以通过使用用户名“anonymous”
来尝试登录,当然,通过这种方式完成登录后,所能访问的内容将会受到某些限制。即使FTP可以被用户以应用程序的方式来使用,FTP的功能也只限于列表和目录操作、文件内容输人,以及在主机间进行文件拷贝。它不能远程执行程序文件。
简单文件传输协议(TFTP)是FTP的简化版本,只有在你确切地知道想要得到的义件名及它的准确位置时,才可有选择地使用TFTP。TFTP是一个非常易用的、快捷的程序!TFTP并不提供像FTP那样的强大功能。TFTP不提供目录浏览的功能,它只能完成文件的发送和接收操作。这个紧凑的小协议在传送的数据单元上也是节省的,它发送比FTP更小的数据块,同时它也没有FTP所需要的传送确认,因而它是不可靠的。正是由于这个内在的安全风险,事实上只有很少的站点支持TFTP服务。
‘叁’ tftp和ftp有什么区别么
ftp使用的是tcp21端口,而tftp使用的是udp69端口,一般防火墙都会封tcp端口而不会封udp的,所以tftp有时比ftp好用,不过tftp传输的文件一般较小,你要传大文件就要用ftp了
•
FTP
is
complete,oriented
session-,general
purpose
file
transfer
protocol。
TFTP
is
used
as
bare-bones
special
purpose
file
transfer
protocol。•
可以以交互方式使用
FTP。
TFTP
允许文件只能单向的传送。
•
FTP
depends
on
TCP,is
connection
oriented,and
provides
reliable
control。
TFTP
depends
on
UDP,requires
less
overhead,and
provides
virtually
no
control。
•
FTP
提供用户身份验证。
TFTP
却不。
•
FTP
使用众所周知的
TCP
端口号:
数据和连接对话框的
21
20。
TFTP
使用它的文件传输活动
UDP
端口号
69。
•
Windows
NT
FTP
server
service
does
not
support
TFTP
because
TFTP
does
not
support
authentication。
•
Windows
95
和
TCP
/
IP-32
for
Windows
for
Workgroups
不包括
TFTP
客户端程序。
‘肆’ windows下的http,ftp,tftp,smtp,dns,tcp,udp,telnet这些协议的用处
1 http ftp tftp smtp dns tcp udp telnet
这些都是internet协议栈里面的上层协议,与操作系统无关;windows linux都使用这些协议
2 具体功能
http是一种文本(或叫内容)描述语言;是一种描述和解释表达内容的规范。我们现在使用的网页就是按照该种规范做出来;浏览器(netscape ie)使用该规范解释出来展现给我们看
ftp 是用来进行文件传输的规范,这种规范使用的传输层协议是tcp(可靠传送)
tftp 也是用于文件传输的规范,不过一般是小文件,因为它使用的传输层协议是udp(非可靠传送)
smtp 是邮件传送规范,用来进行电子邮件传送,这种规范使用的传输层协议是tcp(可靠传送)
telnet 是进行字符传送的规范,主要应用在bbs 设备控制,这种规范使用的传输层协议是tcp(可靠传送)
dns 是域名解析服务,比如将www.sina.com.cn解析成对应的ip地址(网络通信使用的是ip地址,但是人习惯于记域名),它使用的传输层协议是udp
上面的协议都是应用协议,下面的tcp和udp是传输协议
tcp 可靠传输协议,会保证接收方收到的内容正确、无丢失、顺序与发送方一致(如果无法恢复错误和乱序会通告上层协议)
udp 非可靠传输协议,不保证接收方收到的内容正确、缺漏、乱序;这样只有依靠上层的处理来保证传输的可靠性
‘伍’ win7 ftp 和tftp功能的区别
FTP 是完整、 面向会话、 常规用途文件传输协议。 TFTP 用作 bones bare - 特殊目的文件传输协议。 交互使用 FTP。 TFTP 允许仅单向传输的文件。
FTP 依赖于 TCP, 是面向, 连接并提供可靠的控件。 TFTP 依赖 UDP, 需要减少开销, 并提供几乎没有控件。
FTP 提供身份验证。 TFTP 不。
FTP 使用已知 TCP 端口号: 20 的数据和 21 用于连接对话框。 TFTP 用于 UDP 端口号 69 其文件传输活动。
因为 TFTP 不支持验证 WindowsNT FTP 服务器服务不支持 TFTP。
‘陆’ ftp和tftp区别
ftp和tftp区别有以下几点:
一、二者的含义不同:
1、ftp:
文件传输协议(英文:FileTransferProtocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。
2、tftp:
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。
二、二者使用方式的不同:
1、ftp:
TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP的任务是从一台计算机将文件传送到另一台计算机,不受操作系统的限制。需要进行远程文件传输的计算机必须安装和运行ftp客户程序。
在windows操作系统的安装过程中,通常都安装了tcp/ip协议软件,其中就包含了ftp客户程序。但是该程序是字符界面而不是图形界面,这就必须以命令提示符的方式进行操作。
2、tftp:
TFTP使用UDP,而UDP使用IP,IP可以还使用其它本地通信方法。因此一个TFTP包中会有以下几段:本地媒介头,IP头,数据报头,TFTP头,剩下的就是TFTP数据了。
TFTP在IP头中不指定任何数据,但是它使用UDP中的源和目标端口以及包长度域。由TFTP使用的包标记(TID)在这里被用做端口,因此TID必须介于0到65,535之间。TFTP头中包括两个字节的操作码,这个码指出了包的类型。
三、二者所使用的网络端口号不同:
1、ftp:使用的端口号为 20和 21 。
2、tftp:用于 UDP 的端口号为 69 。
‘柒’ FTP,TFTP分别适用什么场合
Ftp基于tcp协议,会先建立连接在传输,有完善的容错机制。tftp基于udp协议,数据是直接发送的,对方能否收到完全不知,是不可靠的传送。适于传送小文件,但不可用于局域网地址
‘捌’ linux下vsftpd服务与tftp服务有什么相同点和不同点谢谢!
共同点:都包含个ftp
不同点:
1)vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。你可以通过ftp客户端上传下载软件。可设置访问用户名密码,或匿名anonymous登陆。默认端口是TCP:21
2)TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为UDP:69。 路由器,交换机等网络设备升级硬件系统可用,PXE安装系统需要配置tftp服务。
3)FTP 是完整、面向会话、常规用途文件传输协议。而 TFTP 用作 bones bare - 特殊目的文件传输协议。
4)交互使用 FTP。 TFTP 允许仅单向传输的文件。
5)FTP 提供身份验证。而TFTP 不。
‘玖’ 求问tftp是什么服务器 有什么作用 和ftp服务器有什么区别
TFTP是简单文件传输协议,是用于在远端服务扒昌谨器和本迅哗地主机之间 传输文件的,相对于FTP,TFTP 没有复杂的交互存取接口和认证控制,适用于客户端和服务器之 间不需要复杂交互的环境。TFTP 协议的运行基于UDP 协议。 TFTP 传输请求是由客户端发起的春基 当 TFTP 客户端需要从服务器下载文件时由客户端向TFTP 服务器发送请求包,然后从服 务器接收数据并向服务器发送确认 当 TFTP 客户端需要向服务器上传文件时由客户端向TFTP 服务器发送写请求包然后向服 务器发送数据并接收服务器的
‘拾’ 简单文件传输协议TFTP与FTP的主要区别是什么各用在什么场合
一、使用方式不同:
TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP的任务是从一台计算机将文件传送到另一台计算机,不受操作系统的限制。需要进行远程文件传输的计算机必须安装和运行ftp客户程序。
TFTP在IP头中不指定任何数据,但是它使用UDP中的源和目标端口以及包长度域。由TFTP使用的包标记(TID)在这里被用做端口,因此TID必须介于0到65,535之间。
二、作用不同
FTP 是完整面向会话,常规用途文5件传输协议。 TFTP 用作 bones bare - 特殊目的文件传输协议。TFTP允许仅单向传输的文件。
(10)tftp与ftp的主要应用扩展阅读
标准的daemon(在服务器端)在TCP的21端口监听客户端的请求,当客户端发送出一个请求后,就会启动一个TCP连接,此时远程用户就通过了FTP服务器的验证,会话开始。
传统的基于文本的FTP会话需要远程用户利用命令行界面通服务器进行交流,典型的命令语句可以开始或停止FTP会话、远程浏览目录结构,以及上载或下载文件等。新的图形界面FTP客户端提供图形接口(而非命令行界面)来测览目录和移动文件。