Re: [BEHAVE] FW: New Version Notification for draft-tsou-behave-ftp46-00.txt
Simon Perreault <simon.perreault@viagenie.ca> Tue, 19 June 2012 15:13 UTC
Return-Path: <simon.perreault@viagenie.ca>
X-Original-To: behave@ietfa.amsl.com
Delivered-To: behave@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3BAA11E8072 for <behave@ietfa.amsl.com>; Tue, 19 Jun 2012 08:13:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JVIpVNoliOzs for <behave@ietfa.amsl.com>; Tue, 19 Jun 2012 08:13:46 -0700 (PDT)
Received: from jazz.viagenie.ca (unknown [IPv6:2620:0:230:8000:226:55ff:fe57:14db]) by ietfa.amsl.com (Postfix) with ESMTP id 203A221F852D for <behave@ietf.org>; Tue, 19 Jun 2012 08:13:46 -0700 (PDT)
Received: from ringo.viagenie.ca (unknown [IPv6:2620:0:230:c064:8055:8e79:d19d:5713]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 6EB40400AB; Tue, 19 Jun 2012 11:13:45 -0400 (EDT)
Message-ID: <4FE09728.5030805@viagenie.ca>
Date: Tue, 19 Jun 2012 11:13:44 -0400
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120216 Thunderbird/10.0.1
MIME-Version: 1.0
To: Dan Wing <dwing@cisco.com>
References: <C0E0A32284495243BDE0AC8A066631A80D402424@dfweml513-mbx.china.huawei.com> <068301cd4dbe$083071d0$18915570$@com> <4FE078FE.8060605@viagenie.ca> <07dd01cd4e24$b7e94640$27bbd2c0$@com> <4FE08F8F.3090908@viagenie.ca> <083501cd4e2b$cc64c9d0$652e5d70$@com>
In-Reply-To: <083501cd4e2b$cc64c9d0$652e5d70$@com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: behave@ietf.org, 'Tina TSOU' <Tina.Tsou.Zouting@huawei.com>
Subject: Re: [BEHAVE] FW: New Version Notification for draft-tsou-behave-ftp46-00.txt
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jun 2012 15:13:47 -0000
On 2012-06-19 10:57, Dan Wing wrote:
>> Deployment base doesn't matter in our case. As soon as an ISP puts
>> subscribers behind a NAT64, their FTP servers will go from IPv4 to
>> IPv6.
>> And given that current FTP server software generally includes IPv6
>> support, they will just continue using the same software. Just the act
>> of turning on a NAT64 will create IPv6-only FTP servers.
>
> Your I-D provides no guidance on how the incoming TCP/21 connection
> is expected to work with the NAT64.
This paragraph was intended to provide such guidance:
When the FTP server is behind NAT, it can publish its service address
via a redirect server located in the internet, or via modified DDNS
system, or other possible methods. It is out of the scope of this
memo.
It goes without saying that this will be much improved in the next
revision. :)
>>> So, are you saying the IPv4 host will have to listen on port 21?
>>
>> The FTP server is IPv6, not IPv4.
>
> Sorry for my confusion.
>
> Pretend I asked,
>
> So, are you saying the IPv6 host will have to listen on port 21?
That's what I did in my answer below. :)
>>> Are you saying the ISP -- as part of their ALG -- will have to listen
>> on
>>> port 21, or will have to listen on some alternate port?
>>
>> No.
>>
>> We assume that not all subscribers can get port 21. They will need to
>> use another port. They can use PCP or whatever else to open a port on
>> the NAT64. Users are already trained to open a port in their home NAT,
>> with UPnP-enabled FTP server software or statically-configured port
>> redirection.
>>
>> Furthermore, this is a generic problem that happens whenever you mix
>> well-known port numbers with NAT. It is not specific to our draft, FTP,
>> or even to NAT64. So we do not try to address it in our draft.
>>> By extending RFC6384, is there an expectation that every FTP64 ALG
>>> also implement the FTP46 ALG?
>>
>> No.
>
> I'm puzzled by the extension (I presume, "Update:" in the header), then.
> But that's a small nit in the scheme of things.
Maybe my understanding of what "Update:" means is broken. Let's look at
RFC2223...
To be used as a reference from a new item that cannot be used
alone (i.e., one that supplements a previous document), to refer
to the previous document. The newer publication is a part that
will supplement or be added on to the existing document; e.g., an
addendum, or separate, extra information that is to be added to
the original document.
Well, that's exactly what we mean!
Simon
--
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source --> http://ecdysis.viagenie.ca
STUN/TURN server --> http://numb.viagenie.ca
- [BEHAVE] FW: New Version Notification for draft-t… Tina TSOU
- Re: [BEHAVE] FW: New Version Notification for dra… Dan Wing
- Re: [BEHAVE] FW: New Version Notification for dra… Simon Perreault
- Re: [BEHAVE] FW: New Version Notification for dra… Dan Wing
- Re: [BEHAVE] FW: New Version Notification for dra… Simon Perreault
- Re: [BEHAVE] FW: New Version Notification for dra… Dan Wing
- Re: [BEHAVE] FW: New Version Notification for dra… Simon Perreault
- Re: [BEHAVE] FW: New Version Notification for dra… Dave Thaler