De-Bogonising New Address Blocks
Daniel Karrenberg
Document ID: ripe-tbd
Date: February 2004
|
 |
Abstract
This document describes an improvement to the notification process for
new blocks of address space being distributed by the Regional Internet
Registries (RIRs). It is a draft at this stage and your comments are solicited.
However to gain experience before finalising the procedures, the RIPE
NCC will shortly start announcing the routes from 84/8 described in the
document under "The 84/8 Pilot" section.
Contents
1.0 Problem Statement
2.0 Proposed Action
3.0 Formal Issues
4.0 84/8 Pilot
5.0 Short-Term Open Issues
6.0 Long-Term Open Issues
1.0 Problem Statement
Filtering of unallocated address space (a.k.a. bogon filtering) is becoming
more prolific. This is a good thing. However when those filters are not
kept up-to-date they can quickly become too much of a good thing. Recently
users of first allocations out of new blocks have experienced problems
and aired them on lists like NANOG and in the press. Also, prominent resources
like some root name servers were not reachable from a recently assigned
address block because of out-of-date bogon packet filters.
The Regional Internet Registries (RIRs) just distribute the address space
and can make no claims whatsoever about route-ability because this is
clearly in the domain of ISPs and other network operators. RIRs notify
the community and thus the ISPs whenever they start allocating from a
new block including information about minimum allocation sizes.
While all this is formally clear, a number of problems are increasing:
- ISPs and their customers get frustrated about reachability problems.
- RIRs get some of the blame and in the long run there will be reluctance
to accept addresses from new blocks and pressure to announce usage of
blocks much earlier before actual allocations.
2.0 Proposed Action
RIRs should improve their notification to the community. To do this we
propose to actively announce some "pilot" prefixes from new
blocks before making allocations from those blocks. The "reach"
of these announcements can then be determined by analysing routing data
observed on the Internet: the distribution of routes to the pilot prefixes
can be compared with the distribution of regular production prefixes;
significant differences can be analysed to determine ISPs that are still
filtering routing announcements from the new block. The RIRs can then
try to notify these ISPs specifically.
Also the reachability of some prominent resources, like root name servers
from the pilot prefixes, can be tested and operators of these resources
can be notified if problems are detected.
Announcement of pilot prefixes will be stopped as soon as real production
prefixes get announced from the new block. Routing data about these production
prefixes can then be used to pinpoint any remaining issues. The address
space of the pilot prefixes can later be allocated for production as usual.
This has met with general approval from the RIPE NCC services WG at the
RIPE 47 meeting (See agenda point I).
We also solicit feedback from ISPs and other network operators on the
period of advance notification they need before new (/8) blocks of address
space are being used in production.
3.0 Formal Issues
RIRs have to be careful that this is not regarded as a "guarantee
of route-ability". It is rather a continuation of the ISP notification
programme using different means. In other words: RIRs now try to individually
notify ISPs who have not reacted to the general notification. The decision
whether to accept or relay routing information about specific prefixes
or whether to block specific traffic remains fully with the network operators.
4.0 84/8 Pilot
The RIPE NCC has assets in place to start this very quickly for 84/8
which is already declared as being legitimately allocated, non-bogon address
space.
We already operate routing beacons. One of these can easily be modified
to announce parts of a new address block as soon as it is received from
IANA. This requires notification and consent of beacon peers. We will
use the AMS-IX location because co-ordination with our beacon peers can
be achieved most quickly and easily.
http://www.ripe.net/ris/docs/beacon.html
The Routing Information Service (RIS) has excellent coverage of routing
information and can be used to collect routing info for analysis. Reachability
of prominent services can be tested from the beacon hosts themselves.
This information can be used to notify the ISPs and/or service operators
in question.
http://www.ripe.net/ris/index.html
We will announce 84.192/16 and 84.255.248/21 as pilot prefixes and add
them into the routing registry as being announced by our beacon AS12654.
5.0 Short-Term Open Issues
- We would like to involve others, such as Team CYMRU, in the effort.
How?
- What added benefits do other groups have to offer?
- How can we ensure a wide publication of the effort?
6.0 Long-Term Open Issues
This may require longer lead time in requesting address blocks from IANA.
How long do we have these days before we make the first allocation?
|