IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and ... · Dr Vision (Hallucination?) Dr...

Preview:

Citation preview

IPv6 Transition Dr Vision (Hallucination?)

Dr Tunnel and Dr NAT

6th Slo IPv6 Summit / Ljubljana 2011.11.08

Randy Bush <randy@psg.com> Mark Townsley <townsley@cisco.com>

Dan Wing <dwing@cisco.com> 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

Recommended