Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
IPv6 Transition Dr Vision (Hallucination?)
Dr Tunnel and Dr NAT
6th Slo IPv6 Summit / Ljubljana 2011.11.08
Randy Bush <[email protected]> Mark Townsley <[email protected]>
Dan Wing <[email protected]> 2011.11.08 Dr Vision 1
Why Has the Transition to IPv6
Been Soooo Slow?
2011.11.08 Dr Vision 2
Is it the Vendors?
2011.11.08 Dr Vision 3
Is it Lazy Operators,
as the IPv6 Idealists Complain?
2011.11.08 Dr Vision 4
Is it Lack of Content?
2011.11.08 Dr Vision 5
Is it That Applications
do not Support IPv6?
2011.11.08 Dr Vision 6
Is it CPE?
2011.11.08 Dr Vision 7
Is it the End User Host Stack?
2011.11.08 Dr Vision 8
Is it a Lack of Transition
Mechanisms?
2011.11.08 Dr Vision 9
A Little Bit of All of Those
2011.11.08 Dr Vision 10
But There is One Much Larger
Problem
2011.11.08 Dr Vision 11
2011.11.08 Dr Vision 12
IPv6 is On the Wire
INCOMPATIBLE with IPv4
2011.11.08 Dr Vision 13
It’s Not Transition,
It’s a Leap!
2011.11.08 Dr Vision 14
How Did This Happen?
Arrogance & Operational Cluelessness
in the IETF 2011.11.08 Dr Vision 15
IPv6 is Incompatible With IPv4 and There Was No Transition Plan!
2011.11.08 Dr Vision 16
But it is Too Late We Have No Alternative
We are
Out of IPv4 Space 2011.11.08 Dr Vision 17
The IPv4 Internet Was a Simple Place
Where Packets Flowed Freely Between Us
2011.11.08 Dr Vision 18
2011.11.08 Dr Vision 19
But We Can Easily Destroy the
Environment in the Next Year or Two
2011.11.08 Dr Vision 20
2011.11.08 Dr Vision 21
128 bits
32 bits
There is Only One Problem
With CGNs
2011.11.08 Dr Vision 22
We are the Salmon
2011.11.08 Dr Vision 23
When They Say “Service Continuity” What They Mean is
They are NOT Transitioning to IPv6
2011.11.08 Dr Vision 24
And They are Not Going to Remove the Grand Coulee Dam
And Carriers are Not Going to Remove the
Multi-Million Dollar NATs 2011.11.08 Dr Vision 25
End to End and the
Principle of the Stupid Core
and Smart Edge 2011.11.08 Dr Vision 26
2011.11.08 Dr Vision 27
Smart Edge & Stupid Core • Traditional Voice has stupid edge devices, phone
instruments, and a very smart expensive core • The Internet has a smart edge, computers with
operating systems, applications, …, and a simple stupid core, which just does packet forwarding
• Adding an entirely new Internet service is just a matter of distributing an application to a few consenting desktops (until NATs)
• Compare that to adding a service to Voice
Think About a World Where You Can Not Deploy New Protocols
(e.g. Skype) Without AT&T’s Lawyers’ Approval
2011.11.08 Dr Vision 28
But On-the-Wire Incompatibility of IPv4 and IPv6, Transition Leaves No Choice but Translation and/or
Encapsulation 2011.11.08 Dr Vision 29
Focus on Mechanisms Which are Actual
Progress Toward IPv6
2011.11.08 Dr Vision 30
Prefer Mechanisms Which are
Simple, Stateless, …
2011.11.08 Dr Vision 31
Use Mechanisms Which Preserve e2e and the Other Basic Principles as Much as Possible
2011.11.08 Dr Vision 32
And Now, Dr Tunnel
2011.11.08 Dr Vision 33 The Salmon are Swimming Happily Under the Water