Defining the scope of the ccNSO Bart Boswinkel, member of the ERC Assistance Group.

Download Report

Transcript Defining the scope of the ccNSO Bart Boswinkel, member of the ERC Assistance Group.

Defining the scope of the ccNSO
Bart Boswinkel,
member of the ERC
Assistance Group
A functional DNS model




2
Function 1: Registering data (DEF)
Function 2: Run a name server and keep it
running (NSF)
The two functions are linked by generating a
zone file
At every level of the DNS these functions have
to performed
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Closer look at DEF


New entries in the database
Change of existing entries e.g.
–
–
–
3
Change of technical data
Transfer
Cancellation
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Closer look at NSF


NS function is to ensure interoperability and
stability of the DNS
To achieve this
–
–
Best current technical practices as described in
RFCs and auxiliary documents
Maintain resilience by e.g.


–
4
Preventing single point of failure
Automatic recovery of failures etc.
Using up to date and appropriate technology
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Model for the DNS from a ccTLD
perspective

DNS is hierarchical
–
–
–

5
First level or the ROOT
Second level or the ccTLD
Third and/or lower or level user
Distribution of responsibilities
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Distribution of responsibilities


6
Vertical distribution
Horizontal distribution
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Vertical distribution

Responsibilities level 1
–
–

Responsibilities level 2 (ccTLD dbase/NS)
–
–

Data registration function (ccTLD dbase)
Name server function (ccTLD NS)
Responsibilities level 3
–
–
7
Data registration function (IANA dbase)
Name server function (ROOT)
Data registration function (domain name data)
Name server function (domain name NS)
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Horizontal distribution



8
Policy role: meaning the ability and power to define a
policy
Executive role: meaning the ability and power to act
upon and implement the policy; and
Accountability role: meaning the ability and power to
hold the responsible entity accountable for exercising
its power
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Framework for Analyses


Combining these two perspectives, policy and
functions, the following framework emerges
The framework presented offers the possibility to
–
–
Delineate and identify specific policy areas;
Identify and define roles with regard to these specific policy
areas.
NB. the delineation of the specific policy areas one has to
be aware of the trade off between precision/granularity
and practical use.
9
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Function
Roles
Policy
Executive
Accountable
to
Level 1
ROOT Server
(ns-specs, recovery, resilience
NSF
Level 2
TLD - Nameserver
ns-specs
Best Practice – Recommendations
(recovery, resilience)
Level 3
User Nameserver
IANA (transfer, changes, nameserver,
contact details
DEF
10
TLD
First registr.
Transfer
Deletion
Whois
Dispute-resolution
…
SLD
Administration
Third level domains
…
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Funct.
Roles
Level 1
ROOT Server
(ns-specs, recovery,
resilience
NSF
Level 2
TLD - Nameserver
ns-specs
Best Practice –
Recommendations
(recovery, resilience)
Level 3
User Nameserver
DEF
11
Policy
Executive
Accountable to
ICANN process/IETF
ICANN/Rootser ccTLD/gTLD
ver-Operator
Registries, DoC
ICANN/SO/IETF
ccTLD
Manager
IANA/LIC
ICANN/SO/IETF/CENTR
ccTLD
Manager
LIC
Registrant
ccTLD Manager
ICANN/IANA
ICANN community
ccTLD Managers,
DoC, national
authorities (in
some cases)
ccTLD
Manager
LIC (including
national
authorities in
some cases)
ccTLD Manager
IETF (RFC)
IANA (transfer,
changes, nameserver,
contact details
ICANN process
(incl. ccTLD Manager)
TLD
First registr.
Transfer
Deletion
Whois
Dispute-resolution …
LIC (including the
government)/
ccTLD Manager
(subject to local law)
SLD
Administration
Registrant
Registrant
Third level domains
Bart Boswinkel, Shanghai ICANN Meetings
…
Registrant, Users
of lower level
domain names
6-Nov-15
Defining the scope of the ccNSO

ccNSO policy role in
–
–
12
Level 1 data registration function (IANA dbase)
Level 1+2 name server function (ROOT server and
ccTLD NS)
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15
Thank you!

13
Questions ?
Bart Boswinkel, Shanghai ICANN Meetings
6-Nov-15