CoCCA Open Registry APRICOT 2005 Kyoto Japan Muhammad Aslam - - PowerPoint PPT Presentation

cocca open registry
SMART_READER_LITE
LIVE PREVIEW

CoCCA Open Registry APRICOT 2005 Kyoto Japan Muhammad Aslam - - PowerPoint PPT Presentation

CoCCA Open Registry APRICOT 2005 Kyoto Japan Muhammad Aslam <muhammad.aslam@nic.af> Definitions ! Registrant: ! The organization or person responsible for a domain ! Registrar: ! The middlemen who interact with registries on behalf of


slide-1
SLIDE 1

CoCCA Open Registry

APRICOT 2005 Kyoto Japan Muhammad Aslam

<muhammad.aslam@nic.af>

slide-2
SLIDE 2

Definitions

! Registrant:

! The organization or person responsible for a domain

! Registrar:

! The middlemen who interact with registries on behalf of

registrants ! Registry

! The organization which maintains the register and

publishes the zone ! Register

! The data that is maintained by the registry

slide-3
SLIDE 3

Thin Registry vs Thick Registry

! Thin

! Some shared-registry systems distribute much of the

registry metadata to registrars, rather than maintaining it centrally

! Return minimal set of data, usually with a referral to a

registrar’s whois server ! Thick

! Shared registry systems keep all the metadata central ! Return all the registry metadata from one place, in one

query

slide-4
SLIDE 4

Registry Policy

! Registries have different policies

! Policies which effect the registration process ! Policies which effect the basic structure of any

registration

! Tuning of Registry Software

! Registry software should be tuned to some extent so

that it could be compatible with the applied registry polices

slide-5
SLIDE 5

CoCCA Open Registry

! Runs on

! Windows, Linux, MacOSX & Solaris ! Open source based ! Fully featured registrar-registry components ! Various value added features

! Automatic pdf invoicing, customizable whois etc

slide-6
SLIDE 6

Shared Registry Model

Registry Registrar Registrant Registrar Registrant Registrar Registrant Reseller

slide-7
SLIDE 7

Components

! PostgreSQL database

! http://www.postgresql.org

! Caucho Resin Application Server

! http://www.caucho.com

! Java 1.4 or Better

slide-8
SLIDE 8

Features

! Automatic PDF invoicing ! Zone generator ! Customizable whois ! Domain transfer

slide-9
SLIDE 9

whois

! Mechanism for retrieving metadata from registry ! RFC 954 (“nicname”)

! No data format specified ! Much of the specification describes a query/retrieval

strategy that has never been implemented ! Every registry’s whois output looks different

slide-10
SLIDE 10

Contact with Registrars

DNS Resolver Registry Registrar

Whois clients

whois

RRP,EPP2 DNS

slide-11
SLIDE 11

Reserved Names

! Restriction on what names can be registered

! offensive names ! Preventing cyber-squatting ! Generic names

! Names of places, famous personalities etc

slide-12
SLIDE 12

Renewals

! Automatic invoicing ! Multi-year renewals ! Bulk renewals

slide-13
SLIDE 13

Status

! Some registries using

! .af

! .cx ! .dm ! .nf

! In discussion to use

! .ly ! .la