Re: [ire] Variant Domain Names

Gustavo Lozano <> Tue, 09 April 2013 21:57 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id D033B21F9948 for <>; Tue, 9 Apr 2013 14:57:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -5.998
X-Spam-Status: No, score=-5.998 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_47=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 1vM6bjD2yEVl for <>; Tue, 9 Apr 2013 14:57:15 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id CA89421F98B2 for <>; Tue, 9 Apr 2013 14:57:15 -0700 (PDT)
Received: from ([]) by ([]) with mapi; Tue, 9 Apr 2013 14:57:15 -0700
From: Gustavo Lozano <>
To: James Mitchell <>, Bhadresh Modi <>, "" <>
Date: Tue, 9 Apr 2013 14:57:15 -0700
Thread-Topic: [ire] Variant Domain Names
Thread-Index: Ac41bTInNcdXZJurSqq0d35mx4h46w==
Message-ID: <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
user-agent: Microsoft-MacOutlook/
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_CD8AACD3FE73gustavolozanoicannorg_"
MIME-Version: 1.0
Subject: Re: [ire] Variant Domain Names
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Internet Registration Escrow discussion list." <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Tue, 09 Apr 2013 21:57:16 -0000


On version 02, the IDN variants model for data escrow was updated based on feedback from the list, private emails and internal discussions.

Suppose café.example is a mirroring variant for cafe.example.

Following the current version of the draft the registry would escrow:


I'd propose a slight change from version 01 draft to be incorporated in the next version of the data escrow mappings specification as follows:


The proposal is that nameState=mirrored would mean that the NNDN is a mirrored variant, i.e., the NNDN name implicitly has the same data as the originalName. The other two states mentioned in the Integrated Issues Report on IDN variants are not needed since the registry would need a domain object to include data fields that diverge from those in the orginalName.

An optional attribute "noNSmirroring" would mean when true, that mirroring is NOT based in the default NS mirroring.

Default NS mirroring means:
* If the originalName is present in the DNS zone file, the NNDN mirror variant name (NNDN:aName) is also present in the DNS zone file with the same NS as the original name.
* The Registry MUST satisfies glue record requirements of the mirrored variants in the escrow deposit, but the Data Escrow Agent does not verify this.

Whether mirrored DNAME (or something else?) is used, will have to be discovered by analyzing the DNS zone file and/or reviewing the relevant IDN policy.

Just to clarify, the blocked and withheld states can be used not only for IDN variants. There are registry services that may require these states. The mirrored state would ONLY be used for IDN variants.

NNDN and Domain objects variants are explicit variants.  Algorithmically generated variants are generated based in the IDN policy document referenced by urlPolicy.

Comments are welcome.


From: James Mitchell <<>>
Date: Tuesday, April 9, 2013 9:02 AM
To: Bhadresh Modi <<>>, "<>" <<>>
Subject: Re: [ire] Variant Domain Names

Apologies, I was intending to use the term "activated". I have "allocated" on my mind from the launch discussions..


From: Bhadresh Modi <<>>
Date: Tuesday, 9 April 2013 3:06 AM
To: "<>" <<>>
Subject: Re: [ire] Variant Domain Names

More precise terms are certainly helpful, I think the main point is that the current set of "blocked" and "withheld" as shown in the draft is insufficient.

Perhaps it makes sense to simply use the same terms with the same definitions from the IDN TLD project that Andrew provided.


On Mon, Apr 8, 2013 at 12:49 PM, Andrew Sullivan <<>> wrote:
I have no idea how those terms got adopted, but I'd like to point out
the distinctions that were made by the variant issues project/IDN TLD

Delegated: actually in a zone with an SOA and parent NS RRset.

Activated: in the DNS somehow.  (Delegated is a species of activated.
For instance, a DNAME would be activated but not delegated.)

Allocated: someone has administrative control over the name, but it is
not activated.  For instance, any domain on Hold in EPP would be

Blocked: nobody is allowed to register the name.  For instance, in
.com nobody may register the label example (so<> is

I think these distinctions are all extremely useful.

On Mon, Apr 08, 2013 at 12:07:18PM -0400, Bhadresh Modi wrote:
> I agree - we were using the "allocated" value in the previous revision to
> differentiate between IDN variants that simply blocked registration and
> variants that would actual resolve similar to the original domain name.
>  With the omission of this value there is no longer any way to express this.
> Regards,
> Bhadresh
> On Mon, Apr 8, 2013 at 3:29 AM, James Mitchell <
><>> wrote:
> > Gustavo,
> >
> > I would like the nameState of NNDNs to include "activated". The
> > "allocated" value was in revision –01, however seems to have disappeared
> > without reason? Adding "allocated" would make the NNDN consistent with the
> > text in Section 6 that states that either domain objects or NNDNs may be
> > used to represent variants.
> >
> > Also, the NNDN <crDate> should be optional as some registries may not
> > track the creation date of reserved list entries.
> >
> > Regards,
> > James
> >
> >
> > _______________________________________________
> > ire mailing list
> ><>
> >
> >
> >

> _______________________________________________
> ire mailing list

Andrew Sullivan<>
ire mailing list<>