1 The How of Where Geoff Huston APNIC Some Observations on IPv6 Addresses.

Slides:



Advertisements
Similar presentations
Who Are You? JPNIC GA Presentation Tokyo Geoff Huston Chief Scientist APNIC Identity and Location in IP.
Advertisements

Who Are You? Geoff Huston Chief Scientist APNIC Identity and Location in IP.
Who Are You? Geoff Huston APNIC Identity and Location in IP.
Approaches to Multi-Homing for IPv6 An Architectural View of IPv6 MultiHoming proposals Geoff Huston 2004.
Policy Aspects of the Transition to IPv6 Geoff Huston Chief Scientist, APNIC.
Architectural Approaches to Multi-Homing for IPv6 A Walk-Through of draft-huston-multi6-architectures-00 Geoff Huston June 2004.
Identity and Locators in IPv6 IAB Meeting IETF 60 August 2004.
ARIN Public Policy Meeting
Desperately Seeking Default Internet Policy Update A Perspective from the Pacific June 1994 – INET94 Presentation Geoff Huston Australian Academic and.
1 IPv6 Unique Local Addresses Update on IETF Activity ARIN Public Policy Meeting April 2005 Geoff Huston APNIC.
1 An Update on Multihoming in IPv6 Report on IETF Activity IPv6 Technical SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
Routing Items from IAB Utrecht Workshop Geoff Huston IAB.
End of the Internet Predicted! Torrent at 11. The Oracle Bones of IPv4 Some personal divination by Geoff Huston APNIC.
End of the Internet Predicted! Torrent at 11. The Oracle Bones of IPv4 Some personal divination by Geoff Huston APNIC.
IPv4 Unallocated Address Space Exhaustion Geoff Huston Chief Scientist APNIC APNIC 24, September 2007.
Beyond IPv4 ? Geoff Huston Chief Scientist APNIC.
1 IPv6 Address Distribution Mechanisms Geoff Huston APNIC.
Internet Area IPv6 Multi-Addressing, Locators and Paths.
Internet Protocol How does information get sent from one device to another across a WAN?
Funding Mechanisms to Ensure Stability, Innovation and Sustainability in Higher Education Arthur M. Hauptman IUA Symposium-21 st Century Universities Dublin,
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 Where did all those IPv6 addresses go? Geoff Huston APNIC April 2005 ARIN XV Discussion Panel Presentation.
Public Policy Issues in the Communications and Infrastructure Services Policy area Geoff Huston APNIC June 2011.
An Operational Perspective on BGP Security Geoff Huston GROW WG IETF 63 August 2005.
IPv4 Address Lifetime Expectancy Geoff Huston, APNIC 31 October 2005 Australian IPv6 Summit.
TDC365 Spring 2001John Kristoff - DePaul University1 Interconnection Technologies Routing I.
Best Practices in IPv4 Anycast Routing Version 0.9 August, 2002 Bill Woodcock Packet Clearing House.
IAB/IESG Recommendations on IPv6 Address Allocation Bob Hinden at RIPE Sept Brian Carpenter at ARIN Oct Alain Durand at APNIC Oct
IPv6 Elite Panel Addressing the IPv6 Internet Paul Wilson APNIC.
IPv4 Address Lifetime Expectancy Geoff Huston Research activity supported by APNIC The Regional Internet Registries s do not make forecasts or predictions.
IAB/IESG Recommendations on IPv6 Address Allocation Bob Hinden at RIPE Sept Brian Carpenter at ARIN Oct Alain Durand at APNIC Oct
1 The Geography and Governance of Internet Addresses Paul Wilson APNIC.
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
1 IPv6 Address Space Management Report of IPv6 Registry Simulation Policy SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
APNIC Depletion of the IPv4 free address pool – IPv6 deployment The day after!! 8 August 2008 Queenstown, New Zealand In conjunction with APAN Cecil Goldstein,
IPv4 Unallocated Address Space Exhaustion Geoff Huston Chief Scientist APNIC November 2007.
Policy Proposal to amend ARIN IPv6 assignment and utilization requirements ARIN XVI Los Angeles October 2005.
Addressing Issues David Conrad Internet Software Consortium.
Universal, Ubiquitous, Unfettered Internet © ui.com Pte Ltd Mobile Internet Protocol under IPv6 Amlan Saha 3UI.COM Global IPv6 Summit,
IPv4. The End of the (IPv4) World is Nigh(er) ! Geoff Huston Chief Scientist APNIC.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
An Update on Multihoming in IPv6 Report on IETF Activity RIPE IPv6 Working Group 22 Sept 2004 RIPE 49 Geoff Huston, APNIC.
Approaches to Multi6 An Architectural View of Multi6 proposals Geoff Huston March 2004.
Is the transition to IPv6 a market failure? Geoff Huston APNIC CAIDA Workshop on Internet Economics (WIE’09) (
IPv4 Address Lifetime Expectancy Geoff Huston, APNIC 26 October 2005 ARIN XVI.
IP Addressing and ICT Development in the Pacific Islands Anne Lord and Save Vocea, APNIC ICT Workshop, Fiji, November, 2002.
1 Internet Governance Panel Public Policy Questions for Internet Governance.
Internet Protocol Addresses What are they like and how are the managed? Paul Wilson APNIC.
1 prop-031-v001: Proposal to amend APNIC IPv6 assignment and utilisation requirement policy Policy SIG 8 Sep 2005 APNIC20, Hanoi, Vietnam Geoff Huston.
Association of Competitive Telecom Operators IPv6 & TELCOs Workshop On IPv6 New Delhi 21 st July 2009.
Organizations of all types and sizes face a range of risks that can affect the achievement of their objectives. Organization's activities Strategic initiatives.
Internet Governance Panel
Internet Governance Panel
Where did all those IPv6 addresses go?
Who Are You? Identity and Location in IP Geoff Huston APNIC.
A commentary on the ITU-T proposal for national address registries for IPv6 Geoff Huston April 2005.
IP Addresses in 2016 Geoff Huston APNIC.
Stephan Millet, Geoff Huston
IPv6 Address Space Management Report of IPv6 Registry Simulation
IPv6 Unique Local Addresses Update on IETF Activity
An Update on Multihoming in IPv6 Report on IETF Activity
IP Addressing Introductory material
IPv6 Unique Local Addresses Report on IETF Activity
IPv6 Address Space Management Report of IPv6 Registry Simulation
A commentary on the ITU-T proposal for national address registries for IPv6 Geoff Huston April 2005.
End of the Internet Predicted!
APNIC’s Engagement on Security
IPv4 Address Lifetime Expectancy
Unique Local IPv6 Unicast Addresses
Presentation transcript:

1 The How of Where Geoff Huston APNIC Some Observations on IPv6 Addresses

2 The IPv6 Vision Communications as a commodity service: anywhere, anyhow, anytime present-and-play auto-configuration every device with an IP protocol stack appliances, automobiles, buildings, cameras, control units, embedded systems, home networks, medical devices, mobile devices, monitors, offices, output devices, phones, robots, sensors, switches, tags, Vans …. And every device will need an address…

3 What do we want from addresses? Assured Uniqueness Verifiable Authenticity Routeability Simplicity Stability Assured availability Low cost

4 What do we want from IPv6 addresses? Servicing Ubiquity – Global populations of people, places, activities, devices,… Simplicity – Easy to obtain, easy to deploy, easy to route Longevity – year technology lifespan Commodity – Low cost per address Scaleability – Global end-site populations of the order of hundreds of billions of sites

5 3 Questions: Does the IPv6 address plan scale to meet these expectations? What forms of distribution are most appropriate here? Are addresses long-term stable?

6 Scaling: How many addresses? IPv4 provides 2 32 addresses = 4,294,967,296 addresses = 4 billion addresses IPv6 provides addresses = 340,282,366,920,938,463,463,374,607,431,770,000, 000 = 340 billion billion billion billion addresses IPv6: 128 bits IPv4: 32 bits

7 “If the earth were made entirely out of 1 cubic millimetre grains of sand, then you could give a unique [IPv6] address to each grain in 300 million planets the size of the earth” -- Wikipedia Just how big is ?

8 Interface ID 64 bits Subnet ID 16 bits Global ID 48 bits IPv6 Address Structure IPv6 provides 2 48 end site addresses = 281,474,976,710,656 = 281 thousand billion end site identifiers Site Address

9 Address Utilization Efficiency Addresses utilized will be far fewer than addresses available Larger deployments are generally less efficient than smaller deployments – Because of hierarchical addressing architecture Host Density Ratio defines utilisation in hierarchical address space: Value of 0.8 initially suggested for IPv6 IPv6 will provide x 2 48 site addresses = 362,703,572,709 = 362 billion end site identifiers

10 Can this useable identifier pool be expanded without altering the address structure? – Consideration of higher values for the threshold value of the HD Ratio 0.94 appears to offer a reasonable balance between address utility and higher efficiency – Consideration of a /56 end-site allocation for SOHO sector end sites Allows for up to 256 distinct subnets per end site More suitable for home, small office, small cluster networked sites than a /48 IPv6 can provide 0.1 x 2 52 site addresses = 450,359,972,737,050 = 450 thousand billion end site identifiers = 4.5 x end site identifiers Current Considerations

11 The Demand Model The demand - global populations: – Households, Workplaces, Devices, Manufacturers, Public agencies…. – Thousands of service enterprises serving millions of end sites in commodity communications services – Addressing technology to last for at least tens of decades, and perferably over a century – Total end-site populations of tens of billions of end sites i.e. the total is order ( ) ? So we need to have a useable end-site identifier pool of some identifiers.

12 3 Questions: Does the IPv6 address plan scale to meet these expectations? Yes What forms of distribution are most appropriate here? Are addresses long-term stable?

13 Distribution Mechanisms - Objectives Preserve valued attributes – Ensures that distributed addresses are assuredly unique, have clear lines of authenticity, and support routeability Maximize current utility – Readily available to meet network demand with low marginal cost of deployment Maximise future utility – Readily available to meet various future demand scenarios Minimize distribution overheads – Low cost of access

14 Distribution Mechanisms - Risks and Threats Any distribution system can fail – the forms of possible failure include: – Exhaustion – Induced scarcity – Hoarding – Fragmentation – Instability of supply – Pricing distortions – Forced renumbering – Speculative acquisition and disposal – Erosion of assured uniqueness and/or authenticity – Theft and Seizure

15 Potential Mechanisms – Characteristics Distribution – Allocations / Auctions / Markets Title – Freehold / Leasehold Circulation – Tradeable Asset / Restricted Use Structure – Uniform / Various Nature – Global / Regional / National / Industry Pricing – Asset-based pricing / Service-based pricing

16 Distribution Frameworks Allocation Scope – Global / Regional / National ? – Public / Private / Hybrid ? – Coordinated function / Multi-source competitive framework ? Supporting Authenticity – Trust points – Accuracy of information – Currency of information Supporting Routeability – Supporting an allocation framework that supports hierarchies of aggregation within the routing system – Service provider alignment

17 Some Lessons from IPv4 Address distribution characteristics – simple, uniform and generic – consistent and stable – relevant – routeable – accurate and trustable Some useful considerations: – Be liberal in supply (but not prolifigate!) – Avoid “once and forever” allocations – Avoid creating future scarcity – Plan (well) ahead to avoid making changes on the fly

18 National Distribution Channels? To what extent would national regimes impose particular constraints or variations on address use conditions? – How would you put these constraints into your routers? – What additional overheads would ensure? What is the underlying network model? – National service operations interlinked by bilateral arrangements? – Heterogenous service industry based on private sector investments at the local, regional and global levels Are there end-user visible IP address semantics? – Toll or international address prefixes? Is there the risk of scarcity in IPv6 addresses? – At last count we appear to have provision for 225,179,981,368,525 useable end site address prefixes. This appears to be adequate for the most optimistic forecasts of IPv6 lifetime address consumption.

19 Competitive Distribution Channels? What would be the basis of competition? – Pricing, Policies, Use Restrictions, Local regulation? It appears likely that competition would be based predominately on policy dilution in the distribution function. Would this enhance or erode address attributes? – Availability, Uniqueness, Stability, Routeability, Confidence? A regime of progressive policy dilution would expose consequent risks of increased routing overheads address fragmentation and restricted address policies, dilution of authenticity and integrity, the potential for gains derived from hoarding and speculative pricing,and erosion of confidence in the address distribution system Would this enhance or erode IPv6 viability? – Scaleability, Stability, technology lifecycle

20 What form of distribution is most appropriate for the future IPv6 commodity network? – Accommodates multi-sector needs and interests – Preserves strong address integrity – Stays within technology bounds – Highly stable – Very simple – Very cheap

21 Today’s IP Address Distribution System Industry self-regulatory framework – Consensus-based, open and transparent policy development processes – Balancing of interests Reflective of global trend to deregulation and multi- sector involvement – Policy development process open and accessible to all interested parties Separation of Policy and Operation – Non-profit, neutral and independent operational unit – Consistent application of the adopted policy framework Structured as a stable service function – Self funded as an industry service function – Preserve address integrity

22 What are we really trying to achieve here? The distribution of network addresses is an enabling function, and not an enduring value proposition in its own right. The enduring value proposition here lies in the exploitation of networked services to create value.

23 3 Questions: Does the IPv6 address plan scale to meet these expectations? Yes What forms of distribution are most appropriate here? Addresses multi-sector needs and interests, preserves address integrity, operates with low overhead and is highly stable Are addresses long-term stable?

24 IP Addresses are: A means of uniquely identifying a device interface that is attached to a network – Endpoint identifier A means of identifying where a device is located within a network – Location identifier A lookup key into a forwarding table to make local switching decisions – Forwarding identifier

25 Challenges to the IP Address Model Roaming endpoints - Nomadism Mobile endpoints – Home and Away Session hijacking and disruption Multi-homed endpoints Scoped address realms NATs and ALGs VOIP Peer-to-Peer applications Routing Complexity and Scaling

26 Wouldn’t it be good if….. Your identity was stable irrespective of your location You could maintain sessions while being mobile You could maintain sessions across changes in local connectivity That locator use was dynamic while identity was long-term stable Anyone could reach you anytime, anywhere You could reach anyone, anytime, anywhere

27 Wouldn’t if be good if… IPv6 offered solutions in this space that allowed endpoint identity to be distinguished from location and forwarding functions 1. “Second-Comer” Warning: This perspective can be phrases as: Unless IPv6 directly tackles some of the fundamental issues that have caused IPv4 to enter into highly complex solution spaces that stress various aspects of the deployed environment than I’m afraid that we’ve achieved very little in terms of actual progress in IPv6. Reproducing IPv4 with larger locator identifiers is not a major step forward – its just a small step sideways! 2. “We’ve Been Here Before” Warning: Of course this burdens the IPv6 effort in attempting to find solutions to quite complex networking issues that have proved, over many years of collective effort, to be very challenging in IPv4. If the problem was hard in an IPv4 context it will not get any easier in IPv6!

28 Where next? One view is that the overloaded semantics of IP addresses is not sustainable indefinitely – 128 bits of address space has not provided a new routing architecture – Hierarchical network-aligned addressing is the only way we know how to support large-scale inter- networks. – This constrains identity attributes in a “your address is your identity” realm If we want more natural identity attributes from IPv6 (persistence, reference, relevance and usefulness) then we need to consider further protocol refinements that treat endpoint identity and endpoint location as a dynamically discoverable association

29 3 Questions: Does the IPv6 address plan scale to meet these expectations? Yes What forms of distribution are most appropriate here? Addresses multi-sector needs and interests, preserves address integrity, operates with low overhead and is highly stable Are addresses long-term stable? We need to consider forms of identity / location splits within the protocol architecture. This is a current research topic

30 Thank You Questions?