ServiceBox
-
Domainsuche - whois
-
Domainsuche - whois
-
Suche:
ServiceBox2
Domaincheck
Wie arbeitet DCHK?
DCHK ist ein Dienst, der auf dem Internet Registry Information Service (IRIS) Standard (RFC3981) basiert. IRIS soll, zusammen mit allen davon abgeleiteten Registry-Schemata wie DREG (für die Domainregistrierung) oder AREG (für die Adressregistrierung von z. B. IP-Adressen), der designierte Nachfolger des bisherigen whois-Protokolls werden.
DCHK ist konzipiert, um mit dem LWZ-Transport (ein komprimiertes Lightweight-Transport-Protokoll, vgl. RFC4993), der auf UDP (User Datagram Protocol) im Gegensatz zu TCP (Transmission Control Protocol) basiert, eingesetzt zu werden. Mit UDP muss keine Verbindung zum Server aufgebaut werden, der Client schickt lediglich ein Datenpaket an den Server und erhält dann von diesem eine Antwort. DCHK und der LWZ-Transport gestalten die Domain-Statusabfrage so auf eine besonders performante Art und bieten aufgrund der speziellen DCHK-Datenstruktur gute Möglichkeiten für einen effizienten Betrieb. Außerdem können damit nicht nur die Verfügbarkeit, sondern auch weitere ergänzende Informationen über Domains, wie beispielsweise der Zeitstempel der Datenbankaktualisierung, abgefragt werden.
Die strukturierte Abfrage der Daten folgt dem XML-Standard des World Wide Web Consortium, der unter anderem dazu dient, Informationen zwischen verschiedenen Computersystemen austauschen. Die Daten können dann weiterverarbeitet werden und je nach Konfiguration auf dem einen System als Tabelle und auf einem anderen als Grafik dargestellt werden. Wie die Daten über den Status einer .de-Domain von Domaincheck übermittelt werden, können Sie anhand der folgenden Code-Beispiele sehen.
Nutzungsbeispiel: Abfrage des Status der Domain "denic.de".
Anfrage:
<request xmlns="urn:ietf:params:xml:ns:iris1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ietf:params:xml:ns:iris1 iris.xsd">
<searchSet>
<lookupEntity registryType="urn:ietf:params:xml:ns:dchk1" entityClass="domain-name" entityName="denic.de" />
</searchSet>
</request>
Antwort:
<?xml version="1.0" encoding="UTF-16"?>
<iris1:response xmlns:iris1="urn:ietf:params:xml:ns:iris1">
<iris1:resultSet>
<iris1:answer>
<urn:domain authority="de" entityClass="domain-name" entityName="denic.de" registryType="dchk1"
xmlns:urn="urn:ietf:params:xml:ns:dchk1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="urn:domainType">
<urn:domainName>example-domain.de</urn:domainName>
<urn:status>
<urn:active/>
</urn:status>
</urn:domain>
</iris1:answer>
</iris1:resultSet>
</iris1:response>
Nutzungsbeispiel: Abfrage der ENUM-Domain der DENIC
Downloads
IRIS-DCHK-Client Java-Quellcode
IRIS-DCHK-User Guide im ODT-Format
IRIS-DCHK-User Guide im PDF-Format
Ohne Anspruch auf Vollständigkeit möchten wir hier auf weitere uns bekannte Domaincheck-Clients hinweisen. Bei Fragen oder Problemen wenden Sie sich bitte direkt an die Hersteller dieser Programme:

