Ferenc Csorba

Use of the Routing Registry in the RIPE NCC Service Region

Ferenc Csorba

4 min read

2 You have liked this article 0 times.
0

In 2009-2010, the RIPE NCC conducted a survey among the participants of its Routing Registry Training Course to find out how they used the Routing Registry and how effective the course was.


The survey results show that 65% of the respondents have their routing information registered in the RIPE Database. The objective of the survey was primarily to find ways to improve the course and to encourage the use of the Routing Registry.
 
The results were initially intended for internal use of the RIPE NCC only. However, we decided to publish them as we felt the results were interesting for a wider audience.

 
Participants of 18 Routing Registry Training Courses, covering a period of 12 months, were invited to fill out an online questionnaire. 86 participants completed the survey (that is 26% of all participants).

 
The Internet Routing Registry (IRR)   

The Internet Routing Registry (IRR) ensures the stability and consistency of the Internet-wide routing by sharing information between network operators.  In addition to making Internet topology visible, the IRR is used by network operators to look up peering agreements, determine optimal policies, and more recently, to configure their routers.
 
Some of the main reasons why an LIRs should document their routing policy in the IRR include:
 

  • Required by some transit providers
  • Required by some exchange points (IXPs)
  • Allows peers to automatically update their filters
  • Ensures consistent information between neighbours
  • Good housekeeping
       

Survey Results

 
It appears that a majority of the respondents (65%) already have their routing information documented in the Routing Registry. (See Figure 1).

 

userfiles-1_1-s.jpg

  

Figure 1: Routing information in the RIPE Database prior to the course

However only 19% configure their routers with scripts based on the information in the RIPE Database and only 26% are currently using the IRRToolset.
 
According to the participants there are several reasons for not using the IRRToolset. Some don't have AS numbers or have very simple setups.
 
The largest group of respondents stated that they prefer manual configuration (38%) as shown in Figure 2 below.

 

userfiles-2_1-s(1).jpg

 

Figure 2: Reasons for not using the IRRToolSet

After many years of discussions with LIRs during the courses, we think it’s safe to assume that the preference for manual configuration is caused by a number of reasons that are not directly related to the Routing Registry and the IRRToolset itself:

 

  • Keeping full control of their routing policy
  • Keeping a competitive advantage within their organisation
  • The reluctance to use free and open-source software

 

It was encouraging to see that 95% of those surveyed said that the training course made them feel more comfortable creating and updating objects in the RIPE Database (see Figure 3 below).

 

userfiles-1_5-s.jpg

  

Figure 3: Participants feel more comfortable using the Routing Registry after the course

Additionally, half of the respondents who didn’t have routing information in the RIPE Database prior to the course have since added it based on what they learnt in the course (see Figure 4 below).
 

userfiles-5-s.jpg

 

Figure 4: More participants added routing information to the Routing Registry after the course

 
The Routing Registry Training Course 

The Routing Registry Training Course is an introductory hands-on course for RIPE NCC members (LIRs). It covers the IRR, specifically the RIPE Database, Routing Policy Specification Language (RPSL) and related tools (IRRToolset and specifically RtConfig).

It is a hands-on course with exercises and practice sessions. After taking the course, participants will know how to:

 

  • Register their routing information in the RIPE Database
  • Describe their routing policy with RPSL
  •  Understand the need for filtering
  •  Create prefix filters based on policy information
  •  Automate the configuration of their routers with the IRRToolset
  •  Create objects in the RIPE Database

 

For more information, please refer to the full survey results . The results of this survey will be used to rewrite the Routing Registry Training Course.

 

 

2 You have liked this article 0 times.
0

About the author

I work at the RIPE NCC Training Services.

Comments 0