SlideShare uma empresa Scribd logo
1 de 53
Ole Trøan, cisco Engineering
IP fundamentalist                                          With help from:
2011-11-22                                                 Randy Bush (Dr Vision)
                                                           Dan Wing (Mr NAT)
                                                           Mark Townsley (Mr Tunnel)
                                                           Geoff Huston (Dr Doom)

© 2010 Cisco and/or its affiliates. All rights reserved.                   Cisco Confidential   1
The “inevitability” of
      technological
      evolution?




© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   2
The “inevitability” of
      technological
      evolution?




© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   3
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   4
“I’m driving at 100 kph, and I
 see a wall 100m ahead of me.
      I’m not there yet; I’ll worry
      about that tomorrow…”


© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   5
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   6
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   7
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   8
• Enthusiasts working in corporations, friendly to “new stuff”

• Encouraged by government regulation / procurement
       requirements
• Out of fear (let’s be ready if this IPv6 thing happens…)

• New opportunities. If we are early into IPv6 we may have an
       advantage.
• Green field. Let’s not bother with legacy stuff in a new network




© 2010 Cisco and/or its affiliates. All rights reserved.         Cisco Confidential   9
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   10
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   11
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   12
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   13
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   14
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   15
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   16
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   17
“
                                                           SAME
      TIME


© 2010 Cisco and/or its affiliates. All rights reserved.          Cisco Confidential   18
The challenge often lies in
        managing the transition
        from one technology to
        another




© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   19
To get from “here” to “there” requires an
         excursion through an environment of
     The CGNs, CDNs,often lies similar middleware
         challenge ALGs and in
         „solutions‟ to IPv4 address exhaustion
     managing the transition from
     one technology to another

                                                                   IPv6


                                                                     CGNs
                  IPv4

                                                           ALGs   CDNs

© 2010 Cisco and/or its affiliates. All rights reserved.                    Cisco Confidential   20
But will this be merely a                                              IPv6
   temporary phase of
   transition?

                                                                            CGNs
                                                           IPv4

                                                                  ALGs   CDNs
         Transition requires the network owner to undertake capital
         investment in network service infrastructure to support IPv4 address
         sharing/rationing.




© 2010 Cisco and/or its affiliates. All rights reserved.                           Cisco Confidential   21
The challenge often lies in
     managing the transition from
     one technology to another
                                                                          IPv6



                                                                            CGNs
                                                           IPv4

                                                                  ALGs   CDNs

    The risk in this transition phase is that the Internet
    heads off in a completely different direction!

© 2010 Cisco and/or its affiliates. All rights reserved.                           Cisco Confidential   22
201x?                                             IPv6
                                                           ARIN
                                                                  LACNIC
                                                                           AFRINIC

                                                                             CGNs    RIPE NCC
              IPv4
                                                           ALGs      CDNs
                                                                  APNIC




© 2010 Cisco and/or its affiliates. All rights reserved.                                   Cisco Confidential   23
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   24
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   25
128 bits




                                         32 bits




© 2010 Cisco and/or its affiliates. All rights reserved.              Cisco Confidential   26
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   27
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   28
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   29
Service Continuity
They are NOT
Transitioning to IPv6”

© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   30
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   31
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   32
“

© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   33
• IPv6 service (to end users)
            6rd, L2TP, (IPv6 in IP, GRE, ISATAP, Teredo, Tunnel brokers)

• IPv4 exhaustion (IP address sharing)
            A+P: Mapping of Address and port (Shared IPv4 address over IPv6)
            CGN / SD-NAT
            DS-lite

• “Interoperate”:
            IPv6 to IPv4 connectivity
            NAT64, TRT, Application proxies




© 2010 Cisco and/or its affiliates. All rights reserved.                       Cisco Confidential   34
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   35
Tunnels act like the
           layer below that which
           they are carrying

           Often not perfectly, but
           “good enough” for a
           specific purpose

           IP tunnels act like Data
           Link Layers



© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   36
All problems in
    computer science
    can be solved by
    another level of
    indirection…

    …except for the
    problem of too
    many levels of
    indirection

    - David Wheeler



© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   37
They have a
wide variety
of uses…
Private IPv4

                                             IPv6




                                            Private IPv4
                                                                           IPv6
                                            IPv6              IPv6



                                                                       IPv4
                                                   IPv4
                                         Private IPv4

                                          IPv6




                              Subscribers                  Providers    Internet


© 2010 Cisco and/or its affiliates. All rights reserved.                           Cisco Confidential   39
Source: Shin Miyakawa, NTT Communications
© 2010 Cisco and/or its affiliates. All rights reserved.                                               Cisco Confidential   40
Obtain IPv4 Addresses (RIR, address broker)

                                                           IPv4
                                                                  CGN, N
                                                                   AT44,         IPv4 Address Sharing
     IPv4                                                         SD-NAT
    Address
    Run-Out                                                                        6rd    Dual    MAP(
                                                                                    +     Stack   4rd/
                                                                                   CGN     Lite   dIVI)
                                                           IPv6   native   6rd




© 2010 Cisco and/or its affiliates. All rights reserved.                                                  Cisco Confidential   41
IPv4
                                                                              IPv6
                                                                  NAT64

                              IPv4-only hosts                             IPv6-only hosts


• NAT Purpose 2: connect IPv6 to IPv4




© 2010 Cisco and/or its affiliates. All rights reserved.                                    Cisco Confidential   42
• NAT64 is not perfect
• IPv6 and IPv4 are not compatible
            Fragmentation (IPv4: network fragments, IPv6: hosts fragment)
            minimum MTU (IPv4: 576, IPv6: 1280)
            IPv4 options versus IPv6 extensions



• Like NAT44:
            NAT64 can also bring Application Layer Gateway (ALG) issues
            Complicates troubleshooting and abuse handling




© 2010 Cisco and/or its affiliates. All rights reserved.                    Cisco Confidential   43
• 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


 © 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   44
© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   45
translate                          tunnel   native routing




       worst                                                                              best




© 2010 Cisco and/or its affiliates. All rights reserved.                      Cisco Confidential   46
IPv4-Only
             Network
                                                           Dual Stack
                  NAT                                       Network
            IPv4-Only
             Network                                                    IPv6-Only

                                                              PE
                                                                            PE



                    NAT                                        CE           CE

            IPv4-Only                                      Dual-Stack   IPv6-Only
              Users                                          Users        Users




© 2010 Cisco and/or its affiliates. All rights reserved.                 Cisco Confidential   47
IPv4-Only                                         Dual Stack                  Dual Stack   Dual Stack
             Network                                           Network                     Network      Network
                                                                           Dual Stack
                  NAT                                                       Network                       6↔4
                                                            I
            IPv4-Only                                      IPv6                         IPv6
             Network                                       Only                                        IPv6-Only
                                                                                        Only

                                                                              PE
                                                                                                            PE



                    NAT                                           CE           CE              CE           CE

            IPv4-Only                                         Dual-Stack   Dual-Stack     Dual-Stack   IPv6-Only
              Users                                             Users        Users          Users        Users




© 2010 Cisco and/or its affiliates. All rights reserved.                                                 Cisco Confidential   48
• IP address sharing is necessary to keep business running

• Necessary to keep end users happy (long tail IPv4)

• It is never ideal




© 2010 Cisco and/or its affiliates. All rights reserved.     Cisco Confidential   49
Choose mechanisms which
are progress towards IPv6



© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   50
Prefer Mechanisms Which
are simple, Stateless,
Use IPv6 not IPv4, …



© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   51
Keep state at the edge not
the core


© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   52
Use Mechanisms Which
Preserve e2e and the
Other Basic Principles as
Much as Possible


© 2010 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   53

Mais conteúdo relacionado

Mais procurados

Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011
IPv6no
 
Shmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxyShmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxy
Shannon McFarland
 

Mais procurados (20)

Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011
 
IPv6 Transition
IPv6 TransitionIPv6 Transition
IPv6 Transition
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
Enterprise Preparation for IPv6
Enterprise Preparation for IPv6Enterprise Preparation for IPv6
Enterprise Preparation for IPv6
 
Possible futures for the internet: Sander Steffann, IPv6 specialist, co-chair...
Possible futures for the internet: Sander Steffann, IPv6 specialist, co-chair...Possible futures for the internet: Sander Steffann, IPv6 specialist, co-chair...
Possible futures for the internet: Sander Steffann, IPv6 specialist, co-chair...
 
Eric Vyncke - IPv6 security in general
Eric Vyncke - IPv6 security in generalEric Vyncke - IPv6 security in general
Eric Vyncke - IPv6 security in general
 
Shmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxyShmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxy
 
Sip & IPv6 - time for action!
Sip & IPv6 - time for action!Sip & IPv6 - time for action!
Sip & IPv6 - time for action!
 
Cisco Software Defined Access - новая архитектура для корпоративных кампусных...
Cisco Software Defined Access - новая архитектура для корпоративных кампусных...Cisco Software Defined Access - новая архитектура для корпоративных кампусных...
Cisco Software Defined Access - новая архитектура для корпоративных кампусных...
 
Presd1 09
Presd1 09Presd1 09
Presd1 09
 
Eric Vyncke - IPv6 Security Vendor Point of View
Eric Vyncke - IPv6 Security Vendor Point of ViewEric Vyncke - IPv6 Security Vendor Point of View
Eric Vyncke - IPv6 Security Vendor Point of View
 
CHT IPv6 Measurement and Deployment
CHT IPv6 Measurement and DeploymentCHT IPv6 Measurement and Deployment
CHT IPv6 Measurement and Deployment
 
Deploying IPv6 Technology
Deploying IPv6 TechnologyDeploying IPv6 Technology
Deploying IPv6 Technology
 
Introduction of ipv6
Introduction of ipv6Introduction of ipv6
Introduction of ipv6
 
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6
 
Successfully Deploying IPv6
Successfully Deploying IPv6Successfully Deploying IPv6
Successfully Deploying IPv6
 
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
IPv6 in 3G Core Networks
IPv6 in 3G Core NetworksIPv6 in 3G Core Networks
IPv6 in 3G Core Networks
 
Optimizing your client's wi fi experience
Optimizing your client's wi fi experience Optimizing your client's wi fi experience
Optimizing your client's wi fi experience
 

Semelhante a Ole - Ipv4onlifesupport

Janogia20120921 tsuchiyashishio
Janogia20120921 tsuchiyashishioJanogia20120921 tsuchiyashishio
Janogia20120921 tsuchiyashishio
Keisuke Ishibashi
 

Semelhante a Ole - Ipv4onlifesupport (20)

Cisco Connect Vancouver 2017 - Cisco's Digital Network Architecture - deeper ...
Cisco Connect Vancouver 2017 - Cisco's Digital Network Architecture - deeper ...Cisco Connect Vancouver 2017 - Cisco's Digital Network Architecture - deeper ...
Cisco Connect Vancouver 2017 - Cisco's Digital Network Architecture - deeper ...
 
Janogia20120921 tsuchiyashishio
Janogia20120921 tsuchiyashishioJanogia20120921 tsuchiyashishio
Janogia20120921 tsuchiyashishio
 
Cloud Connect 2011 - Cisco and the Cloud: Within and Beyond the Data Center
Cloud Connect 2011 - Cisco and the Cloud: Within and Beyond the Data CenterCloud Connect 2011 - Cisco and the Cloud: Within and Beyond the Data Center
Cloud Connect 2011 - Cisco and the Cloud: Within and Beyond the Data Center
 
IPv6 Adoption --- Acceleration
IPv6 Adoption --- AccelerationIPv6 Adoption --- Acceleration
IPv6 Adoption --- Acceleration
 
Cisco Connect Toronto 2017 - Your time is now
Cisco Connect Toronto 2017 - Your time is nowCisco Connect Toronto 2017 - Your time is now
Cisco Connect Toronto 2017 - Your time is now
 
Ethernet and TCP optimizations
Ethernet and TCP optimizationsEthernet and TCP optimizations
Ethernet and TCP optimizations
 
Vbrownbag container networking for real workloads
Vbrownbag container networking for real workloadsVbrownbag container networking for real workloads
Vbrownbag container networking for real workloads
 
Outsourcing your TDM Gateways: SIP Trunking as a Service Provider Cloud Service
Outsourcing your TDM Gateways: SIP Trunking as a Service Provider Cloud Service Outsourcing your TDM Gateways: SIP Trunking as a Service Provider Cloud Service
Outsourcing your TDM Gateways: SIP Trunking as a Service Provider Cloud Service
 
Shtsuchi ipv6
Shtsuchi ipv6Shtsuchi ipv6
Shtsuchi ipv6
 
Michael De Leo Global IPv6 Summit México 2009
Michael De Leo Global IPv6 Summit México 2009Michael De Leo Global IPv6 Summit México 2009
Michael De Leo Global IPv6 Summit México 2009
 
IPv6IntegrationBestPracticesfinal.pdf
IPv6IntegrationBestPracticesfinal.pdfIPv6IntegrationBestPracticesfinal.pdf
IPv6IntegrationBestPracticesfinal.pdf
 
IPv6 Security - Myths and Reality
IPv6 Security - Myths and RealityIPv6 Security - Myths and Reality
IPv6 Security - Myths and Reality
 
Cisco Digital Network Architecture – Deeper Dive, “From the Gates to the GUI
Cisco Digital Network Architecture – Deeper Dive, “From the Gates to the GUICisco Digital Network Architecture – Deeper Dive, “From the Gates to the GUI
Cisco Digital Network Architecture – Deeper Dive, “From the Gates to the GUI
 
Cisco Digital Network Architecture Deeper Dive From The Gates To The Gui
Cisco Digital Network Architecture Deeper Dive From The Gates To The GuiCisco Digital Network Architecture Deeper Dive From The Gates To The Gui
Cisco Digital Network Architecture Deeper Dive From The Gates To The Gui
 
M2M関連状況 roll&core WG meeting in IETF86
M2M関連状況 roll&core WG meeting in IETF86M2M関連状況 roll&core WG meeting in IETF86
M2M関連状況 roll&core WG meeting in IETF86
 
Cisco Connect 2018 Philippines - software-defined access-a transformational ...
 Cisco Connect 2018 Philippines - software-defined access-a transformational ... Cisco Connect 2018 Philippines - software-defined access-a transformational ...
Cisco Connect 2018 Philippines - software-defined access-a transformational ...
 
Security and Virtualization in the Data Center
Security and Virtualization in the Data CenterSecurity and Virtualization in the Data Center
Security and Virtualization in the Data Center
 
Ole Trøan - State of the Norwegian IPv6 Nation
Ole Trøan - State of the Norwegian IPv6 NationOle Trøan - State of the Norwegian IPv6 Nation
Ole Trøan - State of the Norwegian IPv6 Nation
 
BGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveBGP evolution -from SDN perspective
BGP evolution -from SDN perspective
 
Cisco Live: Containers on Enterprise Compute and Networks
Cisco Live: Containers on Enterprise Compute  and NetworksCisco Live: Containers on Enterprise Compute  and Networks
Cisco Live: Containers on Enterprise Compute and Networks
 

Mais de IPv6no

I pv6 forum_certification_conor_20120424
I pv6 forum_certification_conor_20120424I pv6 forum_certification_conor_20120424
I pv6 forum_certification_conor_20120424
IPv6no
 
Steinar ipv6forum 20111121v2
Steinar ipv6forum 20111121v2Steinar ipv6forum 20111121v2
Steinar ipv6forum 20111121v2
IPv6no
 
Uwe Germany ipv6-strategy-public
Uwe Germany ipv6-strategy-publicUwe Germany ipv6-strategy-public
Uwe Germany ipv6-strategy-public
IPv6no
 
Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501
IPv6no
 
Tore K IPv6 and Altibox
Tore K IPv6 and AltiboxTore K IPv6 and Altibox
Tore K IPv6 and Altibox
IPv6no
 
Nathalie - Stavanger
Nathalie - StavangerNathalie - Stavanger
Nathalie - Stavanger
IPv6no
 
11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation
IPv6no
 
17-Pete_Vickers-IPv6-in-the-Mobile-Net
17-Pete_Vickers-IPv6-in-the-Mobile-Net17-Pete_Vickers-IPv6-in-the-Mobile-Net
17-Pete_Vickers-IPv6-in-the-Mobile-Net
IPv6no
 

Mais de IPv6no (18)

I pv6 forum_certification_conor_20120424
I pv6 forum_certification_conor_20120424I pv6 forum_certification_conor_20120424
I pv6 forum_certification_conor_20120424
 
Steinar ipv6forum 20111121v2
Steinar ipv6forum 20111121v2Steinar ipv6forum 20111121v2
Steinar ipv6forum 20111121v2
 
Uwe Germany ipv6-strategy-public
Uwe Germany ipv6-strategy-publicUwe Germany ipv6-strategy-public
Uwe Germany ipv6-strategy-public
 
Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501
 
Tore K IPv6 and Altibox
Tore K IPv6 and AltiboxTore K IPv6 and Altibox
Tore K IPv6 and Altibox
 
Nathalie - Stavanger
Nathalie - StavangerNathalie - Stavanger
Nathalie - Stavanger
 
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill LinproLife Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
Life Without IPv4: Tore Anderson, IPv6 guru, Redpill Linpro
 
11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation
 
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
 
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...
IPv6 Seen From Statoil: Knut Sebastian Tungland, Chief Engineer Information T...
 
17-Pete_Vickers-IPv6-in-the-Mobile-Net
17-Pete_Vickers-IPv6-in-the-Mobile-Net17-Pete_Vickers-IPv6-in-the-Mobile-Net
17-Pete_Vickers-IPv6-in-the-Mobile-Net
 
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, Ventelo
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, VenteloIPv6, DLD og NAT: Steinar Haug, IPv6 guru, Ventelo
IPv6, DLD og NAT: Steinar Haug, IPv6 guru, Ventelo
 
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...
Mobile Broadband and IPv6 in Slovenia: Jan Zorz, Co-Founder Go6 Institute og ...
 
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forum
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forumIPv6 - The Time Is Now: Latif Ladid, President, IPv6 forum
IPv6 - The Time Is Now: Latif Ladid, President, IPv6 forum
 
Future internet research and IPv6: Till Christopher Lech, Seniorrådgiver, Nor...
Future internet research and IPv6: Till Christopher Lech, Seniorrådgiver, Nor...Future internet research and IPv6: Till Christopher Lech, Seniorrådgiver, Nor...
Future internet research and IPv6: Till Christopher Lech, Seniorrådgiver, Nor...
 
IPv6 Statlig og offentlig fokus - hvorfor nå?: Patrik Fältström, Distinguishe...
IPv6 Statlig og offentlig fokus - hvorfor nå?: Patrik Fältström, Distinguishe...IPv6 Statlig og offentlig fokus - hvorfor nå?: Patrik Fältström, Distinguishe...
IPv6 Statlig og offentlig fokus - hvorfor nå?: Patrik Fältström, Distinguishe...
 
Fra IPv4 til IPv6 bakgrunn og historie: Hans Petter Holen, IT Direktør, Visma...
Fra IPv4 til IPv6 bakgrunn og historie: Hans Petter Holen, IT Direktør, Visma...Fra IPv4 til IPv6 bakgrunn og historie: Hans Petter Holen, IT Direktør, Visma...
Fra IPv4 til IPv6 bakgrunn og historie: Hans Petter Holen, IT Direktør, Visma...
 
IPv6 through modernization: Sigurd Thunem, Direktør Arkitektur og Strategi, T...
IPv6 through modernization: Sigurd Thunem, Direktør Arkitektur og Strategi, T...IPv6 through modernization: Sigurd Thunem, Direktør Arkitektur og Strategi, T...
IPv6 through modernization: Sigurd Thunem, Direktør Arkitektur og Strategi, T...
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Ole - Ipv4onlifesupport

  • 1. Ole Trøan, cisco Engineering IP fundamentalist With help from: 2011-11-22 Randy Bush (Dr Vision) Dan Wing (Mr NAT) Mark Townsley (Mr Tunnel) Geoff Huston (Dr Doom) © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1
  • 2. The “inevitability” of technological evolution? © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
  • 3. The “inevitability” of technological evolution? © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
  • 4. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
  • 5. “I’m driving at 100 kph, and I see a wall 100m ahead of me. I’m not there yet; I’ll worry about that tomorrow…” © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
  • 6. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
  • 7. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
  • 8. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
  • 9. • Enthusiasts working in corporations, friendly to “new stuff” • Encouraged by government regulation / procurement requirements • Out of fear (let’s be ready if this IPv6 thing happens…) • New opportunities. If we are early into IPv6 we may have an advantage. • Green field. Let’s not bother with legacy stuff in a new network © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
  • 10. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
  • 11. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
  • 12. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
  • 13. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
  • 14. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
  • 15. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
  • 16. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
  • 17. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
  • 18. SAME TIME © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
  • 19. The challenge often lies in managing the transition from one technology to another © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
  • 20. To get from “here” to “there” requires an excursion through an environment of The CGNs, CDNs,often lies similar middleware challenge ALGs and in „solutions‟ to IPv4 address exhaustion managing the transition from one technology to another IPv6 CGNs IPv4 ALGs CDNs © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
  • 21. But will this be merely a IPv6 temporary phase of transition? CGNs IPv4 ALGs CDNs Transition requires the network owner to undertake capital investment in network service infrastructure to support IPv4 address sharing/rationing. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
  • 22. The challenge often lies in managing the transition from one technology to another IPv6 CGNs IPv4 ALGs CDNs The risk in this transition phase is that the Internet heads off in a completely different direction! © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
  • 23. 201x? IPv6 ARIN LACNIC AFRINIC CGNs RIPE NCC IPv4 ALGs CDNs APNIC © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
  • 24. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
  • 25. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
  • 26. 128 bits 32 bits © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
  • 27. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27
  • 28. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28
  • 29. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
  • 30. Service Continuity They are NOT Transitioning to IPv6” © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30
  • 31. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31
  • 32. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32
  • 33. “ © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33
  • 34. • IPv6 service (to end users) 6rd, L2TP, (IPv6 in IP, GRE, ISATAP, Teredo, Tunnel brokers) • IPv4 exhaustion (IP address sharing) A+P: Mapping of Address and port (Shared IPv4 address over IPv6) CGN / SD-NAT DS-lite • “Interoperate”: IPv6 to IPv4 connectivity NAT64, TRT, Application proxies © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 34
  • 35. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 35
  • 36. Tunnels act like the layer below that which they are carrying Often not perfectly, but “good enough” for a specific purpose IP tunnels act like Data Link Layers © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 36
  • 37. All problems in computer science can be solved by another level of indirection… …except for the problem of too many levels of indirection - David Wheeler © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 37
  • 38. They have a wide variety of uses…
  • 39. Private IPv4 IPv6 Private IPv4 IPv6 IPv6 IPv6 IPv4 IPv4 Private IPv4 IPv6 Subscribers Providers Internet © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 39
  • 40. Source: Shin Miyakawa, NTT Communications © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 40
  • 41. Obtain IPv4 Addresses (RIR, address broker) IPv4 CGN, N AT44, IPv4 Address Sharing IPv4 SD-NAT Address Run-Out 6rd Dual MAP( + Stack 4rd/ CGN Lite dIVI) IPv6 native 6rd © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 41
  • 42. IPv4 IPv6 NAT64 IPv4-only hosts IPv6-only hosts • NAT Purpose 2: connect IPv6 to IPv4 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 42
  • 43. • NAT64 is not perfect • IPv6 and IPv4 are not compatible Fragmentation (IPv4: network fragments, IPv6: hosts fragment) minimum MTU (IPv4: 576, IPv6: 1280) IPv4 options versus IPv6 extensions • Like NAT44: NAT64 can also bring Application Layer Gateway (ALG) issues Complicates troubleshooting and abuse handling © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 43
  • 44. • 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 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 44
  • 45. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 45
  • 46. translate tunnel native routing worst best © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 46
  • 47. IPv4-Only Network Dual Stack NAT Network IPv4-Only Network IPv6-Only PE PE NAT CE CE IPv4-Only Dual-Stack IPv6-Only Users Users Users © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 47
  • 48. IPv4-Only Dual Stack Dual Stack Dual Stack Network Network Network Network Dual Stack NAT Network 6↔4 I IPv4-Only IPv6 IPv6 Network Only IPv6-Only Only PE PE NAT CE CE CE CE IPv4-Only Dual-Stack Dual-Stack Dual-Stack IPv6-Only Users Users Users Users Users © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 48
  • 49. • IP address sharing is necessary to keep business running • Necessary to keep end users happy (long tail IPv4) • It is never ideal © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 49
  • 50. Choose mechanisms which are progress towards IPv6 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 50
  • 51. Prefer Mechanisms Which are simple, Stateless, Use IPv6 not IPv4, … © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 51
  • 52. Keep state at the edge not the core © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 52
  • 53. Use Mechanisms Which Preserve e2e and the Other Basic Principles as Much as Possible © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 53

Notas do Editor

  1. 3 people in Google.2 people in Facebook1 person in RedpillLinpro1 person in Altibox
  2. There is no short term economic incentive.
  3. What lengths will the network owner then go to to protect the value of this additional investment by locking itself into this “transitional” service model for an extended/indefinite period?
  4. Adaptation FunctionPseudowire
  5. Which is the solution to all problems in computer science, except those brought on by the indirection
  6. <Insert LISP or MPLS use-case list here>
  7. NAT at the CPE, at the Provider or at both.Who gets the public IPv4 address?