RPKI: Answers to all Your Resource Certification Questions

April 25, 2011

RPKI: Answers to all Your Resource Certification Questions

This year LACNIC launched an Internet resource certification program that allows regional organizations to digitally prove that they have the right to use the IPv4 and IPv6 addresses and ASNs they have been assigned. This program, a part of a global initiative by the Number Resource Organization (NRO), seeks to significantly improve the reliability and security of the Internet routing system.

Arturo Servin - Carlos Martinez

Arturo Servin - Carlos Martinez

The key aspects of this initiative are described below.

What is RPKI?

RPKI is the acronym for Resource Public Key Infrastructure or simply “Resource Certification”. It is a group of protocols, standards and systems that allow verifying the right to use Internet number resources such as IPv4 and IPv6 addresses and Autonomous Systems. The main purpose of RPKI is to increase the safety and stability of the global Internet routing system.

(Free access, no subscription required)

How does RPKI work?

Internet is more than just one network: it is a confederation of networks that exchange traffic among themselves, some by and for their clients, while others – known as transit networks – act as gateways between networks that are not directly interconnected. Each of these networks is known as an “autonomous system” (AS). Each AS represents a region of the Internet under a single administration and is identified by a number known as an “autonomous system number”.

To properly route incoming and outgoing traffic, autonomous systems exchange control information (routes or prefixes) with their neighbors through the Border Gateway Protocol (PGP). As these prefixes are exchanged among neighboring autonomous systems, each AS adds a label with its own AS number to allow visualizing the Internet route any given prefix has followed. The first of these numbers is known as the “origin AS”. The object of RPKI is to allow intermediate autonomous systems to verify the validity of the origin AS. The system aims to provide each legitimate user of numbering resources with a digital certificate signed by its regional Internet registry (LACNIC in the case of Latin America and the Caribbean) that contains a list of all the specific resources assigned to that user.

Who certifies that an organization actually has the right to use the assigned resources?

RPKI follows the same model as resource assignment. The organization assigning the resources (the IANA, an RIR or an NIR) certifies that the organization receiving the resource (subscriber) does indeed have the right to use it.

3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments