A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E APNIC Address Policy SIG APNIC Address Policy SIG IPv6 Allocation Principles IPv6 Allocation Principles (was … IPv6 Policy Document Status) (was … IPv6 Policy Document Status) Paul Wilson, APNIC Paul Wilson, APNIC
APNIC Address Policy SIG. IPv6 Allocation Principles (was … IPv6 Policy Document Status) Paul Wilson, APNIC. Overview. Background (brief!) Policy development Community feedback Proposed Allocation Principles IPv6 address requirement Address utilisation – HD Ratio Initial allocation - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
BackgroundBackground
IPv6 provisional policies launched in 1999IPv6 provisional policies launched in 1999Policy review underway since 2000, while Policy review underway since 2000, while
allocations have continuedallocations have continuedFeedback received from various channelsFeedback received from various channelsMany issues discussed in RIR forumsMany issues discussed in RIR forumsRIR staff integrating feedbackRIR staff integrating feedback
Presentation summarises all major points… Presentation summarises all major points…
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Community FeedbackCommunity Feedback
Size of site address assignmentSize of site address assignment /48 or lower?/48 or lower?
““Allocation should always be based on Allocation should always be based on demonstrated requirement”demonstrated requirement”
Registry assesses IPv6 requirementRegistry assesses IPv6 requirementBased on policies and documentationBased on policies and documentation
Registry allocates according to requirementRegistry allocates according to requirementFor agreed time into the future (eg 2 year plan)For agreed time into the future (eg 2 year plan)Other criteria may apply (eg minimum allocation, Other criteria may apply (eg minimum allocation,
slow start for new ISPs, renumbering, etc.)slow start for new ISPs, renumbering, etc.)
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
IPv6 Address RequirementIPv6 Address Requirement
How to assess address requirement?How to assess address requirement?
Propose to recognise existing infrastructure Propose to recognise existing infrastructure where it existswhere it exists
On assumption of transition to IPv6On assumption of transition to IPv6 Need to examine several cases depending on Need to examine several cases depending on
existing infrastructure and address spaceexisting infrastructure and address space Where no infrastructure, specific policy Where no infrastructure, specific policy
proposed (slow start)proposed (slow start)
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
IPv6 Address RequirementIPv6 Address Requirement
1. Organisation with IPv4 network1. Organisation with IPv4 network Address requirement assessed according to existing Address requirement assessed according to existing
IPv4 infrastructure and customersIPv4 infrastructure and customers Recognising demonstrated requirement and experienceRecognising demonstrated requirement and experience Assuming transition to IPv6Assuming transition to IPv6
Requirement measured in /48s Requirement measured in /48s For example…For example…
Number of registered customer assignmentsNumber of registered customer assignments Number of dialup ports or customersNumber of dialup ports or customers Homes passed by cableHomes passed by cable Addresses required for other IPv4 servicesAddresses required for other IPv4 services
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
IPv6 Address RequirementIPv6 Address Requirement
2. Organisation with IPv6 network2. Organisation with IPv6 networkAddresses from upstream ISP or 6BONEAddresses from upstream ISP or 6BONE
Address requirement assessed according to Address requirement assessed according to existing IPv6 infrastructure and customersexisting IPv6 infrastructure and customers
Assuming transition to portable IPv6 spaceAssuming transition to portable IPv6 space
Requirement measured in /48sRequirement measured in /48sEither equivalent to addresses already heldEither equivalent to addresses already heldor according to previous method (IPv4)or according to previous method (IPv4)
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
IPv6 Address RequirementIPv6 Address Requirement
3. Organisation with no network3. Organisation with no network Requirement assessed from infrastructure planRequirement assessed from infrastructure plan
Method similar to previously describedMethod similar to previously described
““Slow start” provides minimum allocation by Slow start” provides minimum allocation by default to new organisations/networksdefault to new organisations/networks
Or more if sufficiently documentedOr more if sufficiently documentedAllowing utilisation rate to be determined on Allowing utilisation rate to be determined on
subsequent allocationsubsequent allocation
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
1.1. Recognise existing infrastructure where it Recognise existing infrastructure where it exists – IPv4 and IPv6exists – IPv4 and IPv6
2.2. Document basis for assessing requirementDocument basis for assessing requirement
3.3. ““Slow Start” only for new networksSlow Start” only for new networks
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Utilisation RequirementUtilisation Requirement
Under IPv4, 80% utilisation requiredUnder IPv4, 80% utilisation required Same requirement for block of any sizeSame requirement for block of any size
Provisional IPv6 policyProvisional IPv6 policy Policy was “adopted” from IPv4 policyPolicy was “adopted” from IPv4 policy
Proposed IPv6 policyProposed IPv6 policy Host Density Ratio instead of %Host Density Ratio instead of %
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Utilisation Threshold – HD RatioUtilisation Threshold – HD Ratio
““Host Density Ratio” provides utilisation limit Host Density Ratio” provides utilisation limit which reduces as address space grows:which reduces as address space grows:
assigned = number of end addresses assignedassigned = number of end addresses assigned available = total number of addresses availableavailable = total number of addresses available
Based on H-Ratio defined in RFC1715 (1994)Based on H-Ratio defined in RFC1715 (1994)draft-durand-huitema-h-density-ratio-01.txtdraft-durand-huitema-h-density-ratio-01.txt
)ln()ln(
availableassignedRatioHD
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Utilisation Threshold – HD RatioUtilisation Threshold – HD Ratio
Use HD Ratio to determine when an address Use HD Ratio to determine when an address block can be considered “utilised”block can be considered “utilised”
threshold = site addresses to be utilisedthreshold = site addresses to be utilisedsite_bits = 48 – IPv6 prefixsite_bits = 48 – IPv6 prefix
)_(2 RatioHDbitssitethreshold
/48/48/X/X
48-X48-XIPv6 PrefixIPv6 Prefix
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Initial Allocation Size and Initial Allocation Size and QualificationQualification
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Initial Allocation SizeInitial Allocation Size
Minimum allocation is currently /35Minimum allocation is currently /35Based on IPv4 - 13 bits of site address spaceBased on IPv4 - 13 bits of site address spaceSlow start provisions for all initial allocationsSlow start provisions for all initial allocations
Propose to reduce minimum allocationPropose to reduce minimum allocationTo ensure easy entry into the IPv6 industryTo ensure easy entry into the IPv6 industry
Proposed “slow start” policyProposed “slow start” policyOnly for new networks (new ISPs)Only for new networks (new ISPs)Note: minimum allocation can be exceeded Note: minimum allocation can be exceeded where requirement is shownwhere requirement is shown
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Qualification CriteriaQualification Criteria
Assess prefix requirement based on address Assess prefix requirement based on address requirement and HD-Ratiorequirement and HD-Ratio
Eg if require 12,000 /48s, prefix is /32Eg if require 12,000 /48s, prefix is /32Eg if require 200,000 /48s, prefix is /29Eg if require 200,000 /48s, prefix is /29
Prefix is allocated if >= minimum allocationPrefix is allocated if >= minimum allocationAlso if peering with 3 or more othersAlso if peering with 3 or more othersRequired to renumber from existing space?Required to renumber from existing space?Other criteria as well?Other criteria as well?
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
For instance…For instance…Minimum allocation may be /32 (example)Minimum allocation may be /32 (example)
16 bit site address space, provides 64K sites16 bit site address space, provides 64K sites““Qualification threshold” may be /36 (example)Qualification threshold” may be /36 (example)
If organisation reaches threshold, /32 allocation is madeIf organisation reaches threshold, /32 allocation is madeAt HD Ratio 0.8 (18.9% of /36) this is 776 sitesAt HD Ratio 0.8 (18.9% of /36) this is 776 sites
Ratio of address requirement to initial allocationRatio of address requirement to initial allocationIn this example, ratio = 776:64K = 1:84In this example, ratio = 776:64K = 1:84
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Subsequent Allocation Size and Subsequent Allocation Size and QualificationQualification
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E
Allocation of additional spaceAllocation of additional space
Subsequent allocation requested when Subsequent allocation requested when HD-ratio utilisation level is reachedHD-ratio utilisation level is reached
Size of subsequent allocationSize of subsequent allocationTo satisfy 2 year requirementTo satisfy 2 year requirementMinimum allocation is 1 bit shorterMinimum allocation is 1 bit shorterMore if justified by immediate need under More if justified by immediate need under network plan (6-12 months)?network plan (6-12 months)?
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E