FTP工作原理是什么怎么 *** 作

FTP工作原理是什么怎么 *** 作,第1张

工作原理:以Internet标准文件传输FTP用户界面, 向用户提供管理计算机的文件传输,FTP在两台通信主机间将两条TCP连接,分别为用于数据传送的数据连接,用于传送控制信息的控制连接。在交互FTP会话中,控制连接处于连接状态,数据连接在文件传送先打开后关闭。

FTP允许用户以文件 *** 作的方式与另一主机相互通信。然而, 用户并不真正登录到自己想要存取的计算机上面而成为完全用户, 可用FTP程序访问远程资源, 实现用户往返传输文件、目录管理以及访问电子邮件等等, 即使双方计算机可能配有不同的 *** 作系统和文件存储方式。

扩展资料:

FTP支持两种模式,一种方式叫做 PORT方式,主动方式,一种是 Passive,被动方式。Passive模式FTP的客户端发送 PASV命令到 FTP Server。

1、Port

客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口,也就是21端口。然后客户端开始监听端口N+1,并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。

2、Passive

命令连接和数据连接都由客户端发起,可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤的问题。当开启一个 FTP连接时,客户端打开两个任意的非特权本地端口(N > 1024和N+1)。第一个端口连接服务器的21端口,客户端提交 PASV命令。

参考资料来源:百度百科-FTP

FTP就是用来在客户机和服务器之间实现文件传输的标准协议。它使用客户/服务器模式,客户程序把客户的请求告诉服务器,并将服务器发回的结果显示出来。而服务器端执行真正的工作,比如存储、发送文件等。\x0d\如果用户要将一个文件从自己的计算机上发送到另一台计算机上,称为是FTP的上载,而更多的情况是用户从服务器上把文件或资源传送到客户机上,称之为FTP的下载。在Internet上有一些计算机称为FTP服务器,它存储了许多允许存取的文件,如:文本文件、图像文件、程序文件、声音文件、**文件等。\x0d\FTP系统是一个通过Internet传送文件的系统。FTP客户程序必须与远程的FTP服务器建立连接并登录后,才能进行文件的传输。通常,一个用户必须在FTP服务器进行注册,即建立用户帐号,拥有合法的登录用户名和密码后,才有可能进行有效的FTP连接和登录。\x0d\大多数站点提供匿名FTP服务,即这些站点允许任何一个用户免费登录到它们的机器上,并从其上复制文件。这类服务器的目的就是想社会公众提供免费的文件拷贝服务,因此,它不要求用户事先在该服务器进行注册。与这类“匿名”FTP服务器建立连接时,用户名一般是anonymous,而口令可以使用任意字符串,一种比较常用的是使用你的电子邮件地址作为口令。但这个口令既不进行校验,也不是强制的。\x0d\FTP是基于客户机/服务器模式的服务系统,它油客户软件、服务器软件和FTP通信协议三部分组成。FTP客户软件作为一种应用程序,运行在客户计算机上。用户使用FTP命令与FTP服务器建设连接或传送文件,一般 *** 作系统内置标准FTP命令,标准浏览器也支持FTP协议,当然也可以使用一些专用的FTP软件。FTP服务器软件运行在远程主机上,并设置一个名叫anonymous的公共用户帐号,向用户开放。

很多朋友喜欢上网下载软件、**、音乐等。但有时他们会遇到这样的问题,费很大劲就是找不到自己需要的东西。是网上真的没有吗?网络经过这几年快速发展,这种可能性多数时候并不大。更大的可能性是,他们忽略了大量的隐性FTP资源!要知道,某些搜索引擎找不到的文件,常常可以在这里找到!这里,我们大体分两种方式,一种是用软件搜索,另一种是通过FTP搜索引擎。下面分别予以介绍。

软件搜索:下面两款免费软件,分别以不同方式搜索网上FTP资源,可以满足网友的不同需求。

1.AnonymousFTPSearch 软件版本:1.2,软件大小为129kb,为免费软件。

软件特点:这是个英文软件,可以找出包含指定关键字的匿名FTP站点,可以浏览站点目录结构,可以同时下载多个文件。

使用方法:这个软件无需设置,一般情况下,用户只要在Word下输入关键字,然后按下“Search”按钮即可搜索。关键字常用“anonymousftp”或者“anonymousftpxxx”格式,比如“anonymousftpmp3”。这个软件借助了搜索引擎的威力,默认采用最强的Google。当然,你也可以改成其它的,但要注意,目前只支持常见搜索引擎,而且只支持GET方式。窗口上的“MaxPages”,是指定利用搜索结果的前面多少页,默认是33页,一般不必改动。搜索期间,可以随时按“Stop”按钮或者ESC键停止搜索。

搜索到的匿名FTP站点出现在下面的结果窗口中,每个站点后面有Access栏,表明站点文件的读写权限。Time栏显示用户与站点的连接时间(秒),据此可以初步判断下载速度的快慢。点击“Copyresults”按钮,可以复制搜索结果。按“Exporttofile”按钮,可以将结果保存为一个TXT文本文件,以备其它FTP工具使用。我们也可以直接双击结果窗口中的FTP站点,查看站点的目录和文件结构,双击文件名,就可以下载它。这个软件允许同时下载多个文件。

2.SFtp;软件版本为10.0,软件大小为472kb,为免费软件。

这是由国人开发的中文软件,可以找出指定网段内的所有FTP站点,包括匿名的和非匿名的,进而利用它的查找功能,找出那些站点、目录下有我们需要的文件。比起AnonymousFTPSearch来,它有一个明显的好处,就是我们可以就近搜索哪些FTP主机上有自己需要的文件,这样可以加快下载速度,对普通拨号上网用户意义重大。同样,SFtp也可以直观浏览匿名FTP站点目录和文件结构,可以直接同时下载多个文件。

这是个绿色软件,无需安装,双击文件即可启动。在“开始IP”输入网段的起始IP地址,如“216.120.0.0”,在“结束IP”输入结束IP地址,如“216.120.255.255”,按下“开始搜索”按钮即可。搜索到的FTP站点会出现在中间窗格。地址前面有钥匙标志的,表明是非匿名站点,必须凭用户名和密码才能访问;有人像标志的,表明目前登录人数太多,已无法再进去了;只有一个显示器标志的,表明是匿名站点,可以随意访问。双击匿名站点,可以用指定Ftp软件打开站点,初始状态下是用默认浏览器,在SFtp窗口上点击菜单“ *** 作/设置/其它”,可以设定你所用的Ftp软件。单击匿名站点前面的加号,可以浏览目录、文件结构,在文件或者目录上右击鼠标,选择“目标另存为”,可以下载所选文件或者目录。如果通过浏览方式没发现你想要的文件,可以点击窗口左边的“查找”按钮搜索。

本软件每搜索500个IP地址,便自动保存一次结果,搜索结束时也会自动保存,文件名为“起始IP-结束IP.txt”,保存位置在SFtp所在目录。另外,SFtp是多线程搜索软件,Windows95/98/ME下的默认线程为80个,在WindowsNT/2000/XP下为500个,可以调整,但Windwos95/98/ME下不超过120为宜。强烈推荐在Windows2000下运行本软件,这样,速度要比在Windows98下快数倍以上。

FTP搜索引擎

这里推荐北京大学的“天网FTP”搜索引擎,网址>

叙述起来很繁琐。你可以到网上下一个C语言的FTP客户端程序阅读和试验,就懂了。

就搜索 ftpclientc 很容易获得 源程序,程序里有注解和说明。10几20几年的经典程序啦。

以上就是关于FTP工作原理是什么怎么 *** 作全部的内容,包括:FTP工作原理是什么怎么 *** 作、FTP是什么、关于FTP资源的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/9403555.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存