New Top Level Domains Geoff Huston IAHC Top

  • Slides: 20
Download presentation
New Top Level Domains Geoff Huston IAHC

New Top Level Domains Geoff Huston IAHC

Top Level Domain Names l Country-code name spaces. au. jp. sg. de l Special

Top Level Domain Names l Country-code name spaces. au. jp. sg. de l Special purpose name spaces. in-addr. arpa. int. mil l generic use name spaces. com. net. org

Who’s who in Domain Names ISOC Charter and Appeal IAB Charter and Appeal Internet

Who’s who in Domain Names ISOC Charter and Appeal IAB Charter and Appeal Internet Assigned Numbers Authority IANA . (root name servers) Delegation . com. net. org. edu. gov Inter. NIC services. au Delegated National Domain Administrators Network Solutions

Generic TLDs l Inter. NIC NSF Co. A. com. net. org – Growth Issues

Generic TLDs l Inter. NIC NSF Co. A. com. net. org – Growth Issues - Contract service levels falling Charging for. com Exclusive trader concerns Pressure to create “natural competition” Renegade root name domains appear

But do we need more g. TLDs? We’re here. . because we’re here

But do we need more g. TLDs? We’re here. . because we’re here

IAHC l IANA proposal to create competition in supply of g. TLDs – more

IAHC l IANA proposal to create competition in supply of g. TLDs – more top level domains – more operators of these domains – ISOC endorsement l International Ad-Hoc Committee to – investigate policy issues – implement more g. TLDs

Features of the IAHC proposal – international – shared – operation of a DNS

Features of the IAHC proposal – international – shared – operation of a DNS registry environment for additional g. TLDs

Shared Operation l The Registry and the Registrars – the registry is the data

Shared Operation l The Registry and the Registrars – the registry is the data repository – The registrar is the agent providing data updates

The Registrar’s Role l l certify the client’s identify certify the client’s request certify

The Registrar’s Role l l certify the client’s identify certify the client’s request certify the validity of the transaction pass the data to the registry

Shared Registrars l compete on – services – price – charge models

Shared Registrars l compete on – services – price – charge models

Shared Registrars l cooperate on – domain policy – validity and integrity of registry

Shared Registrars l cooperate on – domain policy – validity and integrity of registry transactions – registry interaction format – synchronisation of transactions

Shared Registrars l competitive access to a common underlying resource

Shared Registrars l competitive access to a common underlying resource

The Registry’s Role l provide a public record of association of – an entity

The Registry’s Role l provide a public record of association of – an entity with – a public resource (Domain Name) l l provide processes to allow management of such associations a network resource title office

Shared Registry l l single primary zone file constructed from registry database multiple entry

Shared Registry l l single primary zone file constructed from registry database multiple entry points for – secure mechanism for initiating database update – secure mechanism for distributing data updates l May use replicated or distributed data models

A Replicated Registry model l l Each registry has a unique identifier Each data

A Replicated Registry model l l Each registry has a unique identifier Each data item has a single-value registry field user: Handle: GH 29 -AU user: Registry: whois. aunic. net

A Replicated Registry model l All updates to the data item are passed to

A Replicated Registry model l All updates to the data item are passed to the referenced registry – The referenced registry imposes synchronisation locks for the data item – The referenced registry initiates flood update whois. reg 1 whois. reg 2 update GH 29 -AU whois. aunic. net update GH 29 -AU

A Distributed Registry model l l Each data item exists in only one registry

A Distributed Registry model l l Each data item exists in only one registry All references to the data item are a compound reference of registry identifier and a locally significant handle whois: //whois. aunic. net/user/GH 29 -AU l All updates are undertaken directly at the referenced registry

A Distributed Registry model l The primary zone file is a data item of

A Distributed Registry model l The primary zone file is a data item of references to delegated entries for acme. biz whois: //whois. reg 1/primary-zone/biz acme. biz: whois: //whois. reg 1/primary-zone/acme. biz domain: whois: //whois. aunic. net/domain/acme. biz

Shared Registeries l l Do not exist at present Further effort required: – developmental

Shared Registeries l l Do not exist at present Further effort required: – developmental effort – trial implementations – testing – initial deployment – scaling of deployment

Activities l l l Completion of IAHC report Agreement from referenced parties Implementation –

Activities l l l Completion of IAHC report Agreement from referenced parties Implementation – g. TLDs – selection of registrars – development of shared registeries – oversight and evolution