apnic address policy sig

26
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

Upload: odette

Post on 21-Jan-2016

40 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: APNIC Address Policy SIG

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 SIGAPNIC Address Policy SIG

IPv6 Allocation PrinciplesIPv6 Allocation Principles(was … IPv6 Policy Document Status)(was … IPv6 Policy Document Status)

Paul Wilson, APNICPaul Wilson, APNIC

Page 2: APNIC Address Policy SIG

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

OverviewOverview

Background (brief!)Background (brief!) Policy developmentPolicy development Community feedbackCommunity feedback

Proposed Allocation PrinciplesProposed Allocation Principles IPv6 address requirementIPv6 address requirement Address utilisation – HD RatioAddress utilisation – HD Ratio Initial allocationInitial allocation Subsequent allocationSubsequent allocation

DiscussionDiscussion

Page 3: APNIC Address Policy SIG

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 Allocation PrinciplesIPv6 Allocation Principles

BackgroundBackground

Page 4: APNIC Address Policy SIG

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…

Page 5: APNIC Address Policy SIG

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?

Address utilisation thresholdAddress utilisation threshold 80% utilisation requirement80% utilisation requirement

Initial allocation and Slow StartInitial allocation and Slow Start Too restrictive for large networks?Too restrictive for large networks?

Allocation of additional address spaceAllocation of additional address space Sufficient for continual growth?Sufficient for continual growth?

Technical and administrative boundariesTechnical and administrative boundaries TLA, subTLA, NLA etcTLA, subTLA, NLA etc

And some highly innovative policy proposals.And some highly innovative policy proposals.

Page 6: APNIC Address Policy SIG

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 Allocation PrinciplesIPv6 Allocation Principles

Proposed PrinciplesProposed Principles

Page 7: APNIC Address Policy SIG

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

Proposed PrincipleProposed Principle

Basic allocation principlesBasic allocation principles IPv6 address requirementIPv6 address requirementAddress utilisation requirementAddress utilisation requirement Initial allocationInitial allocationSubsequent allocationSubsequent allocation

Page 8: APNIC Address Policy SIG

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

Basic Allocation PrinciplesBasic Allocation Principles

““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.)

Page 9: APNIC Address Policy SIG

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)

Page 10: APNIC Address Policy SIG

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

Page 11: APNIC Address Policy SIG

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)

Page 12: APNIC Address Policy SIG

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

Page 13: APNIC Address Policy SIG

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

Summary – Address RequirementSummary – Address Requirement

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

Page 14: APNIC Address Policy SIG

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 %

Page 15: APNIC Address Policy SIG

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

Page 16: APNIC Address Policy SIG

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

Page 17: APNIC Address Policy SIG

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

Example: HD Ratio = 0.9Example: HD Ratio = 0.9

)9.0_(2 bitssitethreshold

v6 prefix Site addr bits Total site addrs Threshold Util%42 6 64 42 66.0%36 12 4096 1783 43.5%35 13 8192 3327 40.6%32 16 65536 21619 33.0%29 19 524288 140479 26.8%24 24 16777216 3178688 18.9%16 32 4294967296 467373275 10.9%

8 40 1099511627776 68719476736 6.3%3 45 35184372088832 1554944255988 4.4%

Page 18: APNIC Address Policy SIG

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

Example: HD Ratio = 0.8Example: HD Ratio = 0.8

)8.0_(2 bitssitethreshold

v6 prefix Site addr bits Total site addrs Threshold Util%42 6 64 28 43.5%36 12 4096 776 18.9%35 13 8192 1351 16.5%32 16 65536 7132 10.9%29 19 524288 37641 7.2%24 24 16777216 602249 3.6%16 32 4294967296 50859008 1.2%

8 40 1099511627776 4294967296 0.4%3 45 35184372088832 68719476736 0.2%

Page 19: APNIC Address Policy SIG

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

Choice of HD RatioChoice of HD Ratio

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

48

47

46

45

44

43

42

41

40

39

38

37

36

35

34

33

32

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

15

14

13

12

11

10 9 8 7 6 5 4 3 2 1 0

0.800

0.850

0.900

0.950

Page 20: APNIC Address Policy SIG

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 Allocation PrinciplesIPv6 Allocation Principles

Initial Allocation Size and Initial Allocation Size and QualificationQualification

Page 21: APNIC Address Policy SIG

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

Page 22: APNIC Address Policy SIG

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?

Page 23: APNIC Address Policy SIG

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 Criteria – option 2Qualification Criteria – option 2

Establish lower qualification threshold level Establish lower qualification threshold level for receiving minimum allocation?for receiving minimum allocation?

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

Page 24: APNIC Address Policy SIG

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 Allocation PrinciplesIPv6 Allocation Principles

Subsequent Allocation Size and Subsequent Allocation Size and QualificationQualification

Page 25: APNIC Address Policy SIG

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)?

Page 26: APNIC Address Policy SIG

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 Allocation PrinciplesIPv6 Allocation Principles

Questions?Questions?