2. Basic Searches
Dieser Abschnitt bewahrt den RFC-Text zur RDAP-RIR-Suche, einschliesslich rirSearch1, ips, autnums, ipSearchResults, autnumSearchResults, Relation Links, JSON-Beispielen, Antwortverhalten, Reverse Search, Konformitaet und IANA-Registrierungen.
Originaler RFC-Text
2. Basic Searches
2.1. Pfadsegmente
Die neuen Ressourcentyp-Pfadsegmente fuer Basic Search (aehnlich den
in [RFC9082] und [RFC9083] definierten Suchen) sind:
'ips': Wird verwendet, um eine IP-Netzwerksuche zu identifizieren,
die ein Muster verwendet, um eines aus einer Menge von IP-
Netzwerkattributen abzugleichen.
'autnums': Wird verwendet, um eine Suche nach Autonomous System
Numbers zu identifizieren, die ein Muster verwendet, um eines aus
einer Menge von Attributen fuer Autonomous System Numbers
abzugleichen.
Ein Suchmuster passt auf einen Wert, wenn es der String-Darstellung
des Werts entspricht oder wenn es gemaess der Verwendung des
Sternzeichens ('*', ASCII-Wert 0x2A) fuer partiellen String-Abgleich,
wie in Section 4.1 von [RFC9082] definiert, auf den Wert passt. Fuer
die meisten Suchen darf '*' nur zum Abgleich nachfolgender Zeichen
verwendet werden und darf in einer Suche nur einmal erscheinen: Eine
vollstaendige Definition des relevanten Verhaltens ist im zuvor
genannten Abschnitt zu finden.
Section 4.1 von [RFC9082] beschreibt die Verwendung eines angehaengten
Domain-Label-Suffixes in einer partiellen String-Suche. Es ist nicht
erforderlich, dass Server diese Art von Suchmuster fuer die in diesem
Dokument definierten Basic Searches unterstuetzen, da sich diese
Suchen nicht auf Domain-Name-Mitglieder beziehen.
2.2. IP-Netzwerksuche
Syntax: ips?handle=<handle search pattern>
Syntax: ips?name=<name search pattern>
Suchen nach IP-Netzwerkinformationen (siehe Section 5.4 von
[RFC9083]) nach Handle werden mit der folgenden Form spezifiziert:
ips?handle=XXXX
XXXX ist ein Suchmuster, das einen IP-Netzwerkbezeichner darstellt,
dessen Syntax vom Registrierungsanbieter abhaengt. Die folgende URL
wuerde verwendet, um Informationen fuer IP-Netzwerke zu finden, deren
Handles dem Muster "NET-199*" entsprechen:
https://example.com/rdap/ips?handle=NET-199*
Suchen nach IP-Netzwerkinformationen (siehe Section 5.4 von
[RFC9083]) nach Name werden mit der folgenden Form spezifiziert:
ips?name=XXXX
XXXX ist ein Suchmuster, das einen IP-Netzwerkbezeichner darstellt,
der der Netzwerkregistrierung durch den Registrierungsinhaber
zugewiesen wird. Die folgende URL wuerde verwendet, um Informationen
fuer IP-Netzwerke zu finden, deren Namen dem Muster "NET-EXAMPLE-*"
entsprechen:
https://example.com/rdap/ips?name=NET-EXAMPLE-*
2.3. Suche nach Autonomous System Number
Syntax: autnums?handle=<handle search pattern>
Syntax: autnums?name=<name search pattern>
Suchen nach Informationen zu Autonomous System Numbers (siehe
Section 5.5 von [RFC9083]) nach Handle werden mit der folgenden Form
spezifiziert:
autnums?handle=XXXX
XXXX ist ein Suchmuster, das einen Bezeichner fuer eine Autonomous
System Number darstellt, dessen Syntax vom Registrierungsanbieter
abhaengt. Die folgende URL wuerde verwendet, um Informationen fuer
Autonomous System Numbers zu finden, deren Handles dem Muster "AS1*"
entsprechen:
https://example.com/rdap/autnums?handle=AS1*
Suchen nach Informationen zu Autonomous System Numbers (siehe
Section 5.5 von [RFC9083]) nach Name werden mit der folgenden Form
spezifiziert:
autnums?name=XXXX
XXXX ist ein Suchmuster, das einen Bezeichner fuer eine Autonomous
System Number darstellt, der der Registrierung der Autonomous System
Number durch den Registrierungsinhaber zugewiesen wird. Die folgende
URL wuerde verwendet, um Informationen fuer Autonomous System Numbers
zu finden, deren Namen dem Muster "ASN-EXAMPLE-*" entsprechen:
https://example.com/rdap/autnums?name=ASN-EXAMPLE-*