13
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 Internet Registry Internet Registry allocation and allocation and assignment assignment Policies Policies

Internet Registry allocation and assignment

Embed Size (px)

DESCRIPTION

Internet Registry allocation and assignment. Policies. Overview of RIR Policies. Definitions Background Objectives Environment Allocation & Assignment Policies Summary. Definition: Allocation and Assignment. Allocation - PowerPoint PPT Presentation

Citation preview

Page 1: Internet Registry allocation and assignment

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

Internet Registry allocation and Internet Registry allocation and assignmentassignment

PoliciesPolicies

Page 2: Internet Registry allocation and assignment

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

Overview of RIR PoliciesOverview of RIR Policies

DefinitionsDefinitionsBackgroundBackgroundObjectivesObjectivesEnvironment Environment Allocation & Assignment PoliciesAllocation & Assignment PoliciesSummarySummary

Page 3: Internet Registry allocation and assignment

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

Definition: Allocation and AssignmentDefinition: Allocation and Assignment

AllocationAllocationA block of address space held by an IR for A block of address space held by an IR for subsequent allocation or assignmentsubsequent allocation or assignmentNot yet used to address any networksNot yet used to address any networks

AssignmentAssignmentA block of address space used to address an A block of address space used to address an operational network operational network

May be provided to LIR customers, or used for May be provided to LIR customers, or used for an LIR’s infrastructure (‘self-assignment’)an LIR’s infrastructure (‘self-assignment’)

Page 4: Internet Registry allocation and assignment

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

Definition: Allocation and AssignmentDefinition: Allocation and Assignment

RIRRIR

CustomerCustomer

Allocates IP addressesAllocates IP addresses Assigns IP addressesAssigns IP addresses

LIRLIR

LIRLIR

Page 5: Internet Registry allocation and assignment

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

Definition: PI and PA Definition: PI and PA

Provider Independent (Portable)Provider Independent (Portable)Customer holds addresses independent from ISPCustomer holds addresses independent from ISPCustomer keeps addresses when changing ISPCustomer keeps addresses when changing ISPBad for size of routing tablesBad for size of routing tablesBad for QOS: routes may be filtered, flap-dampenedBad for QOS: routes may be filtered, flap-dampened

Provider Aggregatable (Non-portable)Provider Aggregatable (Non-portable)Customer uses ISP’s address spaceCustomer uses ISP’s address spaceCustomer must renumber if changing ISPCustomer must renumber if changing ISPOnly way to effectively scale the InternetOnly way to effectively scale the Internet

Page 6: Internet Registry allocation and assignment

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

RIR Policies RIR Policies - - BackgroundBackground

Growth of Global Routing TableGrowth of Global Routing TableUnaggregated Internet would exceed 200,000 routes!Unaggregated Internet would exceed 200,000 routes!

http://www.telstra.net/ops/bgptable.html

Moore’s Law and CIDRmade it work for a while

But they cannot berelied on foreverProjected routing table

growth without CIDR

DeploymentPeriod of CIDR

Page 7: Internet Registry allocation and assignment

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

Routing Table Prefix DistributionRouting Table Prefix Distribution

00 2000020000 4000040000 6000060000 8000080000 100000100000

Jul-99Jul-99

Sep-99Sep-99

Nov-99Nov-99

Jan-00Jan-00

Mar-00Mar-00

May-00May-00

<16<16

1616

1717

1818

1919

2020

2121

2222

2323

2424

>24>24

Page 8: Internet Registry allocation and assignment

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

Ensuring efficient use and conservation of Ensuring efficient use and conservation of resourcesresources

Through careful allocation and assignment policiesThrough careful allocation and assignment policies

Limiting growth of routable prefixesLimiting growth of routable prefixesThrough provider-based addressingThrough provider-based addressing

Fairness and consistency of proceduresFairness and consistency of proceduresThrough neutrality and expertise of registryThrough neutrality and expertise of registry

RIR Policies RIR Policies - - ObjectivesObjectives

Page 9: Internet Registry allocation and assignment

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

RIR Allocation PoliciesRIR Allocation Policies

IP addresses not freehold propertyIP addresses not freehold propertyInternet resources are public resourcesInternet resources are public resources‘‘Ownership’ is contrary to management goals Ownership’ is contrary to management goals Need to avoid the mistakes of the pastNeed to avoid the mistakes of the pastAssignments & allocations on lease basisAssignments & allocations on lease basis

Routability not guaranteedRoutability not guaranteedISPs determine routabilityISPs determine routability

Unpredictable growth ratesUnpredictable growth ratesIPv4 deployment levels unanticipatedIPv4 deployment levels unanticipatedRouting table growth still poses a threatRouting table growth still poses a threat

Page 10: Internet Registry allocation and assignment

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

RIR Allocation PoliciesRIR Allocation Policies

Varying levels of expertiseVarying levels of expertiseGrowing technical challengeGrowing technical challengeStaff turnover throughout industryStaff turnover throughout industryFlexible policies to accommodate differencesFlexible policies to accommodate differencesTraining programme to support LIRsTraining programme to support LIRs

Confidentiality & securityConfidentiality & securityRIR to observe and protect trust relationshipRIR to observe and protect trust relationshipNon-disclosure agreement signed by staffNon-disclosure agreement signed by staff

Page 11: Internet Registry allocation and assignment

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

RIR Allocation PoliciesRIR Allocation Policies

Minimum practical allocation /20Minimum practical allocation /20‘‘Slow Start’ policy for new LIRsSlow Start’ policy for new LIRs

Allocations as PA address spaceAllocations as PA address spaceProvider responsible for aggregationProvider responsible for aggregationCustomer assignments must be non-portableCustomer assignments must be non-portable

Allocations based on demonstrated needAllocations based on demonstrated needDetailed documentation requiredDetailed documentation requiredAll address space held to be declaredAll address space held to be declaredStockpiling not permittedStockpiling not permitted

Page 12: Internet Registry allocation and assignment

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

RIR Allocation PoliciesRIR Allocation Policies

Implement ‘Best current practice’Implement ‘Best current practice’Will change over time as technology changesWill change over time as technology changes

Static assignments discouragedStatic assignments discourageddial updial upvirtual hosts (ip based web hosting, should be name based)virtual hosts (ip based web hosting, should be name based)

Address conservation consideredAddress conservation considered implement ‘ip unnumbered’implement ‘ip unnumbered’use private address space (rfc1918)use private address space (rfc1918)consider use of Network Address Translation (NAT)consider use of Network Address Translation (NAT)

Page 13: Internet Registry allocation and assignment

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

Questions?Questions?