Internettet's domænenavnsystem har været afhængigt af WHOIS i over fire årtier. WHOIS blev først defineret i RFC 812 i 1982 og blev designet i en æra, hvor hele internettet havde færre end 500 værter. I dag, med over 350 millioner registrerede domænenavne ifølge Verisigns Q4 2023 Domain Name Industry Brief, viser WHOIS sin alder. RDAP, Registration Data Access Protocol, blev udviklet som sin moderne erstatning. ICANN har presset overgangen fra WHOIS til RDAP siden 2015, og i 2024 annoncerede, at gTLD WHOIS-tjenester kunne begynde at blive udfaset, da RDAP opnår fuld dækning. Denne artikel forklarer begge protokoller, deres vigtige forskelle og hvad overgangen betyder for alle, der overvåger eller administrerer domænenavne.
Hvad er WHOIS?
WHOIS er en TCP-baseret protokol, der kører på port 43 og returnerer domæneregistreringsdata som ustruktureret almindelig tekst. Når du forespørger en WHOIS-server, sender den tilbage en menneskelæsbar tekstblok, der indeholder information om domænets registrant, registrar, navneservere, statuskoder og vigtige datoer som oprettelse, opdatering og udløb. Protokollen er dødsigende simpel efter design. Du åbner en TCP-forbindelse, sender domænenavnet og modtager et tekstsvar. Der er ingen godkendelse, ingen kryptering og intet standardiseret outputformat. Hver register og registrar formaterer deres WHOIS-output forskelligt.
Denne enkelhed var en styrke på det tidlige internet, men er blevet en alvorlig begrænsning. Fordi WHOIS-output er almindelig tekst uden formel skema, skal hver parser håndtere dusinvis af forskellige formater. Et .com WHOIS-svar ser anderledes ud end et .org-svar, hvilket ser anderledes ud end et .de-svar. Datoformater varierer mellem registrarer. Feltnavne er inkonsistente. Nogle registrarer inkluderer ekstra felter, andre udelader standard-felter. Opbygning af pålidelige automatiserede værktøjer, der parser WHOIS-data på tværs af tusindvis af TLDer, kræver konstant vedligeholdelse, da registrarer ændrer deres output-formatering uden varsel. Denne fragmentering var en af de primære motivationer for at udvikle en erstatnings-protokol.
Hvad er RDAP?
RDAP, Registration Data Access Protocol, er defineret i en serie RFC'er udgivet af IETF i 2015 (RFC 7480 gennem RFC 7484). I modsætning til WHOIS er RDAP en HTTP-baseret protokol, der returnerer data i struktureret JSON-format. Det betyder, at hver RDAP-respons følger et defineret skema, hvilket gør det ligetil at analysere programmatisk uanset hvilken registry eller registrar, der serverer dataene. RDAP kører også over HTTPS, hvilket giver kryptering for forespørgsler og svar - noget WHOIS aldrig har tilbudt. Protokollen understøtter internationaliserede domænenavne og flersprogede kontaktdata naturligt.
RDAP introducerer flere funktioner, som WHOIS helt mangler. Differentieret adgangskontrol tillader RDAP-servere at returnere forskellige detaljeniveauer afhængigt af hvem der stiller forespørgslen. En politiforespørgsel kunne modtage fulde registrantdetaljer, mens en offentlig forespørgsel kun får ikke-personlige data. Denne indbyggede adgangskontrol stemmer meget naturligere overens med GDPR og andre privatlivsregler end WHOIS, som var et alt-eller-intet-system, som registrarer skulle modificere efter GDPR ved simpelthen at fjerne felter. RDAP bruger også standard HTTP-omdirigeringer for henvisninger mellem servere og erstatter de ad-hoc tekstbaserede referral-hints, som WHOIS brugte. IANA vedligeholder et bootstrap-register (udgivet som JSON på data.iana.org), som mapper hver TLD til sin autoritative RDAP-server.
Vigtige forskelle mellem RDAP og WHOIS
Forskellene mellem RDAP og WHOIS spænder over alle aspekter af, hvordan domæneregistreringsdata forespørges, transmitteres og forbruges. WHOIS blev designet til et lille internet, hvor sikkerhed og maskinlæsbarhed ikke var prioriteter. RDAP blev designet til internettet i dag, hvor privatliv, automatisering og international support er vigtige. Her er en detaljeret sammenligning af de to protokoller på de vigtigste dimensioner for domænemonitorering og administration.
- Dataformat: WHOIS returnerer ustruktureret almindelig tekst, der varierer mellem leverandører. RDAP returnerer standardiseret JSON med et konsistent skema på tværs af alle leverandører.
- Transportsikkerhed: WHOIS sender data som klartekst over TCP-port 43. RDAP bruger HTTPS (TLS-kryptering) til alle forespørgsler og svar.
- Godkendelse: WHOIS har ingen godkendelsesmekanisme. RDAP understøtter OAuth og anden HTTP-baseret godkendelse til lagdelt adgang.
- Forespørgselsstruktur: WHOIS bruger en simpel tekststreng som input. RDAP bruger RESTful HTTP-URL'er med definerede stisegmenter for domæner, IP'er og enheder.
- Internationalisering: WHOIS har ingen understøttelse af ikke-ASCII-tegn. RDAP understøtter naturligt internationaliserede domænenavne og Unicode-kontaktdata.
- Referral-håndtering: WHOIS bruger tekstbaserede referral-hints, som klienter skal analysere. RDAP bruger standard HTTP 301/302-omdirigeringer.
- Fejlhåndtering: WHOIS har ingen standardiserede fejlsvar. RDAP bruger HTTP-statuskoder (404, 400, 429 osv.) med JSON-fejlbrødtekst.
- Bootstrap: WHOIS afhænger af hardcodede serverlister. RDAP bruger IANA bootstrap-registeret til dynamisk at opdage autoritative servere.
ICANN-overgangstidslinje
ICANN har drevet WHOIS-til-RDAP-overgangen i over et årti. I 2015 krævede ICANN, at alle gTLD-registre og registrarer implementerede RDAP ved siden af deres eksisterende WHOIS-tjenester. I 2019 var RDAP obligatorisk for alle gTLD-operatører. I januar 2024 begyndte ICANN's Generic Names Supporting Organization (GNSO) at diskutere den formelle afskrivning af gTLD WHOIS-tjenester med en foreslået tidslinje, som kunne se WHOIS-servere lukket ned for gTLD'er så tidligt som 2027. Men overgangen er dog ikke ensartet. Mange landetop-TLD-registre opererer uafhængigt af ICANN og har adopteret RDAP i deres eget tempo, eller slet ikke. Fra 2025 har cirka 1.200 TLD'er RDAP-servere opført i IANA bootstrap-registeret, mens mange ccTLD'er som .de, .jp, .ru og .it stadig udelukkende er afhængige af WHOIS. Dette blandede landskab betyder, at ethvert praktisk domæneopslags-system skal understøtte begge protokoller i overskuelig tid.
Hvad dette betyder for domænemonitorering
For alle, der overvåger domænenavne, uanset om det er til fornyelsesporing, brandebeskyttelse eller erhvervelse, har RDAP-overgangen praktiske implikationer. Værktøjer, der udelukkende er afhængige af WHOIS, vil til sidst holde op med at fungere for gTLD'er, når registre udfaser den gamle protokol. Men værktøjer, der udelukkende er afhængige af RDAP, vil misse data fra mange ccTLD'er, som endnu ikke har adopteret det. Den rigtige tilgang er en to-protokol-strategi: brug RDAP som den primære opslagsmetode, hvor det er tilgængeligt, og gå tilbage til WHOIS for TLD'er, som endnu ikke understøtter RDAP.
DomainExpiryCheck.com implementerer præcis denne to-protokol-tilgang. Systemet tjekker først WHOIS og falder automatisk tilbage til RDAP, når WHOIS-data er utilgængeligt eller utilstrækkelig. Det vedligeholder et opdateret kort over, hvilke TLD'er understøtter RDAP, ved at synkronisere med IANA bootstrap-registeret dagligt. For RDAP-only TLD'er, det vil sige dem hvor WHOIS returnerer ingen brugbar data, springer systemet WHOIS helt over og forespørger RDAP direkte. Dette sikrer nøjagtige udløbsdatodata uanset om en given TLD har afsluttet overgangen eller stadig er afhængig af den gamle protokol. I takt med at overgangen skrider frem og flere TLD'er adopterer RDAP, vil overvågningsværktøjer gradvist skifte til RDAP-primær operation, men WHOIS-kompatibilitet vil forblive vigtig i mindst flere år endnu.
Overvåg dine domæner i dag
Spor domæneudløbsdatoer, få advarsler før domæner udløber, og mist aldrig et domæne igen. Gratis for op til 3 domæner.
Start gratis overvågning