1. FTP
FTP代表文件传输协议。这种类型的协议用于将文件从一台主机传输或复制到另一台主机。但是在不同的主机或系统中发送和接收文件时可能会出现文件名不同、文件目录不同等问题。并且在 FTP 中,不提供安全通道来在主机或系统之间传输文件。FTP工作在两个端口:20
和 21
一个用于数据,另一个用于连接控制。
2. TFTP
TFTP 代表普通文件传输协议。TFTP 用于在不需要 FTP 功能的情况下从客户端到服务器或从服务器到客户端传输文件。TFTP的软件比FTP小。TFTP 工作在 69 端口号上,其服务由 UDP 提供。
下面来看看 FTP 和 TFTP 之间的比较区别:
编号 | FTP | TFTP |
---|---|---|
1 | FTP 代表文件传输协议。 | TFTP 代表普通文件传输协议。 |
2 | FTP的软件比TFTP大。 | TFTP 的软件比 FTP 小。 |
3 | FTP 工作在两个端口:20 和 21。 | TFTP 工作在 69 端口号。 |
4 | FTP服务由TCP提供。 | TFTP 服务由 UDP 提供。 |
5 | FTP的复杂度高于TFTP。 | TFTP 的复杂度低于 FTP 的复杂度。 |
6 | FTP中有很多命令或消息。 | TFTP 中只有 5 条消息。 |
7 | FTP需要认证才能通信。 | TFTP 不需要身份验证来进行通信。 |
8 | FTP一般适合远程用户上传和下载文件。 | TFTP 主要用于在网络设备之间传输配置。 |
9 | FTP 是一种可靠的传输协议。 | TFTP 是一种不可靠的传输协议。 |
10 | FTP是基于TCP的。 | TFTP 基于 UDP。 |
11 | FTP速度较慢。 | 与 FTP 相比,TFTP 更快。 |
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264355.html