iab/iesg recommendations on ipv6 address allocation

25
IAB/IESG Recommendations on IPv6 Address Allocation Bob Hinden at RIPE Sept. 2000 Brian Carpenter at ARIN Oct. 2000 Alain Durand at APNIC Oct. 2000

Upload: davida

Post on 28-Jan-2016

27 views

Category:

Documents


0 download

DESCRIPTION

IAB/IESG Recommendations on IPv6 Address Allocation. Bob Hinden at RIPE Sept. 2000 Brian Carpenter at ARIN Oct. 2000 Alain Durand at APNIC Oct. 2000. OVERVIEW. Introduction Background Recommendation Address Space Conservation Multihoming Summary. INTRODUCTION. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IAB/IESG Recommendations on IPv6 Address Allocation

IAB/IESGRecommendations on IPv6

Address Allocation

Bob Hinden at RIPE Sept. 2000

Brian Carpenter at ARIN Oct. 2000

Alain Durand at APNIC Oct. 2000

Page 2: IAB/IESG Recommendations on IPv6 Address Allocation

2 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

OVERVIEW

• Introduction• Background• Recommendation• Address Space Conservation• Multihoming• Summary

Page 3: IAB/IESG Recommendations on IPv6 Address Allocation

3 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

INTRODUCTION

• RIRs asked the IETF for comments on Provisional IPv6 Allocation Policy

• IPng working group discussed /48 issue in July 2000

• IPv6 Directorate developed recommendation

• IAB & IESG Reviewed and Approved

Page 4: IAB/IESG Recommendations on IPv6 Address Allocation

4 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

PREVIOUS DISCUSSION

• Discussion at Adelaide IETF

• Suggestion to allocate /56 prefixes instead of /48 for homes and small businesses

• Subsequent analysis shows significant advantage to uniform /48 allocations to all subscribers (homes, large and small enterprises)

Page 5: IAB/IESG Recommendations on IPv6 Address Allocation

5 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

BACKGROUND

• Address allocation is a balance– Responsible allocation practices– Easy access

• Allocation practices have significant effect on deployment and usage

• Important for the deployment of IPv6 to make allocations easy and not slow deployment

Page 6: IAB/IESG Recommendations on IPv6 Address Allocation

6 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

FP TLA R NLA* SLA* INTERFACE ID

3 13 8 24 16 64

PublicTopology

SiteTopology

InterfaceIdentifier

IPv6 UNICAST ADDRESS

Page 7: IAB/IESG Recommendations on IPv6 Address Allocation

7 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

INITIAL ALLOCATIONS

• Initial “slow start” allocations out ofFP = 001TLA = 0x0001

FP TLA Sub- R NLA SLA INTERFACE ID TLA

3 13 13 6 13 16 64

Page 8: IAB/IESG Recommendations on IPv6 Address Allocation

8 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

IPv6 RENUMBERING

• Renumbering in IPv6 is considerably improved (from IPv4)

• However– Not invisible, painless, or automatic

• Renumbering still not free

Page 9: IAB/IESG Recommendations on IPv6 Address Allocation

9 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

IPng W.G. RECOMMENDATION ON SITE PREFIX LENGTH• Specified in RFC2374 & RFC2450• Subnetted sites should be allocated /48 prefix

– Allows 216 subnets– Large enough for almost all sites

• Issue is size of prefix for smaller sites– /64 for single subnet sites?– Single hosts? Mobile phone?– Temporary vs. permanent usage?– How to judge usage?

Page 10: IAB/IESG Recommendations on IPv6 Address Allocation

10 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

RECOMMENDATION• Recommend /48 fixed boundary for all

subscribers (homes, large and small enterprises)

• Except– Very large subscribers (receive multiple /48

allocations, e.g., a /47 or /46…)– Transient nodes– No interest in multiple subnets (receive /64)

• Consistent with responsible stewardship of the IPv6 Address space

Page 11: IAB/IESG Recommendations on IPv6 Address Allocation

11 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

JUSTIFICATION

• Fixed boundary guarantees change of ISP does not require restructuring of subnets

• Facilitates straightforward renumbering

• Compatible w/ all known IPv6 Multihoming proposals

• Allows easy growth of subscriber networks– Eliminates need to go back to ISP for more

addresses

Page 12: IAB/IESG Recommendations on IPv6 Address Allocation

12 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

JUSTIFICATION (2)• Removes burden on ISPs and RIRs to

judge customers’ need for space– ISPs do not need to ask for details of

customer networks– ISPs and RIRs do not have to judge rates

of customer address consumption– Makes RIR operations more efficient

• Subscriber address space no longer scarce resource– Removes incentive for IPv6/IPv6 NAT

Page 13: IAB/IESG Recommendations on IPv6 Address Allocation

13 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

JUSTIFICATION (3)

• Allows site to maintain single reverse-DNS zone covering all prefixes– Same subnetting structure allows same

zone file for all prefixes– Using RFC2874, reverse mapping data can

be used in “forward” (name-keyed) zone

Page 14: IAB/IESG Recommendations on IPv6 Address Allocation

14 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

FURTHER ADVANTAGES OF /48

• Keeps open the possibility of GSE-like (a.k.a. “8+8”) separation of locators and identifiers– IRTF Name Space Research Group is

looking at this general area

• Maintains 1 to 1 mapping of subnets with Site local prefix (fec0::/48)

• Maintains 1 to 1 mapping of subnets with 6to4 proposal

Page 15: IAB/IESG Recommendations on IPv6 Address Allocation

15 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

CONVERVATION OF ADDRESS SPACE

• Does giving a /48 to all subscribers waste too much IPv6 address space?

• No, the IPv6 address space is very large– Aggregatable Unicast Address format

supports 45 variable bits• 245 or 35 Trillion

Page 16: IAB/IESG Recommendations on IPv6 Address Allocation

16 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

ANALYSIS• RFC1715 defines an “H” ratio based on

address space assignment in various networks

• A 45 bit address space at an “H” ratio of .25 would support 178 Billion site prefixes

H = log10 (178 * 109) / 45 = 0.25(Note: Projected world population in 2050 is ~10 Billion*)

• Comparable to the “H” ratio of – US Telephone numbers, France Telephone

numbers, DECnetIV, or IPv4 addresses mid 1990s

* http://www.popin.org/pop1998/

Page 17: IAB/IESG Recommendations on IPv6 Address Allocation

17 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

“H” ratio comparison

0.16

0.24

0.27

0.19

0.22

0.25

0.28

0.22

0.20

0.18

1E+6

10E+6

100E+6

1E+9

10E+9

100E+9

1E+12

10E+12

0.15 0.20 0.25 0.30

H ratio

Num

ber

of a

lloca

tions

IPv6 /48 prefixes IPv4 adresses French telephone numbers US telephone numbers

Page 18: IAB/IESG Recommendations on IPv6 Address Allocation

18 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

ANALYSIS (2)

• We are only discussing assignments from Aggregatable Global Unicast Format Prefix (001)– 85% of remaining address space is

unassigned

• If in the future our analysis proves to be wrong– Our successors have option of imposing

more restrictive allocation policies

Page 19: IAB/IESG Recommendations on IPv6 Address Allocation

19 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

MOBILE DEVICES

• Vehicles, Cell Phones, etc.

• Allocation– Static /64 prefix (allows multiple devices)– Temporary /128 (Mobile IP “care-of

address”)

Page 20: IAB/IESG Recommendations on IPv6 Address Allocation

20 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

DIAL UP

• Subscriber with single dialup node who prefers a transient address– Autoconfig a /128 out of a /64 prefix

• Home or small enterprise subscriber who wants static assignment or plans a multiple node network– Receive /48 even if dialup

Page 21: IAB/IESG Recommendations on IPv6 Address Allocation

21 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

IPv6 MULTIHOMING

• IPv6 multihoming is work in progress

• IPv4 multihoming techniques can be applied– One prefix advertised by multiple ISPs– Routing table grows with number of

multihomed subscribers

• IPng working group looking at other approaches

Page 22: IAB/IESG Recommendations on IPv6 Address Allocation

22 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

MULTIHOMING APPROACHES• IPv4 Style

– How to scale backbone routing?

• Host Mechanisms– Site receives a prefix from each ISP– Prefixes carried by site routing– Nodes select addresses to use– How to pick best Source and Destination

addresses?

• Border Router Mechanisms– Tunneling– Route injection

Page 23: IAB/IESG Recommendations on IPv6 Address Allocation

23 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

MULTIHOMING FUTURES?

• Other approaches?

• Better ideas?

Page 24: IAB/IESG Recommendations on IPv6 Address Allocation

24 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

SUMMARY

• Careful stewardship of IPv6 address space is important

• Allocation of /48 prefixes has many advantages

• Allocation of /48 prefixes to all subscribers is consistent with careful stewardship– Size of IPv6 address space supports this

approach

Page 25: IAB/IESG Recommendations on IPv6 Address Allocation

25 IAB/IESGRecommendations on IPv6 Address Allocations

October 2000 APNIC Meeting

ISSUES FROM RIPE & ARIN

• RIPE– Recommendation accepted– Discussion about size of initial ISP

allocation ( / 35 )

• ARIN– Question about “H” Ratio analysis– These slides augmented to clarify