Hi Dan/Teemu(s)/Cameron,
  I am afraid there is no single right answer here. There will be networks that 
will prefer NAT44 over NAT64 and those that prefer NAT64 over NAT44. For this 
reason, I think this is better left as a site-specific policy decision for 
distribution using a mechanism such as draft-ietf-6man-addr-select-opt. So, I 
agree with Dan and Cameron that we should not add an entry to the default table 
for the NAT64 prefix.

Cheers
Suresh 

> -----Original Message-----
> From: behave-boun...@ietf.org 
> [mailto:behave-boun...@ietf.org] On Behalf Of Dan Wing
> Sent: Monday, March 28, 2011 2:48 PM
> To: 'Teemu Kiviniemi'; teemu.savolai...@nokia.com
> Cc: ipv6@ietf.org; beh...@ietf.org
> Subject: Re: [BEHAVE] RFC3484-revise and NAT64 Well-Known Prefix
> 
> > -----Original Message-----
> > From: ipv6-boun...@ietf.org [mailto:ipv6-boun...@ietf.org] 
> On Behalf 
> > Of Teemu Kiviniemi
> > Sent: Sunday, March 27, 2011 9:53 PM
> > To: teemu.savolai...@nokia.com
> > Cc: beh...@ietf.org; ipv6@ietf.org
> > Subject: Re: RFC3484-revise and NAT64 Well-Known Prefix
> > 
> > On Sun, 27 Mar 2011, teemu.savolai...@nokia.com wrote:
> > 
> > > I discussed shortly with Arifumi about RFC3484 default 
> policy table 
> > > updates and NAT64 WKP, i.e. whether the default policy 
> table should
> > take
> > > a stand on 64:ff9b::/96 preference.
> > >
> > > It seemed to us that default policy table does not 
> necessarily have
> > to,
> > > as it could be ok to handle addresses with WKP similarly to global
> > IPv6
> > > addresses. Furthermore, the default policy table anyway 
> cannot cover 
> > > Network-Specific Prefixes.
> > >
> > > Hence prefixes used for protocol translation would be 
> handled like 
> > > global IPv6 addresses unless something different is 
> configured via 
> > > policy distribution mechanism? And this should perhaps be 
> documented 
> > > into the RFC3484-revised.
> > 
> > I believe native IPv4 should always be preferred over 
> NAT64. Even if 
> > native IPv4 was using NAT, it is likely to work better with current 
> > applications than NAT64.
> > 
> > Preferring IPv4 over the NAT64 well-known prefix does not fix the 
> > problem for network-specific NAT64 prefixes. However, I see 
> no reasons 
> > why the
> > NAT64 WKP should not be given a lower preference than IPv4 
> by default.
> 
> One reason is that it changes behavior for a network using 
> the well-known
> NAT64 prefix versus using their own network's NAT64 prefix.  
> Not to mention they won't know if/when their IPv6 devices are 
> using the new
> RFC3484 default table, and will thus start shifting their 
> preference away from IPv6 (and a NAT64) and towards IPv4 (and 
> a NAPT44, because let's be real, everyone will have a NAPT44 
> if we're talking about an
> RFC3484 change).
> 
> Personally, I don't see any benefit to changing RFC3484 table 
> to accomodate NAT64, assuming there is a way for the host to 
> learn its NAT64 prefix (draft-korhonen-behave-nat64-learn-analysis).  
> Assuming there is no standard way to learn the prefix by the 
> time we would want to standardize rfc3484bis, I see harm in 
> adding the NAT64 well known prefix 64:ff9b::/96 to the 
> default policy table.
> 
> -d
> 
> 
> > --
> > Teemu
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
> 
> _______________________________________________
> Behave mailing list
> beh...@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
> 
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to