IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

48
www.internetsociety.org/deploy360 IPv6 and Telecom IPv4 Is Finally Running OutNow What? Dan York, Internet Society May 22, 2014

Transcript of IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

Page 1: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IPv6 and Telecom IPv4 Is Finally Running Out… Now What?

Dan York, Internet Society

May 22, 2014

Page 2: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Internet Society Deploy360 Programme

www.internetsociety.org/deploy360/

IPv6, DNSSEC, Securing BGP, TLS for Applications knowledge base including tutorials, case studies, training resources, etc.

Content specific to: –  Network Operators –  Developers –  Content Providers –  Consumer Electronics

Manufacturers –  Enterprise Customers

Blog posts

Page 3: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Web Portal (Online Knowledge Repository)

•  Technical documents •  Audience-specific information •  Blogs & social media

Social Media (Constant Audience Engagement)

•  Twitter •  Facebook • Google+ •  YouTube •  RSS Feeds

Speaking Engagements (Come Meet Us or Invite Us to Speak)

•  IPv6 Summits •  Interop Events •  Network Operators’ Groups

ION Conferences (Hands-on Educational Events)

•  Djibouti (May 2014) •  Ireland (Sep 2014) •  Chile (Oct 2014) •  Canada (Nov 2013) •  Poland (Sep 2013)

Deploy360 Components

Page 4: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Why IPv6?

Page 5: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

In The Beginning...

192.168.20.12

Page 6: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Mobility

www.flickr.com/photos/kapungo/3396823518/

Page 7: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

A Plethora of Portable Platforms

www.flickr.com/photos/clonedmilkmen/5111779335/

Page 8: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Internet of Things

Page 9: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Everything over

IP

Page 10: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Only 2-3 Billion People Are Online –

What About The Other 5 Billion?

And IPv4 only has 4.3 billion addresses!

Page 11: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

How IP Address Allocation Works

Regional Internet Registries (RIRs)

Internet Service Providers (ISPs)

You

Page 12: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Global IPv4 Disparity !

Page 13: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

As of Feb 1, 2011...

Regional Internet Registries (RIRs)

Internet Service Providers (ISPs)

You

All Out!

Page 14: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

You http://www.potaroo.net/tools/ipv4/

It's Even Worse…

Regional Internet Registries (RIRs)

All Out!

Final Final

Page 15: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

https://www.arin.net/resources/request/ipv4_countdown.html

Here in North America…

Page 16: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

https://www.icann.org/news/announcement-2-2014-05-20-en

And this just in… (May 20, 2014)

Page 17: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Solutions?

Page 18: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IPv4 Marketplace

Page 19: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Prolonging IPv4 - NAT Today

Firewall

ISP  

Internet Firewall

IP Phone

PC

Home Firewall

Home  

Public  IP  NAT  

Private  IP  Addresses  

Page 20: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Carrier Grade NAT (a.k.a. LSN)

ISP  

Internet Firewall

IP Phone

PC

Home Firewall

Home  

Public  IP  NAT  

Private  IP  Addresses  

Firewall

Page 21: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Old NATs Never Die...

ISP  

Internet Firewall

IP Phone

PC

Home Firewall

Home  

Public  IP  NAT  

Private  IP  Addresses  

Firewall

NAT  Private  IP  Addresses  

Page 22: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

The Problem?

SIP NAT

Page 23: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Challenges with CGN/LSN

•  Increased latency •  Impact to communication, gaming, video streaming

•  Challenges with logging

•  Difficulty finding data for law enforcement agencies •  Geoff Huston (APNIC) on CGN and law enforcement •  http://www.potaroo.net/presentations/2014-03-12-cgns.pdf

•  Added network complexity

•  RFC 7021, Assessing the Impact of Carrier-Grade NAT on Network Applications

•  https://tools.ietf.org/html/rfc7021

Page 24: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

And then there is...

Page 25: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IPv6

2001:db8:34a5:23:aa1f:12f4:9009:1234

2001:db8:34a5:23::9009:1234

2001:db8::1234

Page 26: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

But… how do you enter IPv6 here?

Page 27: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Also, the simple picture…

SIP Proxy

A

Alice Bob Media (RTP, MSRP, etc.)

SIP SIP

SIP Proxy

B SIP

Page 28: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

… is typically much more complex!

Internet (or WAN)

Alice Bob Media

SIP SIP

SIP Proxy

A SIP

SIP Proxy

B

SIP Proxy

N

SIP Proxy

D SIP

SIP Proxy

C SIP SIP

Media Proxy

A

Media Proxy

B Media Media

Page 29: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

The Good News!

Page 30: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

www.worldipv6launch.org/infographic/

Page 31: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IPv6 Measurements - Google

http://www.google.com/ipv6/statistics.html

Page 32: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IPv6 Measurements – Verizon Wireless

http://www.worldipv6launch.org/measurements/

Page 33: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IPv6 Measurements – Network Operators

5/21/14 33

http://www.worldipv6launch.org/measurements/

Page 34: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Telecommunications Providers in China

http://www.telecomasia.net/content/chinese-telcos-embark-ipv6-adoption

Page 35: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IPv6 Works Fine!

Linphone – http://www.linphone.org Open source, free and available for Linux, Windows and MacOS X

Page 36: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

More SIP Softphones Supporting IPv6

Jitsi (formerly SIP Communicator)

§  www.jitsi.org –  (also supports DNSSEC)

Counterpath Bria

§  www.counterpath.com

Page 37: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

In Fact, There Are Many More:

IP Phones (Desktop): •  Avaya (unclear on exact models)

•  Mitel 53xx Series •  Mocet •  Siemens OpenStage •  Snom •  Yealink SIP-T2x

Other SIP Devices •  Cisco SIP Gateways ( ISR 28XX

& 38XX, AS5400 ) •  Dialogic SBCs •  Mediatrix •  Mitel MiVoice Border Gateway

IP-PBXs/Call Servers •  Asterisk 1.8+ •  Brekeke SIP •  Cisco Unified Communications

Manager 7.1 •  Freeswitch 1.1+ •  Kamailio 3.1+ •  Microsoft Lync Server 2013 •  OpenSIPS •  Voxeo Prophecy and PRISM

SIP Services (in the cloud) •  INUM.net

37

www.internetsociety.org/deploy360/resources/ipv6-voip/

Page 38: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

WebRTC may be an answer…

Page 39: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IPv6 Transition Technologies

http://www.ripe.net/lir-services/training/e-learning/ipv6/transition-mechanisms

Page 40: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

464XLAT

Mechanism to deploy IPv6-only networks that still access IPv4 content

RFC 6877 •  http://tools.ietf.org/html/rfc6877

Blog post about using Skype on Android over IPv6-only •  http://wp.me/p4eijv-4rn

Page 41: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Next Steps

Page 42: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Next Steps

1.  Learn about IPV6!

2.  Obtain IPv6 connectivity

3.  Inventory your existing equipment and applications

4.  Start specifying IPv6 as a requirement for new purchases §  RIPE-554: http://www.ripe.net/ripe/docs/ripe-554

5.  Set up a test lab

6.  Join the SIP Forum IPv6 Task Group mailing list

42

Page 43: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

IETF Documents

RFC 6157 •  “IPv6 Transition in the Session Initiation Protocol (SIP)” •  http://tools.ietf.org/html/rfc6157

Interoperability Impacts of IPv6 Interworking with Existing IPv4 SIP Implementations

•  http://tools.ietf.org/html/draft-klatsky-dispatch-ipv6-impact-ipv4

Locating Session Initiation Protocol (SIP) Servers in a Dual-Stack IP Network

•  http://tools.ietf.org/html/draft-ietf-sipcore-dns-dual-stack

Page 44: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

SIP Forum “IPv6” Mailing List

sipforum.org/mailman/listinfo/ipv6

Page 45: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

SIPNOC 2014 – Comcast IPv6 Case Study

SIPNOC – SIP Network Operators Conference

June 9-12, 2014 Herndon, VA

http://www.sipnoc.org/

Tuesday, June 10, 10:00am US EDT

Comcast Voice IPv6 Deployment Lessons Learned Presented by Carl Klatsky, Comcast

•  This presentation will review the successes, challenges, and lessons learned in deploying IPv6 support into Comcast's IMS based SIP voice network, in support of an upcoming IPv6 technical trial. The presentation will review the overall target architecture covering both access and network side elements, and share the lessons learned with the SIP community.

Page 46: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

SIPit Test Events

sipit.net

SIPit 30 – February 2013 – Raleigh-Durham, NC https://www.sipit.net/SIPit30_summary "55% of the implementations present supported IPv6." SIP 31 – September 29 – October 2, 2014 – Nice, France

Page 47: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

Other resources

Internet Society Deploy360 Programme

•  www.internetsociety.org/deploy360/ipv6/

•  www.internetsociety.org/deploy360/home/operators/

•  www.internetsociety.org/deploy360/resources/ipv6-voip/

Page 48: IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?

www.internetsociety.org/deploy360

[email protected]

Dan York Senior Content Strategist Internet Society

Thank You!