ftp保持连接
① 请高手介绍一下ftp的主动连接和被动连接
自己看,不用加分,其实就是协商的过程,很容易理解.
http://www.lovim.com/dbbs/redirect.php?tid=7&goto=lastpost
ftp的两种连接模式PASV(被动)和PORT(主动)
FTP基础知识 FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。 FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 Port模式:ftp server:tcp 21 <------client:dynamicftp server:tcp 20 ------>client:dynamic Pasv模式:ftp server:tcp 21 <----client:dynamicftp server:tcp dynamic <----client:dynamic PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。 PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。 从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。而FTP的复杂性就在于此。
② FTP连接不稳定连不上急...
ftp的意思是 你连接别人的服务器,你的电脑作为客户端连接的作为服务器,只要你自己这边设好,如果ftp不稳定,你应该就会知道是那边的问题了吧,服务器的问题,和你没关系。。。。
③ FTP连接失败,不断重新连接,怎么弄
用一个功能强的ftp客户端,会告诉你连接过程的每一步,以便发现问题; 我的安卓手机上有 ES文件浏览器就有FTP服务器功能,端口3721, 我要无线读写手机SD卡; 不建议用WIN的IE与资源管理器做FTP客户端,问题太多; FTP是有端口的,标准是21,但手机上端口就不是了,如用8021,3721,4021, 协议---地址:端口 的路径不能错 用户名,密码要知道,或是匿名登录,IE有时会不弹出登录,用ftp客户端就不会有 这个问题,因为登录前要设成好的; FTP服务有没有启用状态; 建议你试试CuteFTP9.0,里面有注册码,功能非常强。可以观察登录的过程
④ FTP每隔5分钟自动断一次(连接丢失)请问什么原因能详细告诉我下吗
多种可能,你是自己架设的ftp还是去下载的ftp 我说的是后者啊
1是人家就那么设置的,非会员之类的 就是5分钟一段。。
2 是不是人家要求是单线程下载 你开多线了
⑤ Ftp怎么连接连接
首先看你用的是哪种ftp连接了。一般都要有个账号密码,输进去之后,点击连接,就自动连接了
⑥ 在ftp会话期间,控制连接打开的次数是几次
FTP是一个文件传输协议,它基于TCP协议的,是一个很安全的文件传输协议.
它分为两种连接,一个是控制连接(端口号为21),另一个是数据连接(端口号是20)
在整个交互的FTP会话中.控制连接始终处于连接状态,数据连接则在每次文件传送时先打开然后关闭.
因为FTP是基于TCP协议的,所以在连接时要经过三次握手机制,而断开又要经过四次,如果FTP的控制连接也和数据连接一样可以多次开关的话,那么对用户来说,时间上起码是一个浪费了.而数据连接又是在控制连接基础之上,所以就简单多了.
打个比方吧,你要用WORD写文件,控制连接相当于你开关机,而打开WORD写文件又关闭,再打开与再关闭就相当于数据连接.
在一次的FTP会话中,你愿意不停地去开关机吗?
⑦ FTP连接时为什么总显示连接丢失呢
可能是网速不行,或者空间不行,如长时间不操作连接断开,个人意见。
⑧ FlashFXP怎么保持连接
进入设置,选择保持链接,看上图操作,时间可自己定义。有些版本可能不一样,看看大概的意思就知道了
⑨ 为什么FTP不能正常连接
FTP不能正常连接可以从以下四个方面查找原因:
1.PING FTP服务器地址,是否能通;
2.查看从本地是否能正常进入FTP服务器;
3.查看FTP服务有没有启动;
4.查看防火墙设置,有没有屏蔽端口21服务器上ftp常规配置
解决方法如下:
1、依次在服务器上找到:开始——管理工具——计算机管理——本地用户和组——用户——(右键)添加新用户,设定好用户名和密码(密码永不过期),然后点击创建即可,需要填写以下三个位置内容:
⑩ ftp 连接怎样让他保持连接不断
用一个不间断ftp工具,就算断了也不怕,可以续传,覆盖,根据大小不同覆盖等随你选择。断了再连,下载的文件还在,不浪费之前下的。
filezilla-project.org 到这个网站下载 ftp客户段就可以实现了,如果需要ftp服务器,也有,也可以设置ftp服务器不间断。(是开源免费安全软件啊)
---------
既然你都找到 定时发包的方式,那么方法就在服务器端了,在服务器设置永不短线就是了。如果还找其他办法,岂不显得多余了。