文件传输协议FTP
廖家龙 用心听,不照做

文件传输协议FTP:

文件传送协议:
1)文件传送协议FTP(File Transfer Protocol):提供不同种类主机系统(硬、软件体系等都可以不同)之间的文件传输能力【拷贝:上传、下载】
2)简单文件传送协议TFTP

FTP服务器和用户端:
1)FTP是基于客户/服务器(C/S)的协议
2)用户通过一个客户机程序连接至在远程计算机上运行的服务器程序
3)依照FTP协议提供服务,进行文件传送的计算机就是FTP服务器
4)连接FTP服务器,遵循FTP协议与服务器传送文件的电脑就是FTP客户端

FTP工作原理:
1)登陆:FTP地址、用户名、密码
匿名登陆:

2)FTP使用TCP实现可靠传输
【FTP服务器进程:一个主进程、n个从属进程】【控制进程和数据传送进程都属于从属进程】

FTP传输模式:
1)文本模式:ASCII模式,以文本序列传输数据
2)二进制模式:Binary模式,以二进制序列传输数据