February 4, 2020

231 words 2 mins read

Death to Whois

Death to Whois

Death to Whois An exploratory look at RDAP ## Introduction While writing code for PeeringDB, I did extensive work querying and comparing RDAP results across the …

Talk Title Death to Whois
Speakers Matt Griswold, United IX, 20C
Conference NANOG72
Conf Tag
Location Atlanta, GA
Date Feb 19 2018 - Feb 21 2018
URL Talk Page
Slides Talk Slides
Video Talk Video

Death to Whois

An exploratory look at RDAP

Introduction

While writing code for PeeringDB, I did extensive work querying and comparing RDAP results across the RIRs and was surprised by the inconsistencies. It’s a great tool to replace whois, but it still needs work and communication to come to fruition – luckily the RIRs have all been very receptive to complaints and are quick to fix bugs.

Problems with whois

  • normalization
  • inability to automate around it

Great features of rwhois

  • recursive
  • how that adapt to HTTP redirects and REST fit perfectly

RDAP

  • intro
  • IP/ASN/DNS/etc
  • compare results from all 5 RIRs
  • RIRs are very responsive to fixing

Replacing whois completely with RESTful services

  • what is required
  • what we have now
  • minimal gap to make this actually work

PeeringDB client

  • example of how a client can function as whois, only with authenticated data
  • same code / output as PDB whois server
  • authenticated gives added data
  • ability to bring results directly into code / automation

Going Forward

  • GROW discussion
  • new tool chain
comments powered by Disqus