31
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

IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

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

Page 2: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Why Has the Transition to IPv6

Been Soooo Slow?

2011.11.08 Dr Vision 2

Page 3: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Is it the Vendors?

2011.11.08 Dr Vision 3

Page 4: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Is it Lazy Operators

(as the IPv6 Idealists Complain)?

2011.11.08 Dr Vision 4

Page 5: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Is it Lack of Content?

2011.11.08 Dr Vision 5

Page 6: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Is it CPE?

2011.11.08 Dr Vision 6

Page 7: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Is it the End User Host Stack?

2011.11.08 Dr Vision 7

Page 8: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

A Little Bit of All of Those

2011.11.08 Dr Vision 8

Page 9: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

But There is One Much Larger

Problem

2011.11.08 Dr Vision 9

Page 10: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

2011.11.08 Dr Vision 10

Page 11: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

IPv6 is On the Wire

INCOMPATIBLE with IPv4

2011.11.08 Dr Vision 11

Page 12: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

It’s Not Transition,

It’s a Leap!

2011.11.08 Dr Vision 12

Page 13: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

How Did This Happen?

Arrogance & Operational Cluelessness

in the IETF 2011.11.08 Dr Vision 13

Page 14: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

IPv6 is Incompatible With IPv4 and There Was No Transition Plan!

2011.11.08 Dr Vision 14

Page 15: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

But it is Too Late We Have No Alternative

We are

Out of IPv4 Space 2011.11.08 Dr Vision 15

Page 16: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

The IPv4 Internet Was a Simple Place

Where Packets Flowed Freely Between Us

2011.11.08 Dr Vision 16

Page 17: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

2011.11.08 Dr Vision 17

Page 18: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

But We Can Easily Destroy the

Environment in the Next Year or Two

2011.11.08 Dr Vision 18

Page 19: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

2011.11.08 Dr Vision 19

128 bits

32 bits

Page 20: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

There is Only One Problem

With CGNs

2011.11.08 Dr Vision 20

Page 21: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

We are the Salmon

2011.11.08 Dr Vision 21

Page 22: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

When They Say “Service Continuity” What They Mean is

We are NOT Transitioning to IPv6

2011.11.08 Dr Vision 22

Page 23: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

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 23

Page 24: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

End to End and the

Principle of the Stupid Core

and Smart Edge 2011.11.08 Dr Vision 24

Page 25: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

2011.11.08 Dr Vision 25

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

Page 26: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

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 26

Page 27: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

But On-the-Wire Incompatibility of IPv4 and IPv6, Transition Leaves No Choice but Translation and/or

Encapsulation 2011.11.08 Dr Vision 27

Page 28: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Focus on Mechanisms Which are Actual

Progress Toward IPv6

2011.11.08 Dr Vision 28

Page 29: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Prefer Mechanisms Which are

Simple, Stateless, …

2011.11.08 Dr Vision 29

Page 30: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

Use Mechanisms Which Preserve e2e and the Other Basic Principles as Much as Possible

2011.11.08 Dr Vision 30

Page 31: IPv6 Transition Dr Vision (Hallucination?) Dr Tunnel and Dr NAT · 2011. 11. 9. · Transitioning to IPv6 2011.11.08 Dr Vision 22 . And They are Not Going to Remove the Grand Coulee

And Now, Dr Tunnel

2011.11.08 Dr Vision 31