当前位置:  技术问答>linux和unix

【提问】FTP数据连接复用的问题

    来源: 互联网  发布时间:2016-04-14

    本文导语:  现在正在做一个FTP Client。(Linux平台) 现在的情况是:我想从服务端下载多个文件的时候,如果用流模式进行传输,               那么,每传一个文件,FTP Server就会关闭数据端口的连接。            ...

现在正在做一个FTP Client。(Linux平台)
现在的情况是:我想从服务端下载多个文件的时候,如果用流模式进行传输,
              那么,每传一个文件,FTP Server就会关闭数据端口的连接。
              取下一个文件的时候需要重新开启数据端口。

我看了FTP的RFC文档:
        数据连接复用:当使用流模式传输数据时,在文件传输结束后必须关闭连接。
        如果有多个文件传输时可能带来的问 题是TCP为了保证传输可靠要保持连接记录一段时间。
        因此不能马上重新连接。
        有两种解决方案。第一种是协商一个非缺省端口。第二种是使用另一种传输模式。
       
        现在的情况是客户要求的Linux环境只支持流模式,那么第二种解决方案就没法使用了。

我的问题是:
        第一种解决方案:协商一个非缺省端口   是怎么实现的?具体怎么操作?
        能说明的越详细越好,非常感谢!! 

|
425 Can't build data connection: Connection refused

用被动模式,选择PASV

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在这里提问,提问内容只能有四行字吗?
  • 提问提问,如何让XWINDOW支持中文,我安装的时候只选了ENGLISH
  • linux新手提问, .sh文件的写法提问。 从.bat文件转为.sh文件。
  • 关于论坛提问的一点建议
  • 奇怪,CSDN的贴子,提问部分我最多能看到第4行??!!
  • 请问斑竹,是不是,专家分越高提问时能给的点数就越多
  • 提问的建议
  • 提问几个文盲问题
  • 决定每次提问给分的数量是由什么决定的????
  • 强烈建议!!!请大家提问前搜索论坛,请斑竹将本文置顶,支持跟贴!!!!
  • 菜鸟提问:包是什么概念?
  • 提问:如何将某个目录打包啊(freebsd)
  • 菜鸟提问:请问Unix下面有没有类似Win32下_T这样的宏?
  • [请置顶]关于Linux的安装使用问题 请放到 软件使用/操作系统 里提问
  • 为什么我回答别人的问题,去看不到提问人的反应???
  • 新手,回到WIN下提问
  • 新手提问:如何在VJ中引用swing类库,
  • 提问:JBuilder4中,JTable控件如何实现定时刷新?
  • 提问j2ee,j2se,j2me的情况??
  • 新手提问:javac时出错


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3