Skip to content

mwichtlh/address-policy-wg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Methodology

  • AS set sizes per IXP and peering LAN prefix sizes from peeringdb.com (https://www.peeringdb.com/api/ixlan?depth=2)
  • Data as of June 3rd 2019 and Oct 26th 2022
  • Data set includes 672/951 (2019/2022) IXPs and information on 726/1014 (2019/2022) peering LANs
  • Required IPs per IXP are assumed to be twice the size of IXP's AS set (i.e., 100% overprovisioning)
  • Analysis can be reproduced by running the analysis.py script in this git project. To pull in more recent data from peeringdb you can delete data.json and rerun the script.

Distribution of peering LAN sizes

This analysis shows the distribution of current peering LAN prefix sizes.

peering LAN prefix size distribution

(Figure 1)

Theoretical minimum peering LAN size/IXP

This analysis shows which fraction of IXPs in peeringDB would theoretically fit into a /27, /26, ..., /21. It is based on the assumption that an IXP operator requires 2 times the number of connected ASes IPs to operate a peering LAN.

peering LAN prefix size distribution

(Figure 2)

Implications on lower bound of allocation

Roughly 82% (down from 83% in 2019) of all IXPs would theoretically fit into a /25 (Figure 2). This already includes 100% overprovisioning, i.e., 2xconnected ASes/IXP. At the same time, 72% (down from 74% in 2019) of all peering LANs are /24s (Figure 1). Consequently, the default policy of assigning /24s has created large amounts of unused space.

Already today, more than 12% (up from 10% in 2019) of the peering LANs are operated with a network smaller or equal a /25. Having small peering LANs is not entirely unusual.

Implications on upper bound of allocation

Large IXPs requiring a /23 or larger are very rare (<4%) (Figure 2). Thus, lowering the upper bound for assignments will not save large amounts of space. Large allocations should still be possible but should be thoroughly checked by RIPE. Due to the small number of large IXPs, the workload will obviously not be high for RIPE (Figure 1/2).

About

Data analysis of peeringdb IXP space data for RIPE address policy working group

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages