柳州旅游网站建设,idea怎么做网页,如何开展网络营销,韶关市住房和城乡建设部网站文章目录 一、FTP1. 定义2. 端口3. 数据传输方式主动方式被动方式 二、TFTP三、常用命令 首先可以看下思维导图#xff0c;以便更好的理解接下来的内容。
一、FTP
1. 定义
文件传输协议#xff08;FTP#xff09;是一种用于在客户端和服务器之间进行文件传输的标准网络协… 文章目录 一、FTP1. 定义2. 端口3. 数据传输方式主动方式被动方式 二、TFTP三、常用命令 首先可以看下思维导图以便更好的理解接下来的内容。
一、FTP
1. 定义
文件传输协议FTP是一种用于在客户端和服务器之间进行文件传输的标准网络协议。它采用客户端/服务器模型并且具备身份验证功能确保数据传输的安全性。FTP在传输过程中使用双重TCP连接分为控制连接和数据连接两部分。
2. 端口 控制连接21端口 用于传输FTP命令和执行信息负责控制用户的认证、授权以及命令的传输。 数据连接20端口 用于实际的数据上传和下载操作。在传输文件时数据连接负责传递文件的实际内容。 3. 数据传输方式
主动方式
在主动方式下数据连接是由服务器主动发起的。具体流程如下 客户端连接到服务器的21端口建立控制连接。 客户端向服务器发送PORT命令指定客户端用于数据连接的IP地址和端口。 服务器使用20端口主动连接到客户端指定的数据端口开始数据传输。 被动方式
在被动方式下数据连接是由客户端主动发起的。具体流程如下 客户端连接到服务器的21端口建立控制连接。 客户端发送PASV命令给服务器请求进入被动模式。 服务器收到PASV命令后随机选择一个端口并通知客户端。 客户端使用被动模式的数据端口连接到服务器进行数据传输。 二、TFTP
TFTP简单文件传输协议是一种基于UDP的简化文件传输协议通常使用69号端口。与FTP不同TFTP只提供基本的数据传输功能不支持身份验证和目录列表等高级功能。 传输过程
三、常用命令
[h3c]ftp server enable # 开启FTP服务
h3cftp ip address # 连接FTP服务器
ftpls # 列出当前目录
ftpget fliename # 下载文件
ftpput filename # 上传文件
ftpbye # 断开FTP连接如有不详或错误敬请指出。