v4 given v6

Peter Curran pcurran@ticl.co.uk
Mon, 26 Jan 1998 23:42:32 -0000


Bob


>Might it be a good time to try to go away from this convention (i.e., a
>separate ipv6 subdomain)?
>
>As we try more and more to act like a real dual v4/v6 environment it would
>be best to not do this.
>
>Can advocates of maintaining this convention please state their reasons for
>this to the list?
>


The original reason for adopting this convention (as I think is mentioned in
an item on the web site) is that it gets around the problem of older DNS
implementations that may not have support for AAAA.

In practice I think that there are a couple of good reasons to maintain the
convention.  One has been given by Bertran Buclin (i.e. not mixing
'experimental' and 'production' environments).

My reason is equally practical:

I have a number of v6 systems.  Not all of them are dual-stacked.  On some
of the dual-stacked systems, not all of the services have been ported to v6.

If I have a dual-stack client then I need some way to discriminate between a
v4-only app, a v6-only app and a v4/v6 app.  The mapIPv6 resolver option
doesn't help me here - it is an all or nothing solution.  If I want to
access a service on a v4/v6 node and I know the service is v4-only than I
can specify the 'regular' name and as an A record is retreived then I can
successfully access the service.  Conversely, if I know the service is
v6-only or v4/v6 then I specifiy the ipv6 subdomain and I get an AAAA
record.

So, I think that the concept of a parallel IPv6 domain has some continuing
value for me until all of my applications are bilingual.

My 2p

Peter Curran
TICL/UK