首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 生活 > sftp和ftp的用法区别(网络零基础入门技术快速理解FTP和TFTP的区别)
sftp和ftp的用法区别(网络零基础入门技术快速理解FTP和TFTP的区别)
更新时间:2024-08-24 11:52:00

sftp和ftp的用法区别?FTP和TFTP的区别是什么 CCNA零基础入门必学,我来为大家科普一下关于sftp和ftp的用法区别?下面希望有你要的答案,我们一起来看看吧!

sftp和ftp的用法区别(网络零基础入门技术快速理解FTP和TFTP的区别)1

sftp和ftp的用法区别

FTP和TFTP的区别是什么 CCNA零基础入门必学

FTP(File Transfer Protocol,文件传输协议)用于在远端服务器和本地主机之间传输文件,是IP网络上传输文件的通用协议。在万维网(WWW,World Wide Web)出现以前,用户使用命令行方式传输文件,最通用的应用程序就是FTP。虽然目前大多数用户在通常情况下选择使用Email和Web传输文件,但是FTP仍然有着比较广泛的应用。

FTP协议在TCP/IP协议族中属于应用层协议,用于在远端服务器和本地客户端之间传输文件,使用TCP端口20和21进行传输。端口20用于传输数据,端口21用于传输控制消息。FTP协议基本操作在RFC959中进行了描述。

FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive(也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP服务器。Passive模式FTP的客户端发送 PASV命令到 FTP Server。

下面介绍一下这两种方式的工作原理:

Port

FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。

Passive

在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,通过三次握手建立通道,然后FTP服务器将通过这个端口进行数据的传送。

很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP 20无法和内部网络的客户端建立一个新的连接,造成无法工作。

主动方式和被动方式建立控制链路的方法是相同的,但建立数据链路的方法完全不同,因此两种方式在实际使用中也各有利弊,请根据实际组网环境选择。

TFTP(Trivial File Transfer Protocol,简单文件传输协议)也是用于在远端服务器和本地主机之间传输文件的,相对于FTP,TFTP没有复杂的交互存取接口和认证控制,适用于客户端和服务器之间不需要复杂交互的环境。TFTP协议的运行基于UDP协议,使用UDP端口69进行数据传输。TFTP协议基本操作在RFC1986中进行了描述。

目前,设备只能作为TFTP客户端,不支持作为TFTP服务器。

TFTP传输请求是由客户端发起的:

当TFTP客户端需要从服务器下载文件时,由客户端向TFTP服务器发送读请求包,然后从服务器接收数据,并向服务器发送确认;

当TFTP客户端需要向服务器上传文件时,由客户端向TFTP服务器发送写请求包,然后向服务器发送数据,并接收服务器的确认。

FTP和TFTP的区别:

1、FTP支持登录安全,具有适当的身份验证和加密协议,在建立连接期间需要与FTP身份验证通信。TFTP是一种开放协议,缺乏安全性,没有到位的加密机制,与TFTP通信时不需要认证,这意味着通过互联网在开放服务器上传输文件非常危险,且数据包有可能会丢失。

2、FTP使用TCP作为传输层协议,通过单独的TCP连接从控制命令发送数据。TFTP使用UDP作为传输层协议,因为UDP是无连接协议,所以TFTP不使用连接。

3、FTP使用2个端口:TCP端口21,是个侦听端口;TCP端口20或更高TCP端口1024以上用于源连接。TFTP仅使用一个具有停止和等待模式的端口:端口69。

IELAB网络实验室技术分享,转载需注明出处

学网络就在IELAB,5个G学习资料免费领取

,
相关推荐RECOMMEND
yy阿哲直播间大哥有哪几个(YY一姐文儿流水破450万)
数据来源:头榜数据统计时间:8月24日-9月22日YY平台每隔一段时间开启的公会战,不止是公会间的竞争,还是代表不同立场头部主播间的分庭抗礼,近期公会战又已经火热开启,不少主播已经蓄势待发。951文儿...
千岁兰出现在什么时候(再力花为什么又叫)
再力花为多年生挺水草本,有很强的水质净化能力,且别致多姿,是一种很好的观赏植物,各地公园多有栽培。再力花Thaliadealbata,竹芋科水竹芋属植物,是从国外引进的观赏植物,原产地为美国南部及墨西...
如何像网易云音乐年度报告一样刷爆朋友圈(如何像网易云音乐年度报告一样刷爆朋友圈)
每年年底,网易云音乐的年度盘点总能调动用户的情绪,在朋友圈中刷屏。它是如何做到的呢?本文作者以网易云音乐年度报告为例,分析如何做好报告类活动,一起来看一下吧。为什么同样的活动玩法,你抄完之后效果就不好...
乒乓球接发球的16种技巧图解大全(乒乓球接发球如何判断来球的旋转)
如何判断对方发球的旋转、方向,眼睛应该看对方的哪里比较好判断?一、接发球旋转判断对接发球的旋转很多人是判断不好的,比如说上下旋判断不出来。(一)上旋下旋对旋转的制造要有一个清醒的认识,上旋怎么出来的,...
ei与核心期刊有什么不同(SCI和EI哪个更难发表)
ei与核心期刊有什么不同?什么是EI期刊?SCI和EI哪个更难发表?有很多人可能对EI期刊不是很了解,EI是由美国工程师学会联合会于1884年创办的历史上最悠久的一部大型综合性检索工具,与SCI、IS...
啄木鸟和蝴蝶飞行(啄木鸟与葳蕤)
请选择下列各题的正误答案:1.啄木鸟清除对树木有害的虫子、蚂蚁等,但因为它们凿特别深的洞,这样破坏了树木,并可能会导致树木死亡。()A.真的B.假的2.“葳蕤”是一个汉语词汇,拼音是wēiruí。指草...