Zum Hauptinhalt springen

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-*