On Wed, Sep 28, 2011 at 11:20 AM, Rajiv Asati (rajiva) <rajiva at
cisco.com> wrote:
agree

> Hi Cameron,

>
> Very interesting (& clever indeed).
>
>
> How does this clever code ensure that all but a few (pesky apps)
> continue to use IPv6 interface instead of the NAT46 interface?

Rajiv,

DNS64 is used.  So anything that can take  a AAAA will use a AAAA and
the native IPv6 path, with or without NAT64 -- as needed.

If the application itself delivers an IPv4 literal via protocols like
MSN or Skype, there is a path and socket made available, that is what
this NAT46 code does.

As i mentioned before, i don't like this.  But, i respect that it
works and it solves a real problem for users of these ipv4-only apps.
I personally find it easy to live with only IP version agnostic apps
that work well in an IPv6-only NAT64/DNS64 network.  I have been
eating this "dog food" for over 18 months.  I am happy to let the
market and eco-system punish apps for not supporting IPv6, and for the
market to reward apps that do support IPv6.

I believe draft-ietf-behave-v4v6-bih-06 has too narrow of a scope to
be useful since it explicitly does NOT support IPv4-only apps talking
to IPv4  servers over an IPv6-only network

Cameron

> Cheers,
> Rajiv
>
>



-- 
光明所结的果子就是一切良善、公义、诚实。       弗5:9

郑林峰 John Linfeng Zheng
电话(Tel): 86-25-8577-1689
手机(Mobile): 15195762065
_______________________________________________
Softwires mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/softwires

Reply via email to