SlideShare a Scribd company logo
Text 
Deploying the IETF’s 
WHOIS Protocol 
Replacement 
#ICANN51 
16 October 2014 
Francisco Arias 
Director, Technical Services 
Global Domains Division 
Edward Lewis 
Technical Services Sr. Manager 
Global Domains Division
Agenda 
Text 
• Introduction (10 min) 
• What is RDAP (10 min) 
• Status of RDAP (10 min) 
• Path to Adoption (15 min) 
• Q&A (30 min) 
#ICANN51
History on Replacing the WHOIS Protocol 
Text 
• SSAC’s SAC 051 Advisory (19 Sep 2011) 
o The ICANN community should evaluate and adopt a replacement 
domain name registration data access protocol 
• Board resolution adopting SAC 051 (28 October 2011) 
• Roadmap to Implement SAC 051 (4 June 2012) 
• RDAP Community development within IETF WG since 2012 
• Contractual provisions in .com, .name, .biz, .info, .org, 2012 
RA, and 2013 RAA 
• RDAP RFCs expected in the next few months 
#ICANN51
Registration Data Access Protocol 
Text 
• Intended to replace the WHOIS (port-43) protocol 
• Provides flexibility to support various policies 
• Already operating at Regional Internet Registries 
• Provide benefits improving on weaknesses in the 
WHOIS protocol 
• Designed with the knowledge of a now mature 
industry 
#ICANN51
Text 
Status of RDAP Protocol 
Web-Extensible Internet Registration 
Data Service 
(WEIRDS) 
Murray Kucherawy 
IETF WEIRDS WG Co-Chair 
<superuser@gmail.com> 
#ICANN51
The Problem 
• WHOIS has not scaled well to the needs of the 
modern Internet: 
1. Unformatted 
2. Unauthenticated 
3. ASCII-only 
4. Insecure 
Text
The Problem: Unformatted 
• WHOIS defined no specific output format 
• Every WHOIS registry is free to return its results in any 
Text 
form it wishes 
• Difficult to request a reply and extract exactly the piece 
of information requested
The Problem: Unauthenticated 
• Impossible to distinguish one client from 
another, apart from source IP address 
• Can’t distinguish two clients from the same IP address 
Text 
at all (e.g., NATs or PATs) 
• Unable to give preferential service to, say, official 
ICANN queries or to law enforcement 
• “Preferential service” might mean higher rate limits, 
more detailed answers, etc., versus anonymous 
queries
The Problem: ASCII-only 
• There are no provisions for internationalized 
output 
• All participants are forced to use English or at least 
Text 
Anglicized names
The Problem: Not extensible 
• There are no provisions in the protocol for 
options, parameters, or extensions 
Text
The Problem: Insecure 
• Protocol is a trivial cleartext query/ 
response mechanism 
• Any interloper can see both the question and the 
Text 
response 
• Can also see which registry is being queried, though 
that’s probably less interesting
Previous Solutions 
• WHOIS [RFC3912] has origins in the late 1970s 
• RWHOIS [RFC1714] in 1994 was an attempt to 
introduce a hierarchical lookup structure, but 
uptake was weak 
• IRIS [RFC3981] attempted to do something 
more modern in 2005, but became highly 
complex and also saw little deployment 
Text
WEIRDS and RDAP 
Text 
• In 2011, some ICANN staffers approached ARIN to talk 
about a new alternative involving the IETF 
• Based on the requirements of IRIS [RFC3707], the IETF 
undertook a new, simpler effort 
• Formed the “Web Extensible Internet Registration Data 
Service” (WEIRDS) working group 
• BoF in spring 2012, WG formed summer 2012 
• Broad participation from RIRs and registries 
• Developing the Registration Data Access Protocol 
(RDAP)
Fundamentals of RDAP 
• Transport used is HTTP 
• Widely deployed and developed infrastructure 
• Lots of open source options 
• Allows for use of HTTP authentication 
• Satisfies the differential service requirement 
• Allows for use of HTTPS 
• Satisfies the encryption requirement 
• Already has support for redirects 
Text
Fundamentals of RDAP 
• Replies are JSON formatted, which supports 
UTF-8 
• Satisfies the standard format requirement 
• Internationalized domain names (IDN 
[RFC3409]) supported in both the question and 
the answer 
• Question is encoded in the URI 
• Combination satisfies the internationalization 
Text 
requirement
Fundamentals of RDAP 
• IANA will maintain bootstrap registries for 
domains, AS numbers, and network blocks 
• Registries will be published in JSON 
• Clients will periodically download the registry 
Text 
as a way of knowing where to send a query for 
a given AS range, network block, or TLD 
• A query that lands in the wrong place can be 
redirected using HTTP 303
Fundamentals of RDAP 
• Bootstrap data includes the base query location 
for every registry 
• RDAP specification explains how to form direct 
Text 
queries and basic search queries 
• Other interesting query formats can be defined 
later 
• Satisfies the extensibility requirement 
• Registry of known response fields also provides 
extensibility
Fundamentals of RDAP 
• Basic search is supported in the protocol, but 
not mandatory to implement 
Text
Implementation Status 
Text 
• Any HTTP client can issue queries and receive replies 
• ICANN has partnered with CNNIC to produce an open source 
implementation 
• https://github.com/cnnic/rdap 
• ARIN has had an implementation for network numbers since the 
beginning 
• APNIC has a prototype available 
• LACNIC appears to be in private beta 
• RIPE NCC has an open source implementation 
• https://github.com/RIPE-NCC/whois 
• VeriSign and Afilias are doing proof-of-concept implementations for 
domain names
Specification Status 
Text 
• Six documents 
• Object inventory 
• RDAP over HTTP 
• Query format 
• Security Considerations 
• JSON responses 
• Bootstrapping 
• https://datatracker.ietf.org/wg/weirds/documents/
Specification Status 
• Currently in IETF Last Call 
• IESG review on October 30 
• Assuming no serious concerns, goes to the RFC 
Editor queue 
• RFC Editor lately takes about a month to publish 
as an RFC 
• Overall, very likely published by the end of 2014 
Text
RDAP and ICANN 
• RDAP plays a prominent role in addressing the 
recommendations of the ICANN EWG on 
Directory Services 
Text
Text 
Path to Adoption 
#ICANN51
Simplified Anatomy 
Text 
#ICANN51 
• Differentiated access 
• Searchability 
• … 
Policy 
Data 
• Domain name 
• Registrant 
• Contacts 
• … 
Protocol • RDAP 
• WHOIS
Focus of this Effort 
Text 
#ICANN51 
• Differentiated access 
• Searchability 
• … 
Policy 
Data 
• Domain name 
• Registrant 
• Contacts 
• … 
Protocol • RDAP 
• WHOIS
RDAP Provides/Enables 
Text 
• Standardized query, response, and error messages 
• Extensibility 
• Distributed sources – Redirection (if needed) 
• Searchability (where applicable) 
• Differentiated access (where applicable) 
• Internationalization (pending T&T PDP) 
• An incremental step towards a potential policy outcome 
from the EWG report 
#ICANN51
High-Level Roadmap 
Text 
• RDAP attains IETF Proposed Standard status 
• RDAP Implementations available 
• RDAP operational profile defined 
• RDAP deployment 
• WHOIS (port-43) turn off 
#ICANN51
Questions 
Text 
• Should RDAP deployment be synchronized with 
Thick Whois policy implementation? 
• Once all Registries are Thick, is there a reason for 
registrars to offer RDAP/WHOIS/Web Whois? 
• How long after RDAP deployment to turn off 
WHOIS? 
#ICANN51
GDD + Related Sessions 
Text 
#ICANN51 
Thursday, 16 October 
o DNSSEC Key Rollover Workshop
Text Engage with ICANN on Web & Social Media 
twitter.com/icann 
facebook.com/icannorg 
linkedin.com/company/icann 
gplus.to/icann 
weibo.com/icannorg 
flickr.com/photos/icann 
youtube.com/user/ICANNnews icann.org

More Related Content

What's hot

Log Analytics Optimization
Log Analytics OptimizationLog Analytics Optimization
Log Analytics Optimization
Isheeta Sanghi
 
Beyond Messaging Enterprise Dataflow powered by Apache NiFi
Beyond Messaging Enterprise Dataflow powered by Apache NiFiBeyond Messaging Enterprise Dataflow powered by Apache NiFi
Beyond Messaging Enterprise Dataflow powered by Apache NiFi
Isheeta Sanghi
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular Networks
APNIC
 
Integrating NiFi and Apex
Integrating NiFi and ApexIntegrating NiFi and Apex
Integrating NiFi and Apex
Bryan Bende
 
Apache NiFi: latest developments for flow management at scale
Apache NiFi: latest developments for flow management at scaleApache NiFi: latest developments for flow management at scale
Apache NiFi: latest developments for flow management at scale
Abdelkrim Hadjidj
 
Open source software governance with DejaCode
Open source software governance with DejaCodeOpen source software governance with DejaCode
Open source software governance with DejaCode
nexB Inc.
 
ICANN 51: Global Domains Division Update
ICANN 51: Global Domains Division UpdateICANN 51: Global Domains Division Update
ICANN 51: Global Domains Division UpdateICANN
 
MiNiFi 0.0.1 MeetUp talk
MiNiFi 0.0.1 MeetUp talkMiNiFi 0.0.1 MeetUp talk
MiNiFi 0.0.1 MeetUp talk
Joe Percivall
 
introduction to ldap
introduction to ldapintroduction to ldap
introduction to ldap
Thevakumar Presanth
 
Rightsizing Open Source Software Identification
Rightsizing Open Source Software IdentificationRightsizing Open Source Software Identification
Rightsizing Open Source Software Identification
nexB Inc.
 
NiFi Best Practices for the Enterprise
NiFi Best Practices for the EnterpriseNiFi Best Practices for the Enterprise
NiFi Best Practices for the Enterprise
Gregory Keys
 
btNOG 6: Next Generation Internet Registry Services - RDAP
btNOG 6: Next Generation Internet Registry Services - RDAPbtNOG 6: Next Generation Internet Registry Services - RDAP
btNOG 6: Next Generation Internet Registry Services - RDAP
APNIC
 
State of the Apache NiFi Ecosystem & Community
State of the Apache NiFi Ecosystem & CommunityState of the Apache NiFi Ecosystem & Community
State of the Apache NiFi Ecosystem & Community
Accumulo Summit
 
KPN ETL Factory (KETL) - Automated Code generation using Metadata to build Da...
KPN ETL Factory (KETL) - Automated Code generation using Metadata to build Da...KPN ETL Factory (KETL) - Automated Code generation using Metadata to build Da...
KPN ETL Factory (KETL) - Automated Code generation using Metadata to build Da...
DataWorks Summit
 
Managing Software Inventories & Automating Open Source Software Compliance
Managing Software Inventories & Automating Open Source Software ComplianceManaging Software Inventories & Automating Open Source Software Compliance
Managing Software Inventories & Automating Open Source Software Compliance
nexB Inc.
 
The Next Generation Internet Number Registry Services
The Next Generation Internet Number Registry ServicesThe Next Generation Internet Number Registry Services
The Next Generation Internet Number Registry Services
MyNOG
 
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...InSync2011
 
IDN Variant TLD Program Update from ICANN 49
IDN Variant TLD Program Update from ICANN 49IDN Variant TLD Program Update from ICANN 49
IDN Variant TLD Program Update from ICANN 49
ICANN
 
Data on the Move - DataCon DC
Data on the Move - DataCon DCData on the Move - DataCon DC
Data on the Move - DataCon DC
Joseph Witt
 
Apache Nifi - Custom Processor
Apache Nifi - Custom Processor Apache Nifi - Custom Processor
Apache Nifi - Custom Processor
thotasrinath
 

What's hot (20)

Log Analytics Optimization
Log Analytics OptimizationLog Analytics Optimization
Log Analytics Optimization
 
Beyond Messaging Enterprise Dataflow powered by Apache NiFi
Beyond Messaging Enterprise Dataflow powered by Apache NiFiBeyond Messaging Enterprise Dataflow powered by Apache NiFi
Beyond Messaging Enterprise Dataflow powered by Apache NiFi
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular Networks
 
Integrating NiFi and Apex
Integrating NiFi and ApexIntegrating NiFi and Apex
Integrating NiFi and Apex
 
Apache NiFi: latest developments for flow management at scale
Apache NiFi: latest developments for flow management at scaleApache NiFi: latest developments for flow management at scale
Apache NiFi: latest developments for flow management at scale
 
Open source software governance with DejaCode
Open source software governance with DejaCodeOpen source software governance with DejaCode
Open source software governance with DejaCode
 
ICANN 51: Global Domains Division Update
ICANN 51: Global Domains Division UpdateICANN 51: Global Domains Division Update
ICANN 51: Global Domains Division Update
 
MiNiFi 0.0.1 MeetUp talk
MiNiFi 0.0.1 MeetUp talkMiNiFi 0.0.1 MeetUp talk
MiNiFi 0.0.1 MeetUp talk
 
introduction to ldap
introduction to ldapintroduction to ldap
introduction to ldap
 
Rightsizing Open Source Software Identification
Rightsizing Open Source Software IdentificationRightsizing Open Source Software Identification
Rightsizing Open Source Software Identification
 
NiFi Best Practices for the Enterprise
NiFi Best Practices for the EnterpriseNiFi Best Practices for the Enterprise
NiFi Best Practices for the Enterprise
 
btNOG 6: Next Generation Internet Registry Services - RDAP
btNOG 6: Next Generation Internet Registry Services - RDAPbtNOG 6: Next Generation Internet Registry Services - RDAP
btNOG 6: Next Generation Internet Registry Services - RDAP
 
State of the Apache NiFi Ecosystem & Community
State of the Apache NiFi Ecosystem & CommunityState of the Apache NiFi Ecosystem & Community
State of the Apache NiFi Ecosystem & Community
 
KPN ETL Factory (KETL) - Automated Code generation using Metadata to build Da...
KPN ETL Factory (KETL) - Automated Code generation using Metadata to build Da...KPN ETL Factory (KETL) - Automated Code generation using Metadata to build Da...
KPN ETL Factory (KETL) - Automated Code generation using Metadata to build Da...
 
Managing Software Inventories & Automating Open Source Software Compliance
Managing Software Inventories & Automating Open Source Software ComplianceManaging Software Inventories & Automating Open Source Software Compliance
Managing Software Inventories & Automating Open Source Software Compliance
 
The Next Generation Internet Number Registry Services
The Next Generation Internet Number Registry ServicesThe Next Generation Internet Number Registry Services
The Next Generation Internet Number Registry Services
 
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
 
IDN Variant TLD Program Update from ICANN 49
IDN Variant TLD Program Update from ICANN 49IDN Variant TLD Program Update from ICANN 49
IDN Variant TLD Program Update from ICANN 49
 
Data on the Move - DataCon DC
Data on the Move - DataCon DCData on the Move - DataCon DC
Data on the Move - DataCon DC
 
Apache Nifi - Custom Processor
Apache Nifi - Custom Processor Apache Nifi - Custom Processor
Apache Nifi - Custom Processor
 

Similar to ICANN 51: Deploying the IETF’s WHOIS Replacement

ICANN 50: Universal Acceptance
ICANN 50: Universal AcceptanceICANN 50: Universal Acceptance
ICANN 50: Universal Acceptance
ICANN
 
IANA: Who, What, Why?
IANA: Who, What, Why?IANA: Who, What, Why?
IANA: Who, What, Why?
APNIC
 
Lantea platform
Lantea platformLantea platform
Lantea platform
Neuzilla
 
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
シスコシステムズ合同会社
 
TLD Universal Acceptance from ICANN 49
TLD Universal Acceptance from ICANN 49TLD Universal Acceptance from ICANN 49
TLD Universal Acceptance from ICANN 49
ICANN
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
SmartDog Services
 
ION Hangzhou - An IETF Journey for CNNIC
ION Hangzhou - An IETF Journey for CNNICION Hangzhou - An IETF Journey for CNNIC
ION Hangzhou - An IETF Journey for CNNIC
Deploy360 Programme (Internet Society)
 
An Introduction To World Wide Web
An Introduction To World Wide WebAn Introduction To World Wide Web
An Introduction To World Wide Web
Abhishek Kharbanda
 
Building Software Backend (Web API)
Building Software Backend (Web API)Building Software Backend (Web API)
Building Software Backend (Web API)
Alexander Goida
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
APNIC
 
The Story Behind RIPE-501 and RIPE-554 - Requirements for IPv6 in ICT Equipment
The Story Behind RIPE-501 and RIPE-554 - Requirements for IPv6 in ICT EquipmentThe Story Behind RIPE-501 and RIPE-554 - Requirements for IPv6 in ICT Equipment
The Story Behind RIPE-501 and RIPE-554 - Requirements for IPv6 in ICT Equipment
Deploy360 Programme (Internet Society)
 
HL7 FHIR FoundationTopics for Non-Developers
HL7 FHIR FoundationTopics for Non-DevelopersHL7 FHIR FoundationTopics for Non-Developers
HL7 FHIR FoundationTopics for Non-Developers
Peter Jordan
 
Whowas: History of resources at APNIC
Whowas: History of resources at APNICWhowas: History of resources at APNIC
Whowas: History of resources at APNIC
APNIC
 
www | HTTP | HTML - Tutorial
www | HTTP | HTML - Tutorialwww | HTTP | HTML - Tutorial
www | HTTP | HTML - Tutorial
MSA Technosoft
 
ICANN 51: Registry Services Update
ICANN 51: Registry Services UpdateICANN 51: Registry Services Update
ICANN 51: Registry Services Update
ICANN
 
14 Tips for Planning ECM Content Migration to SharePoint
14 Tips for Planning ECM Content Migration to SharePoint14 Tips for Planning ECM Content Migration to SharePoint
14 Tips for Planning ECM Content Migration to SharePoint
Joel Oleson
 
What is REST?
What is REST?What is REST?
What is REST?
Saeid Zebardast
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readiness
APNIC
 
internet protocol version6
internet protocol version6internet protocol version6
internet protocol version6Akhil Kumar
 
Best Practices in Web Service Design
Best Practices in Web Service DesignBest Practices in Web Service Design
Best Practices in Web Service DesignLorna Mitchell
 

Similar to ICANN 51: Deploying the IETF’s WHOIS Replacement (20)

ICANN 50: Universal Acceptance
ICANN 50: Universal AcceptanceICANN 50: Universal Acceptance
ICANN 50: Universal Acceptance
 
IANA: Who, What, Why?
IANA: Who, What, Why?IANA: Who, What, Why?
IANA: Who, What, Why?
 
Lantea platform
Lantea platformLantea platform
Lantea platform
 
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
 
TLD Universal Acceptance from ICANN 49
TLD Universal Acceptance from ICANN 49TLD Universal Acceptance from ICANN 49
TLD Universal Acceptance from ICANN 49
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
 
ION Hangzhou - An IETF Journey for CNNIC
ION Hangzhou - An IETF Journey for CNNICION Hangzhou - An IETF Journey for CNNIC
ION Hangzhou - An IETF Journey for CNNIC
 
An Introduction To World Wide Web
An Introduction To World Wide WebAn Introduction To World Wide Web
An Introduction To World Wide Web
 
Building Software Backend (Web API)
Building Software Backend (Web API)Building Software Backend (Web API)
Building Software Backend (Web API)
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
 
The Story Behind RIPE-501 and RIPE-554 - Requirements for IPv6 in ICT Equipment
The Story Behind RIPE-501 and RIPE-554 - Requirements for IPv6 in ICT EquipmentThe Story Behind RIPE-501 and RIPE-554 - Requirements for IPv6 in ICT Equipment
The Story Behind RIPE-501 and RIPE-554 - Requirements for IPv6 in ICT Equipment
 
HL7 FHIR FoundationTopics for Non-Developers
HL7 FHIR FoundationTopics for Non-DevelopersHL7 FHIR FoundationTopics for Non-Developers
HL7 FHIR FoundationTopics for Non-Developers
 
Whowas: History of resources at APNIC
Whowas: History of resources at APNICWhowas: History of resources at APNIC
Whowas: History of resources at APNIC
 
www | HTTP | HTML - Tutorial
www | HTTP | HTML - Tutorialwww | HTTP | HTML - Tutorial
www | HTTP | HTML - Tutorial
 
ICANN 51: Registry Services Update
ICANN 51: Registry Services UpdateICANN 51: Registry Services Update
ICANN 51: Registry Services Update
 
14 Tips for Planning ECM Content Migration to SharePoint
14 Tips for Planning ECM Content Migration to SharePoint14 Tips for Planning ECM Content Migration to SharePoint
14 Tips for Planning ECM Content Migration to SharePoint
 
What is REST?
What is REST?What is REST?
What is REST?
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readiness
 
internet protocol version6
internet protocol version6internet protocol version6
internet protocol version6
 
Best Practices in Web Service Design
Best Practices in Web Service DesignBest Practices in Web Service Design
Best Practices in Web Service Design
 

More from ICANN

Call for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PTCall for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PT
ICANN
 
Call for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZHCall for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZH
ICANN
 
Call for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ESCall for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ES
ICANN
 
Call for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_ARCall for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_AR
ICANN
 
Call for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FRCall for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FR
ICANN
 
Call for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RUCall for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RU
ICANN
 
Call for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review TeamCall for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review Team
ICANN
 
ICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | FrenchICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | French
ICANN
 
ICANN Expected Standards of Behavior
ICANN Expected Standards of BehaviorICANN Expected Standards of Behavior
ICANN Expected Standards of Behavior
ICANN
 
ICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | RussianICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | Russian
ICANN
 
ICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | ArabicICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | Arabic
ICANN
 
ICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | ChineseICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | Chinese
ICANN
 
ICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | SpanishICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | Spanish
ICANN
 
Policy Development Process Infographic Turkish
Policy Development Process Infographic TurkishPolicy Development Process Infographic Turkish
Policy Development Process Infographic Turkish
ICANN
 
Policy Development Process Infographic Russian
Policy Development Process Infographic RussianPolicy Development Process Infographic Russian
Policy Development Process Infographic Russian
ICANN
 
Policy Development Process Infographic Portuguese
Policy Development Process Infographic PortuguesePolicy Development Process Infographic Portuguese
Policy Development Process Infographic Portuguese
ICANN
 
Policy Development Process Infographic Spanish
Policy Development Process Infographic SpanishPolicy Development Process Infographic Spanish
Policy Development Process Infographic Spanish
ICANN
 
Policy Development Process Infographic French
Policy Development Process Infographic FrenchPolicy Development Process Infographic French
Policy Development Process Infographic French
ICANN
 
Policy Development Process Infographic English
Policy Development Process Infographic EnglishPolicy Development Process Infographic English
Policy Development Process Infographic English
ICANN
 
Policy Development Process Infographic Chinese
Policy Development Process Infographic ChinesePolicy Development Process Infographic Chinese
Policy Development Process Infographic Chinese
ICANN
 

More from ICANN (20)

Call for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PTCall for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PT
 
Call for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZHCall for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZH
 
Call for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ESCall for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ES
 
Call for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_ARCall for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_AR
 
Call for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FRCall for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FR
 
Call for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RUCall for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RU
 
Call for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review TeamCall for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review Team
 
ICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | FrenchICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | French
 
ICANN Expected Standards of Behavior
ICANN Expected Standards of BehaviorICANN Expected Standards of Behavior
ICANN Expected Standards of Behavior
 
ICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | RussianICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | Russian
 
ICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | ArabicICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | Arabic
 
ICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | ChineseICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | Chinese
 
ICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | SpanishICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | Spanish
 
Policy Development Process Infographic Turkish
Policy Development Process Infographic TurkishPolicy Development Process Infographic Turkish
Policy Development Process Infographic Turkish
 
Policy Development Process Infographic Russian
Policy Development Process Infographic RussianPolicy Development Process Infographic Russian
Policy Development Process Infographic Russian
 
Policy Development Process Infographic Portuguese
Policy Development Process Infographic PortuguesePolicy Development Process Infographic Portuguese
Policy Development Process Infographic Portuguese
 
Policy Development Process Infographic Spanish
Policy Development Process Infographic SpanishPolicy Development Process Infographic Spanish
Policy Development Process Infographic Spanish
 
Policy Development Process Infographic French
Policy Development Process Infographic FrenchPolicy Development Process Infographic French
Policy Development Process Infographic French
 
Policy Development Process Infographic English
Policy Development Process Infographic EnglishPolicy Development Process Infographic English
Policy Development Process Infographic English
 
Policy Development Process Infographic Chinese
Policy Development Process Infographic ChinesePolicy Development Process Infographic Chinese
Policy Development Process Infographic Chinese
 

Recently uploaded

成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 

Recently uploaded (20)

成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 

ICANN 51: Deploying the IETF’s WHOIS Replacement

  • 1. Text Deploying the IETF’s WHOIS Protocol Replacement #ICANN51 16 October 2014 Francisco Arias Director, Technical Services Global Domains Division Edward Lewis Technical Services Sr. Manager Global Domains Division
  • 2. Agenda Text • Introduction (10 min) • What is RDAP (10 min) • Status of RDAP (10 min) • Path to Adoption (15 min) • Q&A (30 min) #ICANN51
  • 3. History on Replacing the WHOIS Protocol Text • SSAC’s SAC 051 Advisory (19 Sep 2011) o The ICANN community should evaluate and adopt a replacement domain name registration data access protocol • Board resolution adopting SAC 051 (28 October 2011) • Roadmap to Implement SAC 051 (4 June 2012) • RDAP Community development within IETF WG since 2012 • Contractual provisions in .com, .name, .biz, .info, .org, 2012 RA, and 2013 RAA • RDAP RFCs expected in the next few months #ICANN51
  • 4. Registration Data Access Protocol Text • Intended to replace the WHOIS (port-43) protocol • Provides flexibility to support various policies • Already operating at Regional Internet Registries • Provide benefits improving on weaknesses in the WHOIS protocol • Designed with the knowledge of a now mature industry #ICANN51
  • 5. Text Status of RDAP Protocol Web-Extensible Internet Registration Data Service (WEIRDS) Murray Kucherawy IETF WEIRDS WG Co-Chair <superuser@gmail.com> #ICANN51
  • 6. The Problem • WHOIS has not scaled well to the needs of the modern Internet: 1. Unformatted 2. Unauthenticated 3. ASCII-only 4. Insecure Text
  • 7. The Problem: Unformatted • WHOIS defined no specific output format • Every WHOIS registry is free to return its results in any Text form it wishes • Difficult to request a reply and extract exactly the piece of information requested
  • 8. The Problem: Unauthenticated • Impossible to distinguish one client from another, apart from source IP address • Can’t distinguish two clients from the same IP address Text at all (e.g., NATs or PATs) • Unable to give preferential service to, say, official ICANN queries or to law enforcement • “Preferential service” might mean higher rate limits, more detailed answers, etc., versus anonymous queries
  • 9. The Problem: ASCII-only • There are no provisions for internationalized output • All participants are forced to use English or at least Text Anglicized names
  • 10. The Problem: Not extensible • There are no provisions in the protocol for options, parameters, or extensions Text
  • 11. The Problem: Insecure • Protocol is a trivial cleartext query/ response mechanism • Any interloper can see both the question and the Text response • Can also see which registry is being queried, though that’s probably less interesting
  • 12. Previous Solutions • WHOIS [RFC3912] has origins in the late 1970s • RWHOIS [RFC1714] in 1994 was an attempt to introduce a hierarchical lookup structure, but uptake was weak • IRIS [RFC3981] attempted to do something more modern in 2005, but became highly complex and also saw little deployment Text
  • 13. WEIRDS and RDAP Text • In 2011, some ICANN staffers approached ARIN to talk about a new alternative involving the IETF • Based on the requirements of IRIS [RFC3707], the IETF undertook a new, simpler effort • Formed the “Web Extensible Internet Registration Data Service” (WEIRDS) working group • BoF in spring 2012, WG formed summer 2012 • Broad participation from RIRs and registries • Developing the Registration Data Access Protocol (RDAP)
  • 14. Fundamentals of RDAP • Transport used is HTTP • Widely deployed and developed infrastructure • Lots of open source options • Allows for use of HTTP authentication • Satisfies the differential service requirement • Allows for use of HTTPS • Satisfies the encryption requirement • Already has support for redirects Text
  • 15. Fundamentals of RDAP • Replies are JSON formatted, which supports UTF-8 • Satisfies the standard format requirement • Internationalized domain names (IDN [RFC3409]) supported in both the question and the answer • Question is encoded in the URI • Combination satisfies the internationalization Text requirement
  • 16. Fundamentals of RDAP • IANA will maintain bootstrap registries for domains, AS numbers, and network blocks • Registries will be published in JSON • Clients will periodically download the registry Text as a way of knowing where to send a query for a given AS range, network block, or TLD • A query that lands in the wrong place can be redirected using HTTP 303
  • 17. Fundamentals of RDAP • Bootstrap data includes the base query location for every registry • RDAP specification explains how to form direct Text queries and basic search queries • Other interesting query formats can be defined later • Satisfies the extensibility requirement • Registry of known response fields also provides extensibility
  • 18. Fundamentals of RDAP • Basic search is supported in the protocol, but not mandatory to implement Text
  • 19. Implementation Status Text • Any HTTP client can issue queries and receive replies • ICANN has partnered with CNNIC to produce an open source implementation • https://github.com/cnnic/rdap • ARIN has had an implementation for network numbers since the beginning • APNIC has a prototype available • LACNIC appears to be in private beta • RIPE NCC has an open source implementation • https://github.com/RIPE-NCC/whois • VeriSign and Afilias are doing proof-of-concept implementations for domain names
  • 20. Specification Status Text • Six documents • Object inventory • RDAP over HTTP • Query format • Security Considerations • JSON responses • Bootstrapping • https://datatracker.ietf.org/wg/weirds/documents/
  • 21. Specification Status • Currently in IETF Last Call • IESG review on October 30 • Assuming no serious concerns, goes to the RFC Editor queue • RFC Editor lately takes about a month to publish as an RFC • Overall, very likely published by the end of 2014 Text
  • 22. RDAP and ICANN • RDAP plays a prominent role in addressing the recommendations of the ICANN EWG on Directory Services Text
  • 23. Text Path to Adoption #ICANN51
  • 24. Simplified Anatomy Text #ICANN51 • Differentiated access • Searchability • … Policy Data • Domain name • Registrant • Contacts • … Protocol • RDAP • WHOIS
  • 25. Focus of this Effort Text #ICANN51 • Differentiated access • Searchability • … Policy Data • Domain name • Registrant • Contacts • … Protocol • RDAP • WHOIS
  • 26. RDAP Provides/Enables Text • Standardized query, response, and error messages • Extensibility • Distributed sources – Redirection (if needed) • Searchability (where applicable) • Differentiated access (where applicable) • Internationalization (pending T&T PDP) • An incremental step towards a potential policy outcome from the EWG report #ICANN51
  • 27. High-Level Roadmap Text • RDAP attains IETF Proposed Standard status • RDAP Implementations available • RDAP operational profile defined • RDAP deployment • WHOIS (port-43) turn off #ICANN51
  • 28. Questions Text • Should RDAP deployment be synchronized with Thick Whois policy implementation? • Once all Registries are Thick, is there a reason for registrars to offer RDAP/WHOIS/Web Whois? • How long after RDAP deployment to turn off WHOIS? #ICANN51
  • 29. GDD + Related Sessions Text #ICANN51 Thursday, 16 October o DNSSEC Key Rollover Workshop
  • 30. Text Engage with ICANN on Web & Social Media twitter.com/icann facebook.com/icannorg linkedin.com/company/icann gplus.to/icann weibo.com/icannorg flickr.com/photos/icann youtube.com/user/ICANNnews icann.org