Itojun,
I agree with you we should be fine deploying AAA records. I also agree
we need to be skeptical about A6 and if they continue to exist we need to
for sure do the type of experiments Randy suggested.
/jim
On Fri, 19 Jan 2001 [EMAIL PROTECTED] wrote:
>
> >During a trial, this can be done by operating on a trial subtree for
> >names. Something like <example>.ipv6dns.org. During the transition,
> >however, we want to progressively publish A6 records for the name
> >servers of regular domains. Obviously, any domain manager can do this on
> >their own initiative: for example, Microsoft could add an NS record
> >pointing to a v6 capable server under "microsoft.com". However, this
> >impacts the general infrastructure, since the servers for microsoft.com
> >and their address must be provided by the ".com" server. Randy has a
> >first point there: we have to understand the potential impact of serving
> >A6 records to vanilla .com users; we may have to set up a conservative
> >rule, such as only serving these records if the query for the .com user
> >was received over IPv6. Or maybe we need not be that conservative; but
> >we should try. And, maybe, just maybe, we should not try first with
> >".com."
>
> I think:
> - it should be okay to deploy AAAA records to certain degree
> - we need to be very conservative about deplying A6 records,
> as A6 presents highly different behavior than A/AAAA records.
> # of queries would increase, # of additoinal records would
> go skyrocket.
>
> about AAAA:
>
> Situation may be different from ".com.", but there are registries that
> accept NS record registration with IPv6 address (NS record that
> points to AAAA record). For example, JPNIC do this:
> http://www.nic.ad.jp/en/topics/archive/20000301-01.html
> and if you would like to see an example, try looking up NS for
> wide.ad.jp.
> % dig wide.ad.jp. ns
> % whois -h whois.nic.ad.jp wide.ad.jp/e
> % whois -h whois.nic.ad.jp ns1.v6.wide.ad.jp/e
>
> also, there are many MX records that point to AAAA record. for
> example, try jp.freebsd.org. and wide.ad.jp.
> % dig jp.freebsd.org. mx
> % dig wide.ad.jp. mx
>
> both of them looks to be working fine. we have conducted detailed
> test against MTAs, to see if they works okay with MX record that
> points to AAAA records. I remember that it worked just fine.
> [EMAIL PROTECTED] should have more detail.
>
> about A6:
>
> If we deploy A6 records, situation with additional records will get
> much, much, much worse than AAAA additional records.
> Here's an example (thanks jinmei!).
>
> % dig @0.0.0.0 paradise.v6.kame.net. a6
>
> ; <<>> DiG 9.0.1 <<>> @0.0.0.0 paradise.v6.kame.net. a6
> ;; global options: printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54685
> ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 8
>
> ;; QUESTION SECTION:
> ;paradise.v6.kame.net. IN A6
>
> ;; ANSWER SECTION:
> paradise.v6..kame.net. 158 IN A6 64 ::2e0:18ff:fe98:f19d
>sharedsegment.a6.kame.net.
> paradise.v6.kame.net. 158 IN A6 64 ::2e0:18ff:fe98:f19d
>karigome-bb.v6.wide.ad.jp.
>
> ;; AUTHORITY SECTION:
> kame.net. 1748 IN NS coconut.itojun.org.
> kame.net. 1748 IN NS tiger.hiroo.oshokuji.org.
> kame.net. 1748 IN NS orange.kame.net.
>
> ;; ADDITIONAL SECTION:
> sharedsegment.a6.kame.net. 158 IN A6 48 0:0:0:2000::
>karigome.v6.wide.ad.jp.
> karigome.v6.wide.ad.jp. 3600 IN A6 32 0:0:4819::
>wide-6bone.v6.wide.ad.jp.
> wide-6bone.v6.wide.ad.jp. 3600 IN A6 0 3ffe:501::
> karigome-bb.v6.wide.ad.jp. 3600 IN A6 48 0:0:0:4819::
>wide-stla.v6.wide.ad.jp.
> wide-stla.v6.wide.ad.jp. 3600 IN A6 0 2001:200::
> coconut.itojun.org. 8 IN A 210.160.95.97
> tiger.hiroo.oshokuji.org. 8 IN A 210.145.33.242
> orange.kame.net. 897 IN A 203.178.141.194
>
> ;; Query time: 83 msec
>
> >The same indeed apply for the root itself. If we say that ".com" will
> >only provide A6 records in the additional section if the query was
> >received over IPv6, then we must find a way to publish the IPv6 address
> >of the suitable .com server, and that must be done by the root. Indeed,
> >that must be done by the root for every TLD who wants to enable IPv6.
> >And there are good reasons to be very conservative with the handling of
> >the root service.
>
> I'm curious about:
> - packet size requirement when we include A6/AAAA records into "."
> queries.
> - deployment status of EDNS0 to IPv6 transport-capable resolvers
>
> >Randy also asked, what happens if an IPv6 only DNS resolver tries to get
> >information about an IPv4 domain. The obvious answer is to use a dual
> >mode server as proxy. However, this requires some configuration, which
> >Ngtrans should automatize. Now, that would would be a work item for this
> >group...
>
> I don't think such a DNS server should be widely deployed. such a
> A-to-A6/AAAA rewriting nameservers should be located in leaf sites,
> for use within the leaf site only, and every efforts should be
> made to avoid leakage of rewritten records.
>
> for actual implementation, see totd from Feico Dillema.
> http://www.vermicelli.pasta.cs.uit.no/ipv6/software.html
>
> itojun
>