FTP
FTP(File TransferProtocol,文件传输协议)用于在FTP服务器和FTP客户端之间传输文件,是IP网络上传输文件的通用协议,基于TCP。
FTP协议使用TCP端口20和21进行传输。端口20用于传输数据(数据连接),端口21用于传输控制消息(控制连接)。(20 21 端口是TCP的端口,用于为FTP分别传输数据和控制连接的,在控制连接和传输数据过程中用到了FTP的什么端口是在报文中协商的。)
FTP有两种文件传输模式:
·二进制模式,用于传输非文本文件(比如后缀名为.app、.bin和.btm的文件);
·ASCII码模式,用于传输文本格式的文件(比如后缀名为.txt、.bat和.