ftp是基于什么协议的 TCP还是UDP 为什么FTP服务需要使用TCP协议而不使用UDP协议?
ftp \u534f\u8bae\u8ddfTCP UDP\u534f\u8bae\u6709\u4ec0\u4e48\u6837\u7684\u5173\u7cfbftp\u662f\u5e94\u7528\u5c42\u7684\u534f\u8bae\u3002tcp\u548cudp\u662f\u4f20\u8f93\u5c42\u7684\u534f\u8bae\u3002\u4f20\u8f93\u5c42\u7684\u534f\u8bae\u662f\u7528\u6765\u627f\u8f7d\u5e94\u7528\u5c42\u7684\u534f\u8bae\u7684\u3002
\u56e0\u4e3aTCP\u534f\u8bae\u662f\u53ef\u9760\u4f20\u8f93\u7684\u534f\u8bae
UDP\u662f\u4e0d\u53ef\u9760\uff0c\u5c3d\u529b\u4f20\u9001\u7684\u534f\u8bae
\u6587\u4ef6\u4f20\u8f93\u9700\u8981\u7684\u662f\u53ef\u9760\u7684\u534f\u8bae\u6765\u4fdd\u8bc1\u6587\u4ef6\u7684\u5b8c\u6574\u548c\u6b63\u786e\u6027
tcp。
文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。
扩展资料:
FTP客户端发起FTP会话,与FTP服务器建立相应的连接。FTP会话期间要建立控制信息进程与数据进程两个连接。控制连接不能完成传输数据的任务,只能用来传送FTP执行的内部命令以及命令的响应等控制信息;数据连接是服务器与客户端之间传输文件的连接,是全双工的,允许同时进行双向数据传输。当数据传输完成后,数据连接会撤消,再回到FTP会话状态,直到控制连接被撤消,并退出会话为止。
参考资料来源:百度百科-ftp
参考资料来源:百度百科-tcp
ftp是基于tcp的使用tcp 20和21号端口
tftp是基于UDP的,使用udp 69号端口
扩展阅读:ftp协议用于什么的协议 ... ftp是internet中的 协议 ... ftp是tcpip协议簇 ... ping基于什么协议 ... ftp是基于tcp还是udp ... ftp协议的主要功能是 ... ftp 中文翻译 ... ftp网络协议 ... ftp是一种常用的什么协议 ...