2024年5月28日发(作者:)
ftp是什么
关于ftp是什么
FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称
之为“下载(download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之
为“上载(upload)”文件。在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方
式数据端口为20。
关于ftp是什么
文件传输是Internet提供的一项基本服务,通过Internet,可以把文件从一台计算
机传送到另一台计算机,文件传输服务必须遵循文件传输协议(File Transfer Protocol,
FTP)。通过FTP从远程计算机上获取文件称为下载(Download);将本地计算机上的文件复
制到远程计算机上称为上传(Upload),文件的“上传”和“下载”功能是用户上网经常要
使用到的,许多用户都要从网上“下载”一些文件和资料,那些拥有个人博客(Blog)或者
要进行网站管理的用户,经常需要“上传”自己的文件。
当启动FTP从远程计算机拷贝文件时,事实上启动了两个程序:一个本地机上的
FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上
的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用
“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户
程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP
客户程序,操作上要简洁方便的多。
支持FTP协议的服务器就是FTP服务器,下面介绍一下什么是FTP协议。用户联网
的首要目的就是实现信息共享,文件传输是信息共享非常重要的一个内容之一。Internet
上早期实现传输文件,并不是一件容易的事,Internet是一个非常复杂的计算机环境,有
PC,有工作站,有MAC,有大型机,据统计连接在Internet上的计算机已有上千万台,
而这些计算机可能运行不同的操作系统,有运行Unix的服务器,也有运行Dos、
Windows的PC机和运行MacOS的苹果机等等,而各种操作系统之间的文件交流问
题,需要建立一个统一的文件传输协议,这就是所谓的FTP。基于不同的操作系统有不同
的FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文
件传送给别人,或者从其它的用户环境中获得文件。
FTP传输模式
FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处
的位置、联接的方式、甚至是是否使用相同的操作系统无关。假设两台计算机通过ftp协
议对话,并且能访问Internet,
你可以用ftp命令来传输文件。每种操作系统使用上有某一些细微差别,但是每种协
议基本的命令结构是相同的。
FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。
ASCII传输模式


发布评论