IEEE 22nd Annual Computer Communications Workshop

Slides:



Advertisements
Similar presentations
Routing Items from IAB Utrecht Workshop Geoff Huston IAB.
Advertisements

IPv4 Unallocated Address Space Exhaustion Geoff Huston Chief Scientist APNIC APNIC 24, September 2007.
Where are we with IPv6? Geoff Huston APNIC. The minister for communications and information technology does not believe that regulatory intervention is.
Its The End Of The World As We Know It (aka The New Internet Architecture) David Meyer (Speaking for myself) IEEE 22 nd Annual Computer Communications.
IPv6 Deployment CANTO Nate Davis, Chief Operating Officer 13 August 2014.
Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
Hierarchical Routing Architecture Introduction draft-xu-rrg-hra-00.txt Routing Research Group Xiaohu XU
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
Halifax, 31 Oct – 3 Nov 2011 ICT Accessibility For All 4over6 technology for IPv6 transition Yong CUI CCSA (Tsinghua University) Document No: GSC16-PLEN-71.
Marla Azinger, Frontier Communications
Industrial Development, R&D Page 1 May 2011 Status of IPv6 Adoption in STC STC, R&D CITC IPv6 Workshop Dr.Furaih Alshaalan.
Sofía Silva Berenguer lacnic.net Paramaribo - Surinam IPv4 Exhaustion And IPv6 Deployment.
1 Muhammed Rudman
IPv4 Depletion IPv6 Adoption 3 February /8s Remaining.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
17/10/031 Summary Peer to peer applications and IPv6 Microsoft Three-Degrees IPv6 transition mechanisms used by Three- Degrees: 6to4 Teredo.
Transition from IPv4 to IPv6 By Anita Kanuganti Hemanth Rao Raparthi.
IETF 72 – July 2008 Vince Fuller, Darrel Lewis, Eliot Lear, Scott Brim, Dave Oran, Noel Chiappa, John Curran, Dino Farinacci, and David Meyer LISP Deployment.
1 3gpp_trans / 09/02 / IPv6 Transition Solutions for 3GPP Networks draft-wiljakka-3gpp-ipv6-transition-01.txt Juha Wiljakka, Nokia.
IETF 60 draft-ooms-v6ops-bgp-tunnel-03.txt Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE) J. De Clerq, Alcatel D. Ooms S.
An Overview of IPv6 Transition/Co-existence Technologies Fernando Gont UTN/FRH LACNOG 2010 Sao Paulo, Brazil, October 19-22, 2010.
Public Policy Issues in the Communications and Infrastructure Services Policy area Geoff Huston APNIC June 2011.
COM555: Mobile Technologies Location-Identifier Separation.
Geoff Huston Chief Scientist, Asia Pacific Network Information Centre IPv6 Workshop European Digital Agenda Assembly June 2011.
IETF 79 th Considerations for Stateless Translation (IVI/dIVI) in Large SP draft-sunq-v6ops-ivi-sp-01 Qiong Sun( China Telecom) Heyu Wang( China Telecom)
It’s The End Of The World As We Know It (aka “The New Internet Architecture”) David Meyer (Speaking for myself)
1 Dave Wilson DW238-RIPE A strategic approach to IPv6.
NAGing about LISP LISP Designers/Implementors: Dave Meyer, Vince Fuller, Darrel Lewis, Eliot Lear, Scott Brim, Dave Oran, Dana Blair, Noel Chiappa, John.
IPv4/IPv6 transition experience and the features of stateless translation (IVI) Xing Li Plenary: Life after IPv4 Exhaustion.
IPv6 and IPv4 Coexistence Wednesday, October 07, 2015 IPv6 and IPv4 Coexistence Motorola’s Views for Migration and Co-existence of 3GPP2 Networks to Support.
IPv6 at the University of Wisconsin Hopefully 79,228,162,514,264,337,593,543,950,336 IP addresses will be enough for a while. A subset of the UW IPv6 Task.
Measuring IPv6 Deployment Geoff Huston George Michaelson
An overview of IP addressing history and policy issues Leo Vegoda Number Resources Manager, IANA.
IPv6, the Protocol of the Future, Today Mathew Harris.
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.
BGP in 2011 Geoff Huston APNIC. Conventional (Historical) BGP Wisdom IAB Workshop on Inter-Domain routing in October 2006 – RFC 4984: “routing scalability.
RIPE Berlin – May, 2008 Vince Fuller (for Dino, Dave, Darrel, et al) LISP: Intro and Update
ISP Edge NAT 10/8 “Home” Network Upstreams and Peers /32
Routing Architecture for the Next-Generation Internet (RANGI) draft-xu-rangi-01.txt Xiaohu Xu IETF76 Hiroshima.
IPv4 Address Lifetime SANOG IV Presented by Nurani Nimpuno, APNIC Research activity conducted by Geoff Huston and supported by APNIC.
Post IPv4 “completion” Making IPv6 incrementally deployable by making it backward compatible with IPv4. Alain Durand.
Separating Location from Identification Dino Farinacci March 3, 2008.
IETF 61 draft-ooms-v6ops-bgp-tunnel-04.txt Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE) Francois Le Faucheur -
COM594: Mobile Technologies Location-Identifier Separation.
AS Numbers - Again Geoff Huston APNIC October 2009
Presented By:- Avinash Kumar Nitesh Kumar Yadav. OUTLINE  Introduction of IP v4.  Introduction of IP v6.  Advantages of IP v6 over IP v4.  Transition.
IPv4 shortage and CERN 15 January 2013
for the Next-Generation Internet (RANGI) draft-xu-rangi-01.txt
LISP BOF, IETF 72 Dublin, July, 2008 Darrel Lewis (for the LISP crew)
IPv6 for the Network Edge
An IPv6 Flow Label Specification Proposal
Alain Durand, Comcast David Ward, Cisco
Softwire Mesh Solution Framework
Stateless Source Address Mapping for ICMPv6 Packets
Four myths about GENI (and one recommendation)
IP Addresses in 2016 Geoff Huston APNIC.
The IPv4 Consumption Model
CERNET2 IPv6-only Practice: Backbone, Servers, Clients and 4aaS
​​​​​​​​Brooklyn, New York, United States, 2 October 2018
An Update on Multihoming in IPv6 Report on IETF Activity
Matías Heinrich VP Operations Latam October 2011
Implementing IP Addressing Services
Beyond the IPv4 Internet
IPv6 Unique Local Addresses Report on IETF Activity
Chapter 20. Network Layer: IP
RIPE October 2005 Geoff Huston APNIC
Unique Local IPv6 Unicast Addresses
M. Boucadair, J. Touch, P. Levis and R. Penno
Multicast Support for Dual Stack Lite and 6RD
Presentation transcript:

IEEE 22nd Annual Computer Communications Workshop It’s The End Of The World As We Know It (aka “The New Internet Architecture”) David Meyer (Speaking for myself) IEEE 22nd Annual Computer Communications Workshop Steamboat Springs, CO 23 October 2008

Before We Dive Into All Of This… Notwithstanding reports to the contrary, the sky hasn’t fallen (yet) ITEOTWAWKI IEEE CCW08

Agenda What’s the Problem? What Is the New Architecture? And what world is ending? What My (very cloudy) Crystal Ball Tells Me So What’s Next? Q&A ITEOTWAWKI IEEE CCW08

What’s the Problem? Data Plane under attack due to panic based on IPv4 run out O(30) /8s left in the IANA Free Pool Dual-stack transition to IPv6 abandoned All varieties of NAT (and beyond) being proposed Control Plane under duress (crumbling?) due to various operational practices and economic concerns And we haven’t even seen widespread adoption of IPv6 That combined with the RIRs “IPv6 PI-for-all” allocation strategies means more O(rate*state) in store for the control plane And deaggregation is on the rise (for various reasons) I’ll just note that the IPv6 designers never dealt with control plane issues (or at least, not successfully) ITEOTWAWKI IEEE CCW08

BTW, What Do The RIR IPv4 Allocations Really Look Like? ITEOTWAWKI IEEE CCW08

Ok, But What’s The Concern? Assertion: The lack of a reasoned approach to both the IPv4 run-out problem (data plane) and the growth of routing state (control plane) are life-threatening to the (end-to-end) Internet we all know and love I want to focus on the data plane (because that’s the panic de jour), but let’s overview the control plane issue for a minute…. ITEOTWAWKI IEEE CCW08

Internet Control Plane What’s the Issue? ITEOTWAWKI IEEE CCW08

Is Locator/ID Split the Solution? Changing the semantics of the IP address ID & Location 2001:0102:0304:0506:1111:2222:3333:4444 IPv6: Locator ID ID & Location 209.131.36.158 IPv4: .10.0.0.1 ID If PI, get new locator If PA, get new ID Locator ITEOTWAWKI IEEE CCW08

Scaling the Control Plane Lots of solutions based on the Loc/ID split idea See Noel’s page for some of the definitive papers on this idea Basically, you have one (blunt) instrument: topological aggregation LISP, 8+8/GSE, Six/One Router, IvIP,… None has seen serious implementation other than LISP, and none has seen serious production deployment See http://www.lisp4.net for some information on the LISP network So lets get on to the data plane ITEOTWAWKI IEEE CCW08

Scaling Internet Data Plane: What Was The Plan? IPv6 But, how to get there from here? Well, we had Dual Stack, and we had… Dual Stack, and we had… Dual Stack Dual stack turns out to be an inherently flawed approach While I can signal that the correspondent host is IPv6 capable with a AAAA record This tells me nothing about the capability of the data path Consider Vista’s behavior ITEOTWAWKI IEEE CCW08

Dual-Stack IPv6 Uptake Model* * Graphic due to Geoff Huston ITEOTWAWKI IEEE CCW08

What Really Happened* * Graphic due to Geoff Huston ITEOTWAWKI IEEE CCW08

So What Is The “New Internet Data Plane” Dual stack as a transition mechanism has been effectively abandoned draft-arkko-townsley-coexistence-00.txt IPv6 uptake has been, well, disappointing So what do we see emerging? Carrier Grade NAT (really, really big double/triple NAT) A+P (Steal some bits from the port) Dual-stack Lite (use NAT+tunneling) IVI (Embedded Address Protocol Translation) IPv6 edge with IPv4 core (tunneling) Does this work? ipv6.google.com … draft-wing-nat-pt-replacement-comparison-02.txt ITEOTWAWKI IEEE CCW08

Crystal Balls and the Like Carrier Grade NAT will be deployed After all, this is red-meat for vendors Dual-Stack Lite will be standardized Recently added to the softwire WG charter as a work item A+P will be picked up by those who “dislike” CGN Potential for IPv6 to be confined to the edge Which could be fatal for IPv6 Can IPv6 survive as a purely edge technology? And does that solve any problem? So what are we left with? ITEOTWAWKI IEEE CCW08

Crystal Balls and the Like Ok, Carrier Grade NAT (et al) will be deployed Get used to it But what does it mean? End-to-end fragile, if at all Enormous CAPEX spins and out of control OPEX for SPs This will induce an structure on the SP industry In the same way that super-linear growth of control plane state does And where can we look for solutions Think the IETF or the RRG is the right place? ITEOTWAWKI IEEE CCW08

If a Picture is Worth 2^10 Words… ITEOTWAWKI IEEE CCW08

So What’s Next? For SPs, the Internet is about to become a lot more expensive to deploy and operate For Users, the Internet is about to become a lot more expensive and a lot less reliable And a lot more balkanized What’s needed? Serious research into what we can deploy effectively in the near-to-medium term to combat these effects (in a scalable manner) Serious research into what kind of Internet-scale data and control planes can be designed and importantly, deployed Coordinated/cooperative effort across a wide variety of disciplines ITEOTWAWKI IEEE CCW08

Q&A Thanks! ITEOTWAWKI IEEE CCW08