Re: [ftpext] BEHAVE WGLC of draft-ietf-behave-ftp64-03

"Dan Wing" <dwing@cisco.com> Mon, 14 June 2010 21:05 UTC

Return-Path: <dwing@cisco.com>
X-Original-To: ftpext@core3.amsl.com
Delivered-To: ftpext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6FA463A688E for <ftpext@core3.amsl.com>; Mon, 14 Jun 2010 14:05:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.741
X-Spam-Level:
X-Spam-Status: No, score=-7.741 tagged_above=-999 required=5 tests=[AWL=-1.372, BAYES_50=0.001, RCVD_IN_DNSWL_HI=-8, SARE_PROLOSTOCK_SYM3=1.63]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I827WPBzXc28 for <ftpext@core3.amsl.com>; Mon, 14 Jun 2010 14:05:56 -0700 (PDT)
Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149]) by core3.amsl.com (Postfix) with ESMTP id 034F23A69E3 for <ftpext@ietf.org>; Mon, 14 Jun 2010 14:05:55 -0700 (PDT)
Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AtMJAB42FkxAZnwM/2dsb2JhbACHY4EUlXVxpkWaFYUaBINN
X-IronPort-AV: E=Sophos;i="4.53,416,1272844800"; d="scan'208";a="121655835"
Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-2.cisco.com with ESMTP; 14 Jun 2010 21:05:59 +0000
Received: from dwingwxp01 (sjc-vpn2-998.cisco.com [10.21.115.230]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o5EL5wmE021469; Mon, 14 Jun 2010 21:05:58 GMT
From: Dan Wing <dwing@cisco.com>
To: 'Anthony Bryan' <anthonybryan@gmail.com>
References: <AcsKSTb69V8Z7cQbTM6G8YqOYTAVtw==><01e201cb0a49$86552b10$7844150a@cisco.com> <AANLkTil-UXNr6IaEPASMnOObN-iIwKV1AZoL8hUQ6wA2@mail.gmail.com>
Date: Mon, 14 Jun 2010 14:05:57 -0700
Message-ID: <05f401cb0c05$63461c20$7844150a@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 11
Thread-Index: AcsKtaHLLutnsYb6Rpia6CvWpWKCEgBT7ykA
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
In-Reply-To: <AANLkTil-UXNr6IaEPASMnOObN-iIwKV1AZoL8hUQ6wA2@mail.gmail.com>
Cc: draft-ietf-behave-ftp64@tools.ietf.org, ftpext@ietf.org, 'Behave Chairs' <behave-chairs@tools.ietf.org>
Subject: Re: [ftpext] BEHAVE WGLC of draft-ietf-behave-ftp64-03
X-BeenThere: ftpext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <ftpext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Mon, 14 Jun 2010 21:05:57 -0000

Thanks!
-d
 

> -----Original Message-----
> From: Anthony Bryan [mailto:anthonybryan@gmail.com] 
> Sent: Saturday, June 12, 2010 10:03 PM
> To: Dan Wing
> Cc: ftpext@ietf.org; draft-ietf-behave-ftp64@tools.ietf.org; 
> Behave Chairs
> Subject: Re: [ftpext] BEHAVE WGLC of draft-ietf-behave-ftp64-03
> 
> On Sat, Jun 12, 2010 at 12:08 PM, Dan Wing <dwing@cisco.com> wrote:
> > FTPEXT2,
> >
> > BEHAVE has working group last called 
> draft-ietf-behave-ftp64-03 and is
> > soliciting reviews of the document.  Please send reviews to 
> behave@ietf.org or
> > the authors at draft-ietf-behave-ftp64@tools.ietf.org.
> >
> > Abstract:
> >
> >   The File Transfer Protocol has a very long history, and 
> despite the
> >   fact that today, other options exist to perform file 
> transfers, FTP
> >   is still in common use.  As such, it is important that in the
> >   situation where some client computers are IPv6-only while many
> >   servers are still IPv4-only and IPv6-to-IPv4 translators 
> are used to
> >   bridge that gap, FTP is made to work through these translators as
> >   best it can.
> >
> >   FTP has an active and a passive mode, both as original 
> commands that
> >   are IPv4-specific, and as extended, IP version agnostic commands.
> >   The only FTP mode that works without changes through an 
> IPv6-to-IPv4
> >   translator is extended passive.  However, many existing 
> FTP servers
> >   do not support this mode, and some clients do not ask for 
> it.  This
> >   document describes server, client and middlebox (if any) behavior
> >   that minimizes this problem.
> 
> Hi,
> 
> Some suggestions for readability.
> 
> The first time you use ALG, you want to be clear what it stands for.
> 
> OLD
> Additionally, the document standardizes behavior for application layer
> gateway functionality to provide connectivity between unupdated
> servers and/or clients.
> 
> NEW
> Additionally, the document standardizes behavior for application layer
> gateway (ALG) functionality to provide connectivity between unupdated
> servers and/or clients.
> 
> 
> The following sentence sounds weird. Should "so in EPRT translation is
> supported" be "so if EPRT translation is supported"?
> OLD
> However, in the case of EPRT translation, the ALG and translator
> functions need to be tightly coupled, so in EPRT translation is
> supported, it is assumed that the ALG and IPv6-to-IPv4 translation
> functions are integrated within a single device.
> 
> 
> OLD
> If the client issues the AUTH command the client is attempting to
> negotiate [RFC2228] security mechanisms which are likely to be
> incompatible with the FTP ALG function.
> 
> NEW
> If the client issues the AUTH command, then the client is attempting
> to negotiate [RFC2228] security mechanisms which are likely to be
> incompatible with the FTP ALG function.
> 
> 
> OLD
> "Note that if multiple clients are using the IPv6-to-IPv4 to..."
> 
> The IPv6-to-IPv4 what?
> 
> 
> OLD
> The main rationale for ignoring the IPv4 address in the 227 response,
> even if the client has IPv4 connectivity, most servers will only allow
> a data connection from the same client address as seen in the control
> channel connection, see [Bernstein].
> 
> NEW?
> The main rationale for ignoring the IPv4 address in the 227 response,
> even if the client has IPv4 connectivity, is that most servers will
> only allow a data connection from the same client address as seen in
> the control channel connection. (See [Bernstein]).
> 
> -- 
> (( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
>   )) Easier, More Reliable, Self Healing Downloads