Re: [BEHAVE] [pcp] PREFIX64 PCP Option for NAT64: draft-boucadair-pcp-nat64-prefix64-option

<mohamed.boucadair@orange.com> Fri, 07 September 2012 08:27 UTC

Return-Path: <mohamed.boucadair@orange.com>
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 252C721F8570; Fri, 7 Sep 2012 01:27:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.915
X-Spam-Level:
X-Spam-Status: No, score=-1.915 tagged_above=-999 required=5 tests=[AWL=-0.267, BAYES_00=-2.599, HELO_EQ_FR=0.35, J_CHICKENPOX_12=0.6, UNPARSEABLE_RELAY=0.001]
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 hfZhcoxy9jp2; Fri, 7 Sep 2012 01:27:33 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id C7E3921F8567; Fri, 7 Sep 2012 01:27:32 -0700 (PDT)
Received: from omfedm06.si.francetelecom.fr (unknown [xx.xx.xx.2]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id 08C572643A9; Fri, 7 Sep 2012 10:27:32 +0200 (CEST)
Received: from puexch31.nanterre.francetelecom.fr (unknown [10.101.44.29]) by omfedm06.si.francetelecom.fr (ESMTP service) with ESMTP id E004827C11B; Fri, 7 Sep 2012 10:27:31 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.12]) by puexch31.nanterre.francetelecom.fr ([10.101.44.29]) with mapi; Fri, 7 Sep 2012 10:27:29 +0200
From: mohamed.boucadair@orange.com
To: "teemu.savolainen@nokia.com" <teemu.savolainen@nokia.com>, "simon.perreault@viagenie.ca" <simon.perreault@viagenie.ca>
Date: Fri, 07 Sep 2012 10:27:28 +0200
Thread-Topic: [pcp] PREFIX64 PCP Option for NAT64: draft-boucadair-pcp-nat64-prefix64-option
Thread-Index: Ac2MREsThTb5jn5dQvm14yeG1MbvVgAdLJUwAAPMTNAAAgZYgA==
Message-ID: <94C682931C08B048B7A8645303FDC9F36E57B08727@PUEXCB1B.nanterre.francetelecom.fr>
References: <94C682931C08B048B7A8645303FDC9F36E57B08381@PUEXCB1B.nanterre.francetelecom.fr> <504898BD.7000702@viagenie.ca> <94C682931C08B048B7A8645303FDC9F36E57B08524@PUEXCB1B.nanterre.francetelecom.fr> <5048AC63.50700@viagenie.ca> <94C682931C08B048B7A8645303FDC9F36E57B085C5@PUEXCB1B.nanterre.francetelecom.fr> <5048C127.50704@viagenie.ca> <94C682931C08B048B7A8645303FDC9F36E57B08650@PUEXCB1B.nanterre.francetelecom.fr> <916CE6CF87173740BC8A2CE4430969620444ABB8@008-AM1MPN1-053.mgdnok.nokia.com>
In-Reply-To: <916CE6CF87173740BC8A2CE4430969620444ABB8@008-AM1MPN1-053.mgdnok.nokia.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.9.7.74524
Cc: "pcp@ietf.org" <pcp@ietf.org>, "behave@ietf.org" <behave@ietf.org>
Subject: Re: [BEHAVE] [pcp] PREFIX64 PCP Option for NAT64: draft-boucadair-pcp-nat64-prefix64-option
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: Fri, 07 Sep 2012 08:27:34 -0000

Hi Teemu,

(behave ML cced)

The point is: for PCP-enabled networks the heuristic seems to be more "complex" compared to returning this information using PCP.

>From an operational standpoint, the situation is as follows:

* PCP is needed for NAT64 to accept incoming connections/hosting servers/reduce keepalive messages/etc. 
* A solution to learn the PREFIX64 is needed (e.g., IPv4 in referrals) so that local address synthesis can be done by the host.
* Several NAT64 can be deployed and load balancing enabled to distribute connected hosts: this can be done by assigning distinct PREFIX64s.
* An application/host needs to retrieve the exact PREFIX64 used for the NAT64 to be involved in the data path.
* An exist strategy is still to be found for the heuristic method.
* The heuristic method requires some tweaking in DNS.

Given what listed above, wouldn't be safe to provide some guidelines to help selecting which option to use in PCP-based networks or the one to prefer when both are available? 

Cheers,
Med

>-----Message d'origine-----
>De : teemu.savolainen@nokia.com [mailto:teemu.savolainen@nokia.com] 
>Envoyé : vendredi 7 septembre 2012 09:15
>À : BOUCADAIR Mohamed OLNC/NAD/TIP; simon.perreault@viagenie.ca
>Cc : pcp@ietf.org
>Objet : RE: [pcp] PREFIX64 PCP Option for NAT64: 
>draft-boucadair-pcp-nat64-prefix64-option
>
>Just quick comment also for PCP mailing (I sent separate email 
>also to behave) - maybe we need to cross post if this 
>discussion extends.
>
>The PCP may be fine way to learn Pref64::/n, but I doubt it is 
>possible to generalize PCP to be always present *and* telling 
>Pref64::/n when there is NAT64. I.e. PCP would be similar as 
>DHCPv6 in its pros/cons (as listed in 
>draft-ietf-behave-nat64-learn-analysis) - am I right?
>
>I.e. we need the heuristic to have a general way to find out 
>Pref64::/n, as we cannot count PCP to be always deployed with NAT64.
>
>Best regards,
>
>        Teemu
>
>> -----Original Message-----
>> From: pcp-bounces@ietf.org [mailto:pcp-bounces@ietf.org] On 
>Behalf Of ext
>> mohamed.boucadair@orange.com
>> Sent: 07. syyskuuta 2012 08:26
>> To: Simon Perreault
>> Cc: pcp@ietf.org
>> Subject: Re: [pcp] PREFIX64 PCP Option for NAT64: 
>draft-boucadair-pcp-
>> nat64-prefix64-option
>>
>> Hi Simon,
>>
>> Perhaps it is too late to ask for including it in the analysis draft.
>> I see another place where we can ask for including it is: 
>464xlat v6op draft.
>>
>> Cheers,
>> Med
>>
>> >-----Message d'origine-----
>> >De : Simon Perreault [mailto:simon.perreault@viagenie.ca]
>> >Envoyé : jeudi 6 septembre 2012 17:29
>> >À : BOUCADAIR Mohamed OLNC/NAD/TIP
>> >Cc : pcp@ietf.org
>> >Objet : Re: [pcp] PREFIX64 PCP Option for NAT64:
>> >draft-boucadair-pcp-nat64-prefix64-option
>> >
>> >Le 2012-09-06 11:04, mohamed.boucadair@orange.com a écrit :
>> >> Med: I'm open to evaluate which approach is better: new opcode vs.
>> >> new option. We need first to agree this is valid problem to solve.
>> >
>> >There is clearly a need to discover the NAT64 prefix:
>> >draft-ietf-behave-nat64-learn-analysis
>> >draft-ietf-behave-nat64-discovery-heuristic
>> >
>> >Note that the analysis draft does not consider PCP. Maybe it should.
>> >Looking at the list of pros and cons for DHCPv6, PCP would be
>> >different, and better in some aspects.
>> >
>> >Personally I would much prefer using PCP than the heuristic 
>when PCP is
>> >available.
>> >
>> >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
>> >
>> _______________________________________________
>> pcp mailing list
>> pcp@ietf.org
>> https://www.ietf.org/mailman/listinfo/pcp
>