Re: [ftpext] COMB command IETF draft proposal

Lothar Kimmeringer <lothar@kimmeringer.de> Thu, 09 June 2011 07:34 UTC

Return-Path: <lothar@kimmeringer.de>
X-Original-To: ftpext@ietfa.amsl.com
Delivered-To: ftpext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CED3E1F0C45 for <ftpext@ietfa.amsl.com>; Thu, 9 Jun 2011 00:34:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level:
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p8bdvajAOTeQ for <ftpext@ietfa.amsl.com>; Thu, 9 Jun 2011 00:34:22 -0700 (PDT)
Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.9]) by ietfa.amsl.com (Postfix) with ESMTP id 8D0961F0C3B for <ftpext@ietf.org>; Thu, 9 Jun 2011 00:34:22 -0700 (PDT)
Received: from [192.168.1.20] (mnch-5d85c581.pool.mediaWays.net [93.133.197.129]) by mrelayeu.kundenserver.de (node=mreu3) with ESMTP (Nemesis) id 0LbCMI-1PpREr3IMc-00kwmu; Thu, 09 Jun 2011 09:34:16 +0200
Message-ID: <4DF07777.2010205@kimmeringer.de>
Date: Thu, 09 Jun 2011 09:34:15 +0200
From: Lothar Kimmeringer <lothar@kimmeringer.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
MIME-Version: 1.0
To: Robert Oslin <rto@globalscape.com>
References: <F15941D3C8A2D54D92B341C20CACDF2311AC408AB1@exchange> <01AA9EC92749BF4894AC2B3039EA4A2C1946D58A@CH1PRD0302MB131.namprd03.prod.outlook.com> <F15941D3C8A2D54D92B341C20CACDF2311AC51B359@exchange> <BANLkTina+ZF97cgQrJp7yGWcsWmY4eOuEQ@mail.gmail.com> <F15941D3C8A2D54D92B341C20CACDF2311AC51B3C4@exchange>
In-Reply-To: <F15941D3C8A2D54D92B341C20CACDF2311AC51B3C4@exchange>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Provags-ID: V02:K0:Em3sUFthHDquDxaWoQZUsZGnC+VEcg9c5Wdb2KLET/d 8Z2zPQnogzClTaJrNddk2+Kq0Ej+UgMypLf6U7EWr1XeoMYT48 uJjL70RnCsZsuQHbgkxylIvsO+QjqzoWqQlxylBNQwPQXQRWwG ANm0sde4T7XlsY6TBwS80Sf854Hem6klHPFrAZiG2S09xzQzr/ QAnmUzgHXI5k+Z71XAT5g==
Cc: "ftpext@ietf.org" <ftpext@ietf.org>, Robert McMurray <robmcm@microsoft.com>
Subject: Re: [ftpext] COMB command IETF draft proposal
X-BeenThere: ftpext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <ftpext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ftpext>, <mailto:ftpext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ftpext>
List-Post: <mailto:ftpext@ietf.org>
List-Help: <mailto:ftpext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ftpext>, <mailto:ftpext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jun 2011 07:34:23 -0000

Am 08.06.2011 22:57, schrieb Robert Oslin:
> "Have you experienced any issues"
>
> - yes, with larger (multi-GB) size files; however there are ways to combine the
 > file so that timeouts can be avoided in most cases. I made a couple of fleeting
 > references to those methods in the spec, but really it would be up to the server
 > vendor to research and implement the optimal recombine technique so that timeouts
 > could all but be eliminated for everything but exceedingly large files...

I have to find a way to open docx files so I might repeat something
that is already supposed but a simple way would be to respond with
the equivalent of a HTTP-100-response:

C: COMB filea fileb filec
S: 250-Start COMB
    250-COMB for filea finished
    250-COMB for fileb finished
    250-COMB for filec finished
    250 COMB command successful

Since a client should in general start over with a timeout every time
a line of the response has been received, it should help avoid timeouts
with very large files. In addition to that you receive some feedback,
that the server is still talking with you.


Regards, Lothar
-- 
Lothar Kimmeringer                E-Mail: spamfang@kimmeringer.de
                PGP-encrypted mails preferred (Key-ID: 0x8BC3CD81)

Always remember: The answer is forty-two, there can only be wrong
                  questions!