RIR's - Regional Internet Registries

The RIR IPv4 & IPv6 Client Demo - try it yourself ...


The RIR IPv4 & IPv6 Client Demo is a simple to use application that will allow you to retrieve information from the different RIRs. This application will help you understand how the RIRs work. Have fun !!!

Download

For all operating systems....

Before trying to run this application, make sure of the following:

  • Java 2 Platform Standard Ed. v1.4.2 or higher is installed on your computer. Otherwise you can download and install from - java.sun.com/j2se/1.4.2/download.html
  • The file java.exe is included in path. In windows, check the variable - PATH, in unix - CLASSPATH.

    Windows:

  • Download the RIR IPv4 & IPv6 Client Demo for windows - rirdemo.zip
  • Only if you want this page in Word format - Download the RIR IPv4 & IPv6 Client Demo Documentation for windows

    Unix:

  • Download t he RIR IPv4 & IPv6 Clinet Demo - rird.tar.gz
  • Download assisting file - rirdemo.txt
  • Only if you want this page in Word format - Download the RIR IPv4 & IPv6 Client Demo Documentation

    Installation

    Windows:
    1. Download the file rirdemo.zip, and extract it.
    2. Double click the file rirdemo.bat

    Unix:
    Download the compressed file rird.tar.gz.
    To extract the file and run the java application, download the file rirdemo.pl to the same folder and run it. Alternatively, you can manually extract the file rird.tar.gz and run as a java application.

    Full Overview of the application

    This application has two modes of action:

    1. Free Query

    2. Country Select & Query

    The application will begin when it is in the Country Select & Query mode. You can move between the two modes freely by selecting the required mode at the bottom of the application.

    Figure 1: the opening screen of the application.
    Select the required mode at the bottom of the screen.

    Free Query mode
    This mode allows the user maximum freedom. In this mode you can ask the WHOIS db of the RIRs any given question and see their exact answer.

    You can select one of the four RIRs, type in your question and click on the “Query” button. Your question and the answer received from the RIR will be displayed in the log window. You can control the text being displayed in the log by using the Pause, Stop & Clear buttons.




    Figure 2: The Free Query mode. Here the ARIN WHOIS db was asked
    About a specific IP address. The answer is displayed in the log window.

    In order to retrieve the information you need from the WHOIS db you must speak the WHOIS db language. Unfortunately each of the RIRs has a different language. In order to find more about the different languages see the sites of each of the RIRs: APNIC, ARIN, LACNIC, RIPE NCC.

    For example, you can see a description of the language used by the ARIN WHOIS db by sending “?” as seen in Figure 3.



    Figure 3: Sending the question “?” to ARIN’s WHOIS db.

    Country Select & Query mode -
    This part of the application uses a full RIR report. On this report you can filter out a specific country, and receive full information regarding a specific registry.

    Retrieving a report:

    Select one of the four RIRs (Figure 4). Click on the “Get Report” button. The application will now retrieve the full report (you must wait until the “Done” message appears, Figure 5).

    For each RIR the last report retrieved by the application will be held until you retrieve a new one.



    Figure 4: Selecting one of the four RIRs. After selecting, the last report retrieved
    from this RIR will be shown. By clicking the “Get Report” Button you can retrieve a new report.



    Figure 5: When the “Done” message appears click the “OK”.
    The application has finished retrieving the latest full report
     
     

    In this mode the application consists of three sections:

    1. Report table: the left section. Here the full report is displayed. You can filter the report by Country code and by Protocol type (Figure 6), and also sort it by any column.

     



    Figure 6: The full report is displayed at the left section.
    You can filter it be country code and by protocol type and sort it by any column you choose.
     
    1. Query: the middle section. After selecting a specific line in the full report, you can click on the “Query” button to receive full information from the selected RIR (Figure 7 & 8). You can also specify advanced query options by using the checkboxes (Figure 9). For help regarding these advanced options please see each RIR’s WHOIS documentation.

    2. Log: the right section. The server’s response to your query will be displayed in the log window. You can control the text being displayed by using the Pause, Stop & Clear buttons.


    Figure 7: After selecting a specific line in the full report
    (marked blue), click the “Query” button.
     

    Figure 8: The response of the selected RIR to the
    query sent, is displayed in the log window.



    Figure 9: This time the query was sent after marking the advanced option of
    “Return Primary Keys Only”. As you can see, this corresponds to the -k option in the sent information.