Panel: IPv6 and SIP – Reality or Myth?

   SIP Network Operators Conference (SIPNOC)
   April 24, 2013




www.internetsociety.org/deploy360/
Why IPv6?




www.internetsociety.org/deploy360/
In The Beginning...




                           192.168.20.12


www.internetsociety.org/deploy360/
Mobility




                                     www.flickr.com/photos/kapungo/3396823518/
www.internetsociety.org/deploy360/
A Plethora of Portable Platforms




                                     www.flickr.com/photos/clonedmilkmen/5111779335/
www.internetsociety.org/deploy360/
Internet of Things




                                     www.flickr.com/photos/dmje/5159177886/
www.internetsociety.org/deploy360/
Internet of Things




www.internetsociety.org/deploy360/
Internet of Things




www.internetsociety.org/deploy360/
EVERYTHING
                              over
                               IP

www.internetsociety.org/deploy360/
Only 2 Billion People
      Are Online –

                  What About The
                  Other 5 Billion?
www.internetsociety.org/deploy360/
How IP Address Allocation Works




                                     Regional Internet Registries (RIRs)




                                     Internet Service Providers (ISPs)




                                                   You

www.internetsociety.org/deploy360/
Global IPv4 Disparity !




www.internetsociety.org/deploy360/
Oops... as of Feb 1, 2011...

                                                                    All Out!




                                     Regional Internet Registries (RIRs)




                                     Internet Service Providers (ISPs)




                                                   You

www.internetsociety.org/deploy360/
It's Even Worse…

                                                                    All Out!




                                     Regional Internet Registries (RIRs)
                                                  Final             Final




                                                   You
                                     http://www.potaroo.net/tools/ipv4/
www.internetsociety.org/deploy360/
Solutions?




www.internetsociety.org/deploy360/
IPv4 Marketplace




www.internetsociety.org/deploy360/
Prolonging IPv4 - NAT Today

                                                                                       NAT	
  
                                                         Public	
  IP	
                           Private	
  IP	
  
                                                                                                  Addresses	
  




                                                                                                  PC


                                                                             Home
      Internet                           Firewall   Firewall
                                                                            Firewall



                                                                                                   IP
                                     ISP	
                                                       Phone
                                                                            Home	
  




www.internetsociety.org/deploy360/
Carrier Grade NAT (a.k.a. LSN)

                                                         NAT	
  
                       Public	
  IP	
                               Private	
  IP	
  
                                                                    Addresses	
  




                                                                                                    PC


                                                                                         Home
      Internet                                Firewall             Firewall
                                                                                        Firewall



                                                                                                     IP
                                          ISP	
                                                    Phone
                                                                                        Home	
  




www.internetsociety.org/deploy360/
Old NATs Never Die...

                                                         NAT	
                                     NAT	
  
                       Public	
  IP	
                               Private	
  IP	
                           Private	
  IP	
  
                                                                    Addresses	
                               Addresses	
  




                                                                                                              PC


                                                                                         Home
      Internet                                Firewall             Firewall
                                                                                        Firewall



                                                                                                               IP
                                          ISP	
                                                              Phone
                                                                                        Home	
  




www.internetsociety.org/deploy360/
The Problem?




     SIP                             NAT

www.internetsociety.org/deploy360/
Oh, and by the way...




                (sorry... we still have NAT-like networks with IPv6...)




www.internetsociety.org/deploy360/
And then there is...




www.internetsociety.org/deploy360/
IPv6




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




www.internetsociety.org/deploy360/
The Good News!




www.internetsociety.org/deploy360/
www.worldipv6launch.org/infographic/



www.internetsociety.org/deploy360/
Measurements - Google




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

www.internetsociety.org/deploy360/
Measurements - Verizon




http://www.worldipv6launch.org/more-measurements-more-ipv6/
 www.internetsociety.org/deploy360/
Measurements – Network Operators




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

28   www.internetsociety.org/deploy360/                  4/23/13
Telecommunications Providers in China




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

  www.internetsociety.org/deploy360/
IPv6 Works Fine!




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


www.internetsociety.org/deploy360/
More SIP Softphones Supporting IPv6

Jitsi (formerly SIP Communicator)
§  www.jitsi.org
  –  (also supports DNSSEC)




Counterpath Bria

§  www.counterpath.com




www.internetsociety.org/deploy360/
In Fact, There Are Many More:
     IP Phones (Desktop):                     Other SIP Devices
       •    Avaya (unclear on exact models)    •  Cisco SIP Gateways ( ISR 28XX
       •    Mitel 53xx Series                     & 38XX, AS5400 )
       •    Mocet                              •  Dialogic SBCs
       •    Siemens OpenStage
                                               •  Mediatrix
       •    Snom
       •    Yealink SIP-T2x                    •  Mitel Border Gateway (MBG)

     IP-PBXs/Call Servers
       •  Asterisk 1.8+                       SIP Services (in the cloud)
       •  Brekeke SIP                          •  INUM.net
       •  Cisco Unified Communications
          Manager 7.1
       •  Freeswitch 1.1+
       •  Kamailio 3.1+
       •  Microsoft Lync Server 2013
       •  OpenSIPS
       •  Voxeo Prophecy and PRISM

32   www.internetsociety.org/deploy360/
RFC 6157




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


www.internetsociety.org/deploy360/
WebRTC may be an answer…




www.internetsociety.org/deploy360/
Panel




www.internetsociety.org/deploy360/
Panel Discussion

Moderator

•  Dan York, Internet Society

Panelists

•  Chris Wendt, Comcast

•  Carl Klatsky, Comcast and SIP Forum IPv6 Task
   Group

•  James Rafferty, Dialogic




www.internetsociety.org/deploy360/
Next Steps




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

     5.  Set up a test lab

     6.  Join the SIP Forum IPv6 Task Group mailing list




38   www.internetsociety.org/deploy360/
SIP Forum “IPv6” Mailing List




sipforum.org/mailman/listinfo/ipv6




www.internetsociety.org/deploy360/
SIPit Test Events




                                            sipit.net



              SIPit 28: “68% of the implementations present supported IPv6.”




www.internetsociety.org/deploy360/
Other resources

Olle Johansson's communities:

•  twitter.com/sipv6

•  www.facebook.com/sipv6



Internet Society Deploy360 Programme

•  www.internetsociety.org/deploy360/ipv6/

•  www.internetsociety.org/deploy360/ipv6/community/

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



www.internetsociety.org/deploy360/
Dan York
   Senior Content Strategist
   Internet Society

   york@isoc.org
   +1-802-735-1624



                                Thank You!
                          www.internetsociety.org/deploy360

                                twitter.com/deploy360

                               facebook.com/deploy360




www.internetsociety.org

IPv6 and SIP - Myth or Reality?