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:
-
- 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:
- 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.
- 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.
- 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.