47
IPv6 Address Planning: A Case-Study 2017 North American IPv6 Summit April 25-26, 2017 LinkedIn Headquarters Sunnyvale, CA Tom Coffeen, Infoblox

03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

IPv6 Address Planning: A Case-Study

• 2017 North American IPv6 Summit• April 25-26, 2017• LinkedIn Headquarters• Sunnyvale, CA

Tom Coffeen, Infoblox

Page 2: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

2 | © 2013 Infoblox Inc. All Rights Reserved. 2 | © 2015 Infoblox Inc. All Rights Reserved.

THERE IS NO PRACTICAL EQUIVALENT TO IPv4 ADDRESS CONSERVATION IN IPv6

Page 3: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

3 | © 2013 Infoblox Inc. All Rights Reserved. 3 | © 2015 Infoblox Inc. All Rights Reserved.

Stars in the Milky Way:

IPv6 offers approximately 430 trillion times more addresses than there are estimated stars in the Universe…

(3.4x1038)

(8.0x1023)= 4.3x1014

(4.0x1011) · (2.0x1012)

Galaxies in the Universe:

= 8.0x1023

400 billion

2 trillion

THE LIMITS OF THE ADJECTIVE “ASTRONOMICAL” (VIS-Á-VIS IPv6)

Page 4: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

4 | © 2013 Infoblox Inc. All Rights Reserved. 4 | © 2015 Infoblox Inc. All Rights Reserved.

/48Bob’s ISP

Man, I really beat the rush!

Ohboyohboyohboy!!! 281 trillion Internets just for my little ol’

enterprise!

THE EARLY ENTERPRISE IPv6 ADOPTER

Page 5: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

5 | © 2013 Infoblox Inc. All Rights Reserved. 5 | © 2015 Infoblox Inc. All Rights Reserved.

An uncontroversial fact: A /48 (281 trillion Internets) is more than enough address space for any enterprise

But then so is a /64 (4.3 billion Internets)…

Or a /80 (65K Internets)...

Or a /96 – an entire Internet just for your enterprise!

Page 6: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

6 | © 2013 Infoblox Inc. All Rights Reserved. 6 | © 2015 Infoblox Inc. All Rights Reserved.

“The Unix philosophy basically involves giving youenough rope to hang yourself. And then a coupleof feet more, just to be sure.”

-Anonymous

Page 7: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

7 | © 2013 Infoblox Inc. All Rights Reserved. 7 | © 2015 Infoblox Inc. All Rights Reserved.

If you’re used to “making do” with 10.0.0.0/8 (let’s call that one meter of rope).

A /48 gives you enough rope to get to the moon…

…one billion times.

Page 8: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

8 | © 2013 Infoblox Inc. All Rights Reserved. 8 | © 2015 Infoblox Inc. All Rights Reserved.

OMG!OMG!OMG!OMG!OMG!OMG!OMG!OMG!OMG!OMG!OMG!OMG!O

MUST. NOT.IP ADDRESSES!

WASTE.

Page 9: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

9 | © 2013 Infoblox Inc. All Rights Reserved. 9 | © 2015 Infoblox Inc. All Rights Reserved.

IPv4 Thinking IPv6 Reality

Must allocate subnets by single bits (see above)

Must not waste host addresses

IPv4 THINKING• The single biggest risk to an effective IPv6 addressing

plan

No host address conservationrequired

Subnetting done 4 bits at a time (i.e., “nibble boundaries”)

Must make do with initial allocation size from ISP or RIR

An allocation large enough to fit your best design is available

Page 10: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

10 | © 2013 Infoblox Inc. All Rights Reserved. 10 | © 2015 Infoblox Inc. All Rights Reserved.

• /24 or 255.255.255.0 = 254 host addresses (75% utilization)• Assuming you can consistently use /24s, operationally efficient:

• provides a tidy boundary for ACLs and routing summarization• room for growth on the segment

190 hosts

IPv4 INTERFACE ASSIGNMENT

Page 11: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

11 | © 2013 Infoblox Inc. All Rights Reserved. 11 | © 2015 Infoblox Inc. All Rights Reserved.

8 hosts

30 hosts

119 hosts

/28 = 14 host addresses (57% utilization)

Option 1:/27 = 30 host addresses (100% utilization)Option 2:/26 = 62 host addresses (48% utilization)

Option 1:/25 = 126 host addresses (94% utilization)Option 2:/24 = 254 host addresses (47% utilization)

IPv4 INTERFACE ASSIGNMENT

Page 12: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

12 | © 2013 Infoblox Inc. All Rights Reserved. 12 | © 2015 Infoblox Inc. All Rights Reserved.

IPv6 INTERFACE ASSIGNMENT

/64

/64

/64

8 hosts

30 hosts

<1.8x1019

Page 13: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

13 | © 2013 Infoblox Inc. All Rights Reserved. 13 | © 2015 Infoblox Inc. All Rights Reserved.

IPv6 INTERFACE ASSIGNMENT

LO1

2001:db8:2112:3::1/128WAN1

2001:db8:2112:2::2/64

WAN2

2001:db8:2112:2::3/64LAN1

2001:db8:2112:1::1/64

• LAN/VLAN Interfaces: /64

• Point-to-point links: /64

• Loopback interfaces: /128

THOU SHALT NOT…

WASTE…

IP ADDRESSES!!!

Page 14: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

14 | © 2013 Infoblox Inc. All Rights Reserved. 14 | © 2015 Infoblox Inc. All Rights Reserved.

THE LIMITATIONS OF IPv4 ADDRESS PLANNING (AND HOW IPv6 HELPS)

• There are never enough addresses (i.e., prefixes and/or network bits) with IPv4

• This makes a consistent address plan much more difficult to accomplish

• IPv4 doesn’t easily permit mapping hierarchy and network structure into address plan while also providing for sufficient host addressing

• IPv6, however, provides unlimited host addresses and sufficient bits to accommodate representing network structure

Page 15: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

16 | © 2013 Infoblox Inc. All Rights Reserved. 16 | © 2015 Infoblox Inc. All Rights Reserved.

SOME BASIC GUIDELINES FOR IPv6 ADDRESS PLANNING

Page 16: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

17 | © 2013 Infoblox Inc. All Rights Reserved. 17 | © 2015 Infoblox Inc. All Rights Reserved.

A PROPER IPv6 ADDRESS PLAN REQUIRES A SUFFICIENTLY LARGE IPv6

ALLOCATION

Page 17: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

18 | © 2013 Infoblox Inc. All Rights Reserved. 18 | © 2015 Infoblox Inc. All Rights Reserved.

THE 3 MOST IMPORTANT IPv6 SUBNET SIZES WHEN ADDRESS PLANNING

• Organizational allocation

• Site assignment

• Interface subnets

Organization

Sites

Interfaces

Page 18: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

19 | © 2013 Infoblox Inc. All Rights Reserved. 19 | © 2015 Infoblox Inc. All Rights Reserved.

IPv6 ALLOCATION TYPE: PI vs. PA

• Provider Assigned (PA)• Assigned by an ISP

• Best for single-homed networks

• Non-portable

Internet

ISP

ISP IPv6 Allocation: 2001:db8:1000:/36

Enterprise IPv6 Allocation (PA): 2001:db8:1100::/40

ACME Corp

Good news, everyone!

We’ve decided to switchto Creole Bob’s ISP andLawnmower Repair!

Um, yeah…You’re gonna need to renumber and give us our IPv6 allocation back...That’d be great...

Page 19: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

20 | © 2013 Infoblox Inc. All Rights Reserved. 20 | © 2015 Infoblox Inc. All Rights Reserved.

Internet

ISP B

Enterprise IPv6 Allocation (PI): 2001:db8:3000::/36

• Provider Independent (PI)• Assigned by a RIR

• Best for multihomednetworks

• Portable

ISP A

ISP B IPv6 Allocation: 2001:db8:2000:/36

ISP A IPv6 Allocation: 2001:db8:1000:/36

ACME Corp

IPv6 ALLOCATION TYPE: PI vs. PA

Page 20: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

21 | © 2013 Infoblox Inc. All Rights Reserved. 21 | © 2015 Infoblox Inc. All Rights Reserved.

HOW BIG SHOULD AN ORGANIZATIONAL IPv6 ALLOCATION BE?

• Most enterprises receive a /32 to a /44

• A /48 is assigned per site within the organization

Page 21: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

22 | © 2013 Infoblox Inc. All Rights Reserved. 22 | © 2015 Infoblox Inc. All Rights Reserved.

• Characteristics of sites in IPv6• Logical construct

• Definition that makes operational sense• Based on network topology, routing and security policy, etc

• Based on what best maximizes operational efficiency

• Often assigned a /48• Sites can receive larger or smaller allocations depending on what makes

operational sense

• Address conservation generally not a concern

• Not enough /48s? Back to the RIR or ISP…• RIRs hold contiguous bits in reserve

WHAT CONSTITUTES A SITE?

Page 22: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

23 | © 2013 Infoblox Inc. All Rights Reserved. 23 | © 2015 Infoblox Inc. All Rights Reserved.

IPv6 SITE ASSIGNMENT

Corporate HQ campus

Data center

Regional office

Home network

Laptop at the end of an HE 6to4 tunnel

German fire truck

Page 23: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

24 | © 2013 Infoblox Inc. All Rights Reserved. 24 | © 2015 Infoblox Inc. All Rights Reserved.

SUBNETTING IN IPv6 SHOULD BE DONE ON NIBBLE BOUNDARIES

Page 24: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

25 | © 2013 Infoblox Inc. All Rights Reserved. 25 | © 2015 Infoblox Inc. All Rights Reserved.

Prefix Subnet groups per /32

/48 subnets per group

/32 1 65,536

/36 16 4,096

/40 256 256

/44 4,096 16

/48 65,536 1

NIBBLE BOUNDARIES IN IPv6 (ORGANIZATIONAL ALLOCATION)

Page 25: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

26 | © 2013 Infoblox Inc. All Rights Reserved. 26 | © 2015 Infoblox Inc. All Rights Reserved.

Prefix Subnet groups per /48

/64 subnets per group

/48 1 65,536

/52 16 4,096

/56 256 256

/60 4,096 16

/64 65,536 1

NIBBLE BOUNDARIES IN IPv6 (SITE ASSIGNMENT)

Page 26: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

27 | © 2013 Infoblox Inc. All Rights Reserved. 27 | © 2015 Infoblox Inc. All Rights Reserved.

NIBBLES MAKE IPv6 PREFIXES MORE LEGIBLE

Subnet bits a multiple of 4

Prefix: 2001:db8:1::/48

Range: 2001:db8:1:0000:0000:0000:0000:00002001:db8:1:ffff:ffff:ffff:ffff:ffff

Subnet bits not a multiple of 4

Prefix: 2001:db8:1::/49

Range: 2001:db8:1:0000:0000:0000:0000:00002001:db8:1:7fff:ffff:ffff:ffff:ffff2001:db8:1:8000:0000:0000:0000:00002001:db8:1:ffff:ffff:ffff:ffff:ffff

Page 27: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

28 | © 2013 Infoblox Inc. All Rights Reserved. 28 | © 2015 Infoblox Inc. All Rights Reserved.

MAPPING LOCATION OR FUNCTION INTO IPv6 ADDRESS PREFIXES

2001:db8:1:LXXX::[/52 - /64]Location (16 sites)2001:db8:1:[0-f]nnn::/52

Interface subnets (4096 per location)2001:db8:1:n[0-f][0-f][0-f]::/64

Prefix Assignment2001:db8:1:0000::/52 Reserved

2001:db8:1:1000::/52 Building 1

2001:db8:1:2000::/52 Building 2

… …

2001:db8:1:f000::/52 [Location 16]

Prefix Assignment2001:db8:1:1000::/64 Reserved

2001:db8:1:1001::/64 VLAN1

2001:db8:1:1002::/64 VLAN2

… …

2001:db8:1:1fff::/64 [Subnet 4096]

Page 28: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

29 | © 2013 Infoblox Inc. All Rights Reserved. 29 | © 2015 Infoblox Inc. All Rights Reserved.

MAPPING LOCATION OR FUNCTION INTO IPv6 ADDRESS PREFIXES

Building 3…...................

VLAN1…......VLAN2, etc...

2001:db8:1:3001::/642001:db8:1:3002::/64

2001:db8:1:3000::/52

Building 1…...................

VLAN1…......VLAN2, etc...

2001:db8:1:1001::/642001:db8:1:1002::/64

2001:db8:1:1000::/52

Building 2…...................

VLAN1…......VLAN2, etc...

2001:db8:1:2001::/642001:db8:1:2002::/64

2001:db8:1:2000::/52

Page 29: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

31 | © 2013 Infoblox Inc. All Rights Reserved. 31 | © 2015 Infoblox Inc. All Rights Reserved.

• /64 per interface• /48 per site• Nibble boundaries• PI space

Aw crap. I didn’t get a large enough

allocation…

Page 30: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

32 | © 2013 Infoblox Inc. All Rights Reserved. 32 | © 2015 Infoblox Inc. All Rights Reserved.

Please sir, I want some more.

Enterprise administrators don’thave a history of gettingaddresses directly from RIRs.

Page 31: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

33 | © 2013 Infoblox Inc. All Rights Reserved. 33 | © 2015 Infoblox Inc. All Rights Reserved.

I see it, but I don’t believe it!

Page 32: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

34 | © 2013 Infoblox Inc. All Rights Reserved. 34 | © 2015 Infoblox Inc. All Rights Reserved.

This seems like a good place to leave some Toxoplasma gondii

oocysts…right meow…

Page 33: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

35 | © 2013 Infoblox Inc. All Rights Reserved. 35 | © 2015 Infoblox Inc. All Rights Reserved.

DIGRESSION:

• Observation: Toxoplasma gondii infections rewire mammalian brains to make cats irresistible to them

• Observation: The Internet exists primarily to propagate cat videos

• Conclusion: Toxoplasma gondii is cybernetic malware and the Internet is infected with it

Page 34: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

36 | © 2013 Infoblox Inc. All Rights Reserved. 36 | © 2015 Infoblox Inc. All Rights Reserved.

Page 35: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

37 | © 2013 Infoblox Inc. All Rights Reserved. 37 | © 2015 Infoblox Inc. All Rights Reserved.

IPv6 CASE STUDY: RADIA

• The Business:• USA-based

• Manufacturing (Industrial machinery)

• Founded: 1955

• Fortune 500

• 150 facilities on 6 continents

• 65K employees

• $75B USD revenue

Page 36: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

38 | © 2013 Infoblox Inc. All Rights Reserved. 38 | © 2015 Infoblox Inc. All Rights Reserved.

IPv6 CASE STUDY: RADIA

• The Network:• HQ campus (in US)

• 18 data centers

• 60 manufacturing plants

• 300 regional offices

• MPLS enterprise WAN

• Regional Internet connectivity

Page 37: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

39 | © 2013 Infoblox Inc. All Rights Reserved. 39 | © 2015 Infoblox Inc. All Rights Reserved.

Region Registry Allocated Prefix

Africa AFRINIC 2c0f:000::/32

Asia Pacific APNIC 2400:000::/32

Europe/Middle East RIPE 2a02:000::/29

Latin America nic.br (Brazil) 2804:000::/32

North America ARIN 2620:000::/31

RADIA: IPv6 ALLOCATIONS

Page 38: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

40 | © 2013 Infoblox Inc. All Rights Reserved. 40 | © 2015 Infoblox Inc. All Rights Reserved.

Usage PrefixNo. of /48 Networks

No. of /64 Networks

Regional Block /32 65,536 4,294,967,29

-- /36 4,096 268,435,456

-- /38 1,024 67,108,86

Large Site Block /40 256 16,777,216

-- /44 16 1,048,576

Site Block /48 1 65,535

-- /56 -- 256

Segment /64 -- --

P2P /127 -- --

Loopback /128 -- --

RADIA: IPv6 SUBNETS

Page 39: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

41 | © 2013 Infoblox Inc. All Rights Reserved. 41 | © 2015 Infoblox Inc. All Rights Reserved.

Regional

/32

XL Site

/40

Function

/48

VLAN

/64

Function

/48

VLAN

/64

Site

/48

VLAN

/64

RADIA: SITE ALLOCATIONS

Page 40: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

42 | © 2013 Infoblox Inc. All Rights Reserved. 42 | © 2015 Infoblox Inc. All Rights Reserved.

Campus Allocation

2620:…:100::/40

Manufacturing

Plant

2620:…:100::/44

Data Centers

2620:…:110::/44

1st DC

2620:…:110::/48

16th DC

2620:…:11f::/48

Corporate

2620:…:120::/44

RADIA: SITE ALLOCATIONS (NORTH AMERICA)

Page 41: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

43 | © 2013 Infoblox Inc. All Rights Reserved. 43 | © 2015 Infoblox Inc. All Rights Reserved.

RADIA: CORPORTATE CAMPUS SITE TEMPLATESite Allocation

/48

Locations

/52

Functions

/56

VLANs

/64

Reserved

/56

Reserved

/52

Page 42: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

44 | © 2013 Infoblox Inc. All Rights Reserved. 44 | © 2015 Infoblox Inc. All Rights Reserved.

RADIA: DATA CENTER SITE TEMPLATE

Site Allocation

/48

Application Pods/Tenants

/60

VLANs

16 /64s

Reserved

/60

Page 43: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

45 | © 2013 Infoblox Inc. All Rights Reserved. 45 | © 2015 Infoblox Inc. All Rights Reserved.

A SIMPLE PLAN• 5 RIRs with IPv6 (three /32s, one /31, and one /29)

• Each region gets a /32• Extra-large sites (containing a corporate campus, data centers

and/or manufacturing facilities) receive a /40

• Standard sites (stand-alone campuses, data centers, regional offices, manufacturing facilities) receive a /48

• Site templates provide hierarchy for campuses, data centers, regional offices, and manufacturing facilities• A /52 will be reserved at locations not using a site template and /64s

may be assigned monotonically until such time as a hiearchicalscheme is defined

Page 44: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

46 | © 2013 Infoblox Inc. All Rights Reserved. 46 | © 2015 Infoblox Inc. All Rights Reserved.

A SIMPLE PLAN – GUIDING PRINCIPLES• An operations view of the network relies on well-defined

organizational entities tied to location and role

• These entities will receive two consistently sized allocations (a /40 or a /48)

• The decision to use a larger allocation for the largest of the network entities drove the need for a larger allocation• Note that this is the opposite of choosing to use smaller prefixes to

accommodate a smaller initial allocation and still provide a sufficient number of prefixes for the operationally defined entities

Page 45: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

47 | © 2013 Infoblox Inc. All Rights Reserved. 47 | © 2015 Infoblox Inc. All Rights Reserved.

RECENT DEVELOPMENTS IMPACTING FUTURE ADDRESS PLANNING

• IoT deployments

• IPv6 addressing for containers

• IETF Draft: Unique IPv6 Prefix Per Host

• Conceived for IPv6-only wifi deployment

• Homenet• /48 per CPE

Page 46: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

48 | © 2013 Infoblox Inc. All Rights Reserved. 48 | © 2015 Infoblox Inc. All Rights Reserved.

• For IT network architects, engineers, and administrators

• Comprehensive overview and current best-practices for designing, deploying, and maintaining an effective IPv6 addressing plan

IPv6 ADDRESS PLANNING, O’REILLY

Page 47: 03-2017 NAv6TF Summit 4-21-2017 - Rocky Mountain IPv6 ... · Microsoft PowerPoint - 03-2017 NAv6TF Summit_4-21-2017.pptx 4/27/2017 5:17:44 PM

49 | © 2013 Infoblox Inc. All Rights Reserved. 49 | © 2015 Infoblox Inc. All Rights Reserved.

Questions?

[email protected]• twitter: @ipv6tom