Matt Parker

Keeping the Registry Up to Date in a World of IPv4 Transfers

Matt Parker
0 You have liked this article 0 times.

High quality registry data is important - even more so with the recent increase in address transfers and the exhaustion of the global IPv4 pool. This article explores how we will be enhancing our tools and processes to ensure the RIPE Registry remains up-to-date in this challenging environment.

Enhancing Existing Services

It happens frequently that Local Internet Registries (LIRs) want to update the RIPE Registry, for example to reflect changes in the legal structure of their organisation. In most cases the LIR can't make these changes alone, because the RIPE NCC needs to approve them to ensure the registry is correct and community policies are followed.

There are many possible scenarios that all require different evaluation steps. A merger of two organisations requires different documentation than a transfer of resources from one organisation to another. An acquisition involves two organisations and added complexity, while changing the name of an LIR is relatively straightforward. These are just a few examples.

At the beginning of the process, it's often unclear which scenario we're dealing with. An organisation might think it's requesting a simple name change, only for us to discover later that we're really talking about an acquistion - which means the entire process has to start again from scratch. This is frustrating for both the requester and our staff. At the moment, all of this is done manually, which often involves lengthy email exchanges that can be time consuming and expensive. The image below shows some common scenarios and the various processes involved.


Figure 1: Various types of requests and related processes


Goals and solution

We want to streamline our internal processes and improve the customer experience at the same time. A request form in the LIR Portal will guide LIRs to the scenario that best fits their case, before submitting a request to the RIPE NCC. The image below provides a high level overview of this workflow.

 Solution Overview

  Figure 2: Overview of proposed workflow


The LIR will be presented with an online request form that asks a series of questions such as the type of request they have, the parties involved and any resources that are affected. This information will be passed on to the internal tooling to be evaluated by our team. Once all of the required information and documentation has been received, a team member will approve the request and ensure that the registry is updated accordingly.  

Phase One - Policy Transfers

As a first step, we will focus on improving the process around resource transfers as defined by RIPE Policy. Transfers take a lot of time for us to process internally and we expect the number of transfers to increase in the future. In the image above, this process is illustrated by the yellow line. While we are starting with transfers, this is only the first part of a larger project - ultimately all scenarios involving registry updates will be handled by the new tool.


We have four milestones for this first phase.

  • Milestone one is implementing a simple version of the request form that will allow LIRs to create a ticket for different scenarios such as mergers and acquisitions, transfers, name changes, and membership terminations.
  • Milestone two will add some validation to the request forms. This will help LIRs to provide correct details about the receiving and offering organisations involved in a policy transfer. It will also help them to select resources that are eligible for transfer and help with preparing the associated documentation.
  • Milestone three will integrate with the existing internal tooling within the RIPE NCC. This will help our staff to process requests more efficiently.
  • Milestone four will complete the automation of the process. This will provide seamless integration between our internal tooling and external services such as the RIPE Database.

Next Steps

We are now ready to go with milestone one. Once this has been deployed, we will start work on milestone two. We're looking forward to the initial release of the request form and welcome any feedback from LIRs on how this can be improved.

0 You have liked this article 0 times.

You may also like

View more

About the author

Matt Parker is a Business Analyst and Trainer at the RIPE NCC, where he specialises in data analysis and product development activities. He has been active in the telecommunications industry since the late 1990s with international experience working at organisations such as Cisco Systems and British Telecom Global Services. He enjoys providing training courses for members of the RIPE NCC and working closely with other organisations and institutions in order to build a strong community within the RIPE service region.

Comments 0