Dear APWG,

 

We would appreciate your feedback on the proposed new version of RIPE policy proposal 2024-02, “Revised IPv6 PI Assignment Policy”.

 

Following the latest round of discussion, we implemented changes we hope will address the concerns expressed by the community. To summarize, the main changes were the following:

 

While this will be posted by the RIPE NCC after RIPE 91, we are sharing the text here hoping we can hear your thoughts at the meeting next week when we present.

 

Thank you,

Clara Wade

-------------

 

 

Number:                              2024-02

 

Policy Proposal Name:   Revised IPv6 PI Assignment Policy

 

Authors:                              Tobias Fiebig

                                            tobias@fiebig.nl

Max-Planck Institut für Informatik

 

Clara Wade

clarawad@amazon.com

Amazon

 

Proposal Version:            2.0

 

Submission Date:             7/10/2025

 

Suggested WG for Discussion and Publication: Address Policy

 

Proposal Type:                  Modify

 

Policy Term:                       Indefinite

Summary of the Proposal

This proposal aims to reduce the operational burden that operators experience when working with PI. It also clarifies some long-standing issues in the IPv6 addressing policy. Specifically, it makes the following changes:

Policy Text

2.6 Current policy text

2.6 Assign

To “assign” means to delegate address space to an ISP or End User for specific use within the Internet infrastructure they operate. Assignments must only be made for specific purposes documented by specific organisations and are not to be sub-assigned to other parties.

Providing another entity with separate addresses (not prefixes) from a subnet used on a link operated by the assignment holder is not considered a sub-assignment. This includes for example letting visitors connect to the assignment holder's network, connecting a server or appliance to an assignment holder's network and setting up point-to-point links with 3rd parties.

2.6 New policy text

2.6 Assign

To “assign” means to delegate address space to an ISP or End User for specific use within the Internet infrastructure that they operate. Assignments must only be made for specific purposes documented by specific organisations, and it is not allowed to fully or partially sub-assign them to another entity.

Providing connectivity to another entity inside the assignment holder’s network, at the same geographical End Site, with a prefix size of /56 or longer from the assignment, is not considered a sub-assignment. This includes letting visitors connect to the assignment holder's network, providing static addresses when connecting a server or appliance to the assignment holder's network, providing a single service with multiple addresses, or using a /64 or longer when setting up point-to-point links with other ISPs for the purpose of exchanging traffic and Internet routing information.

Finally, using more specific prefixes from a less-specific assignment for different parts of the same infrastructure within one organisation does not constitute a sub-assignment, provided the purpose of the assignment is the operation of that infrastructure. Any other use of a prefix from an assignment (up to prefixes of /128) to connect the separate End Site of another entity to the Internet constitutes a prohibited sub-assignment.

5.4 Current policy text

5.4 Assignment

5.4.2. Assignments shorter than a /48 to a single End Site

Assignments larger than a /48 (shorter prefix) or additional assignments exceeding a total of a /48 must be based on address usage or because different routing requirements exist for additional assignments.

5.4 New policy text

5.4 Assignments from IPv6 allocations

5.4.2. Assignments shorter than a /48 

Assignments larger than a /48 (shorter prefix) or additional assignments exceeding a /48 in total must be based on address usage or routing requirements.

7.1 Current policy text

7.1 IPv6 Provider Independent (PI) Assignment Size

The minimum size of the assignment is a /48.

The considerations of “5.4.2. Assignments shorter than a /48 to a single End-Site” must be followed if needed.

7.1 New policy text

7.1 IPv6 Provider Independent (PI) Assignment Size

PI assignments always have a prefix size longer than the minimum allocation size. The longest prefix size for PI assignments is a /48.

When requesting an assignment with a prefix shorter than a /48, an additional assignment, or an extension of an existing assignment to a size larger than a /48, the need must be justified – for example, by documenting each End Site’s current and/or planned routing policies, or expected utilisation (see 2.7) within the next 24 months.

7.1.1. PI Assignment at the Nibble Boundary

To aid aggregation and reduce the need for renumbering in case of growth, justified assignments are to be made in nibble boundary steps (i.e. starting with /48, followed by /44, /40, and /36, in steps of 4 bits). This means that an End User demonstrating the need for at least two /48s, e.g. due to two End Sites, should receive a /44, and an End User demonstrating the need for at least seventeen /48s, e.g. due to seventeen End Sites, should receive a /40, etc. It is recommended that RIPE NCC reserve the address space up to the next nibble boundary whenever a PI assignment is issued.

More specific prefixes from an assignment may be individually routed, as long as no sub-assignment takes place.

7.1.2. Requesting a Larger Assignment

If an End User or LIR already holding one or more PI assignments needs additional address space, they must submit a request for an extension to the next nibble boundary satisfying the new needs.

Such an extension can be granted if the policy requirements are met and if there is sufficient available space contiguous to the existing assignment.

If the requested extension to the next nibble boundary cannot be made, the assignment holder may request a new Assignment as per "7.1.1. PI Assignment at the Nibble Boundary" and must return the previous assignment(s) within a six-month renumbering period.

Rationale

a. Motivation for the Proposal

The purpose of this proposal is to reduce the operational overhead of PI assignment requests for End Users, LIRs, and RIPE NCC Registration Services. This overhead is mostly due to ambiguity in the current policy text, leading to a PI assignment maximum size of /48 per End Site. In turn, this leads to deaggregation of the routing table and cluttering of the RIPE Database if, e.g., routing requirements necessitate more independently routable prefixes. It also results in increased load on the RIPE NCC, as these are currently handled via multiple assignments.

Furthermore, the proposal aims to clarify use cases of PI that are currently either prohibited—despite being reasonable—or use cases where it is unclear whether they are permissible. This proposal explicitly enables reasonable uses, while restricting the non-desirable ones, e.g., hoarding or the use of PI for general broadband services.

Finally, by working with a nibble-boundary approach, the proposal enables a more structured handling of address space, preventing deaggregation in case of growth.

Purposes

Considerations

b. Arguments Supporting the Proposal

In the discussions prior to this version of the proposal, the following supporting arguments were made:

c. Arguments Against the Proposal

In the discussions prior to this version of the proposal, the following counterarguments were made: