| 1
| 1 RDAP Implementation in the gTLD Space Tech Day Francisco - - PowerPoint PPT Presentation
| 1 RDAP Implementation in the gTLD Space Tech Day Francisco - - PowerPoint PPT Presentation
| 1 RDAP Implementation in the gTLD Space Tech Day Francisco Arias ICANN 63 22 October 2018 | 2 Agenda Introduction RDAP Implementation Status in gTLDs Next Steps | 3 Introduction | 4 Issues with (port-43) WHOIS No
| 2
RDAP Implementation in the gTLD Space
Francisco Arias ICANN 63 22 October 2018 Tech Day
| 3
Agenda
¤ Introduction ¤ RDAP Implementation Status in gTLDs ¤ Next Steps
| 4
Introduction
| 5
Issues with (port-43) WHOIS
⦿ No standardized format ⦿ Lack of Support for Internationalization
⦿ Unable to authenticate and thus provide different outputs
depending on the user
⦿ Lookup only; no search support ⦿ Lack of standardized redirection/reference ⦿ No standardized way of knowing what server to query ⦿ Insecure
- No way to authenticate the server
- No way to encrypt data between server and client
| 6
Chronology of RDAP Implementation [1/2]
¤ 19 September 2011: SSAC’s SAC 051: “The ICANN community
should evaluate and adopt a replacement domain name registration data access protocol“
¤ 28 October 2011: Board resolution adopts SAC 051 ¤ 4 June 2012: Roadmap to implement SAC 051 is published ¤ 2012: RDAP community development within IETF WG begins ¤ March 2015: RDAP IETF RFCs are published ¤ June 2015: work on the RDAP gTLD Profile which maps RDAP
features to existing policy and contractual requirements begins
¤ 26 July 2016: Version 1.0 of RDAP gTLD Profile is published
| 7
Chronology of RDAP Implementation [2/2]
¤ 9 August 2016: The RySG submitted a “Request for
Reconsideration” regarding the inclusion of RDAP in the Consistent Labeling & Display policy, among other things
¤ 1 February 2017: A revised Consistent Labeling & Display Policy,
removing the RDAP requirement was published
¤ 1 August 2017: ICANN org received a proposal from the RySG
with support from the RrSG to implement RDAP
¤ 1 September 2017: ICANN org responded to the RySG accepting
the proposal
¤ 25 May 2017: The Temporary Specification for gTLD Registration
Data calls for gTLD registries and registrars to implement RDAP following a common profile, SLA, and registry reporting
| 8
RDAP Features [1/2]
⦿
St Standardiz ized qu query, , response and error messages
⦿
Se Secure access to data (i.e i.e., ., over HTTPS) S)
⦿
Ex Exte tensibility ty (e.g., eas asy to to ad add outp tput t eleme ments ts)
⦿
En Enab ables differe renti tiate ated ac access (e.g., limi mite ted ac access for r an anonymous s users, sers, full ac access ess for r au authen enticat ated ed users) sers) Th The Re Registration Data Access Protocol (RD (RDAP) ) is a protocol de design gned d in the he IETF (RF RFCs 7480 - 7484) 7484) to to replace th the exis istin ting WH WHOIS pro roto tocol an and pro rovides s th the following benefits: ts:
| 9
RDAP Features [2/2]
⦿
Bo Boots tstr trappin ing me mechanis ism m to to easil ily fin ind th the auth thorita ritativ tive ser server er for
- r a
a given en quer ery
⦿
St Standardiz ized redir irectio ion/reference mechanis ism (e.g .g., ., fr from a regi gistry to a regi gistrar)
⦿
Bu Buil ilds on to top of th the well-kno known n web protocol, , HTTP
⦿
Int Interna nationa nalization su suppor
- rt for
- r reg
egist strat ation
- n dat
ata
⦿
En Enab ables searc arches for r objects ts (e.g., domai main name ames)
| 10
RDAP Implementation Status in gTLDs
| 11
Implementation Status
¤ The Temporary Specification for gTLD Registration
Data calls for gTLD registries and registrars to implement RDAP following a common profile, SLA, and registry reporting requirements
¤ A proposal for a gTLD RDAP Profile ended its public
comment period on 13 October 2018
¤ ICANN org and the contracted parties continue to
negotiate an RDAP SLA and registry reporting requirements
| 12
13 Oct 2018 Oct 2018 Nov-Dec 2018 Dec 2018 Draft gTLD RDAP profile ended Public Comment Publish draft gTLD RDAP SLA, and registry reporting requirements for Public Comment Publish Final gTLD RDAP profile 1H 2019 RDAP service becomes generally available Publish Final gTLD RDAP SLA, and registry reporting requirements
135-day Implementation Public Comment Period
Expected Implementation Timeline
| 13
Next Steps
| 14
Differentiated Access
⦿ Th
The Te Temporary Specification for gTL TLD Re Registration Data set sets s the e basi asis s for
- r differ
eren entiat ated ed ac access ess by y def efining a a min minimu imum m outp tput t and re requirin iring contra tracte ted partie rties to to pr provide de access to fu furthe her da data on the he ba basis of f a le legi gitimate in inte terest
⦿ Fur
Further poli licy wo work/r /requi uirements have to be develo loped in
- r
- rder
er to
- have
e a Un Unified ed Access ess Mod
- del
el that wou
- uld prov
- vide
e fo for this access in a consistent wa way in the gT gTLD spa pace
⦿ On t
On the t tech chni nica cal s side, a authent ntica cation/ n/authorization n te technologie ies have to to be chosen in in ord rder r to to have a unif ifie ied imp impleme menta tatio tion
| 15
RDAP Client
¤ API for technical and frequent users: ¡ RDAP by itself provides this ¤ Command line for technical, non-frequent users: ¡ There are a couple of freely available clients ¡ Ultimately, web crawlers (e.g., curl, wget) with some
JSON formatter could be enough
¤ Web interface for the non-technical users providing ”human-
friendly” HTML output:
¡ ICANN likely interested to offer one; maybe others? ¡ Un-authenticated queries work if ”Access-Control-Allow-
Origin” header included (RFC 7480, §5.6 recommends it)
¡ Authenticated queries may or may not work depending
- n the authentication technology
| 16
Resources
¤ RDAP page: https://icann.org/rdap ¤ Pilot page:
https://community.icann.org/display/RP/RDAP+Pilot
¡ Six registries covering 50+ gTLDs ¤ Mailing list:
https://mm.icann.org/mailman/listinfo/gtld-tech
| 17
Engage with ICANN
Visit us at icann.org
Thank You and Questions
Email: globalSupport@icann.org
flickr.com/icann linkedin/company/icann @icann facebook.com/icannorg youtube.com/icannnews soundcloud/icann slideshare/icannpresentations instagram.com/icannorg