APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

15
APNIC IPv6 Pool Management Sanjaya, Services and Operations Director

Transcript of APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

Page 1: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

APNIC IPv6 Pool ManagementSanjaya, Services and Operations Director

Page 2: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

2

Overview

• Background

• Current practice

• Issues discovered

• Solution

• Policy considerations

Page 3: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

3

Background

• There are two IP address management principles which need to be balanced

Conservation Aggregation

Page 4: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

4

Background

• IPv4’s limited space put emphasis on conservation over aggregation – Results in heavily fragmented space and complex/large global

routing table

Conservation

Aggregation

Page 5: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

5

Background

• IPv6’s huge space puts emphasis on aggregation over conservation– Policies and practices should maximize long-term aggregation

potential

Conservation

Aggregation

Page 6: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

6

What is Sparse Allocation?

1 5 7 2 6 4 8

1 2 3 4 5 6 7

3

8

Sequential Allocation:

Sparse Allocation:

= reservation

Page 7: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

7

Collisions

• Mixing large (fast-growing) and small (slow-growing) blocks in the same sparse allocation pool is problematic– Early collisions result in disaggregation– “Same size fits all” creates fragmentation

S = Small blockL = Large block

S S S S S S SL

Collision

Page 8: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

8

Multiple Pools

• Use multiple large allocation pools– For example, one pool for very large/fast-growing blocks, the other

for “normal”

• Reduced fragmentation as the larger blocks have more room to grow

• Still an informal “best effort” strategy– We cannot predict the future!

Page 9: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

9

Current Practice

• APNIC currently has a single /12 IPv6 block (delegated 3 October 2006)

• Two sparse allocation pools– /13 pool for large (fragmented to /17) – /13 pool for small/medium (fragmented to /24)– No reservations

• So far, so good– But, collision is coming– Need additional pools for better management

Page 10: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

10

Future Practice

• Designate additional separate IPv6 pools

• Introduce internal, administrative “reservations”

• Requires additional /12 from IANA– APNIC will qualify under global policy– Can submit IANA request shortly

Page 11: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

11

IPv6 Address Pool Map

Pool ID Pool size Maximum Reservation *

Maximum blocks

A /13 /28 32,768

B /13 /24 2,048

C /13 /20 128

D /13 /16 8

*) Reservations can expire and the space will be optimally used

Example

Page 12: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

12

Selection Process

• APNIC/NIR hostmasters select pool on:– Economy size, population etc – ISP market share, customer base, plans, etc

• Note: still a best-effort process– Aim is to be “good” not “perfect”

Page 13: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

13

Reservation Conditions

• Currently considered as an internal/administrative practice

• Reservations are not registered or certified– i.e. no authority to advertise or route

• Never guaranteed– May be advised to holder– Will be reallocated if/when necessary

Page 14: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

14

Policy Considerations

• Address pool management (including sparse allocation and reservation) is currently considered as administrative practice– Chosen by APNIC staff/Secretariat– Must be consistent with all address policies

• Should any part of it be formalised in Policy?– Community decision– Proposals welcome as always

Page 15: APNIC IPv6 Pool Management Sanjaya, Services and Operations Director.

Questions?

15