SlideShare uma empresa Scribd logo
1 de 40
Stay
                        connected!

                        Olle E. Johansson * oej@edvina.net * Twitter oej
                          Copyright Edvina AB, Sollentuna, Sweden 2012. All rights reserved.

tisdag 14 februari 12
tisdag 14 februari 12
Why IPv6 is important
                        •   The Internet grows... a lot more than during
                            the dot.com days

                        •   IPv6 is the only solution for growth

                        •   Continued IPv4 use will lead to walled
                            gardens, separate Internet islands with little or
                            no connectivity

                        •   IPv6 enables global realtime communication
                            between all connected devices


tisdag 14 februari 12
The Internet grows...
                        • Internet growth is bigger now than during
                          the worst growth during the dot.com
                          explosion
                        • We have more Internet-enabled smart
                          phones than IPv4 addresses
                        • An explosion of Internet-connected things
                          is already happening.


tisdag 14 februari 12
We are global
                        • The Internet is growing personal and
                          global.
                        • The only solution for global realtime
                          communication is IPv6
                        • The current solution costs too much and is
                          not global any more



tisdag 14 februari 12
No D-Day
                        • The change will go gradually
                        • IPv4 NAT will keep us alive
                        • Don’t count with more public IP addresses
                          for servers and services.
                        • Don’t panic, but start acting.

tisdag 14 februari 12
First notice
                        • Your contacts/customers in Asia will
                          complain that they can’t e-mail you, or
                          reach your web
                        • You buy a cool gadget in the Duty-Free
                          electronic store, and it just won’t connect
                        • Your ISP or hosting center says they will
                          have to charge 1.000 Euro for the new IP
                          address - per year.


tisdag 14 februari 12
IPv6 is the only solution


                        • There is no other magic solution to
                          Internet growth and scalability with IPv4




tisdag 14 februari 12
10 steps forward



tisdag 14 februari 12
1. Learn IPv6

                        • You need to upgrade your network
                          engineers
                        • It’s not hard, but remember, it’s a new
                          protocol
                        • A new protocol means new security issues

tisdag 14 februari 12
2. Get addresses

                        • Your ISP (or your next ISP) will give you a /
                          48 network
                        • You will have more addresses than the
                          current Internet and all of IPv4 - yourself!




tisdag 14 februari 12
3. Require IPv6

                        • Don’t buy any network services, equipment
                          or computers that does not support IPv6
                        • Wake up, it’s 2010
                        • If no IPv6 support, take the cost this year,
                          because you will soon have to replace it.



tisdag 14 februari 12
4. Convert public services


                        • Convert e-mail, DNS,VoIP and web to IPv6
                        • Make sure the world can reach you


tisdag 14 februari 12
5. Check vendors

                        • Does your bank, consultants, outsourcing
                          partners, vendors support IPv6?
                        • What’s the status of your business
                          neighbourhood?




tisdag 14 februari 12
6. Dual stack on PCs

                        • When buying new PCs or upgrading,
                          implement dual stack
                        • Supported by Linux, Mac, Windows
                        • Very simple to enable


tisdag 14 februari 12
7. Use IPv6 - only

                        • If all clients have dual stack, don’t be afraid
                          to use ONLY ipv6 on new servers
                        • Old servers are harder to move away from
                          IPv4
                        • Use NAT64 for IPv4 reachability

tisdag 14 februari 12
8. Move the IT department


                        • Let the IT department PCs be IPv6 only



tisdag 14 februari 12
9. Benefit from IPv6
                        • VPNs are much easier
                        • You have a large address space - use it
                        • Mobility is built in
                         • IPv6 over IPv6, IPv6 over IPv4
                        • No more NAT traversal issues

tisdag 14 februari 12
10. Don’t panic.
                        • There is urgency, but your business won’t
                          collapse if this doesn’t work today
                        • Make IPv6 part of every IT project
                        • Don’t make it a special project
                        • Start now.

tisdag 14 februari 12
Stay connected!
                        • The beauty of the Internet is global
                          reachability, global connectivity
                        • Without IPv6, the Internet will be
                          fragmented into separate islands and walled
                          gardens
                        • We don’t want that. No one wants
                          that. Stay connected. Go IPv6 today!


tisdag 14 februari 12
Help your customers
                        • Wake them up
                        • Train them on all levels
                        • Introduce IPv6 in all current projects
                        • Help them test
                        • Get their public services connected to IPv6
                        • Require IPv6 from all your vendors
tisdag 14 februari 12
tisdag 14 februari 12
Technical overview


tisdag 14 februari 12
IPv6 basics

                        128 bit     128 bit
                        address     address


           •    Larger IP packet headers - IP address 128 bits instead of 32

           •    All TCP/UDP protocols behave like before

           •    Protocols that embedd IP address will have to support the new formats

           •    Subnetting like before with CIDR prefixes




tisdag 14 februari 12
A common enterprise model

                        48 bit      16 bit         64 bit
                        prefix      subnet          device




                                 65536 networks!




                                                 ISP get /32
                                             Enterprise /48 or /54




tisdag 14 februari 12
Dual stack

                                   IPv4   IPv6



                        The IPv4                 The IPv6
                        Internet                 Internet




tisdag 14 februari 12
TWO highways to the same
                              destination


                           IPv4         IPv4


                           IPv6         IPv6




tisdag 14 februari 12
Happy eyeballs



                        IPv4           IPv4


                        IPv6           IPv6




tisdag 14 februari 12
Migration

      1                        2                 3




                        IPv4       IPv4   IPv6       IPv6




tisdag 14 februari 12
Testing IPv6

                         3




                             IPv6




tisdag 14 februari 12
Multiple addresses
                            per interface

                        Link local address based on MAC (FE80::)

                        Site local address - ULA FDxx

                        Global address based on network prefix and MAC

                        Global address based on network prefix and random data

                        Link local multicast addresses

                        Service specific multicast address
                        Loopback address (only for loopback interface)




tisdag 14 februari 12
Different views in OS/X


                     Network
                configuration shows
                    only IPv4




                                          Advanced shows
                                          ONE IPv6 address




                                              ifconfig



tisdag 14 februari 12
Distributing IPv6 addresses
                          Local Link (FE80::) - automatically




                                 Global based on RA prefix - automatic (SLAAC)
                                                  Based on MAC address


                                                     Based on random data for privacy (temporary address)


                                          Global based on DHCP - automatic (SLAAC)




                                                  Static - manual configuration




tisdag 14 februari 12
DHCPv6
                INFORMATION      DNS, SIP gateway, NTP server etc
                   OBJECTS

                     DYNAMIC
                                 Random address from a range
                    IP ADDRESS

            PRIVACY ENHANCED     Managed temporary privacy-enhanced
                IP ADDRESS       Address


                       STATIC    Static address based on device identifier
                    IP ADDRESS

tisdag 14 februari 12
DHCPv6 for ISP’s
                 NETWORK      Network prefix, subnet mask
               PROVISIONING   router




tisdag 14 februari 12
DUID = Device Identifier
                        SYSTEM   DUID - Device Unique Identifier
                            IF

                            IF   IAID - Interface Adapter Identifier

                            IF



                                                 In IPv4 DHCP the MAC
                                                       is the system!




tisdag 14 februari 12
Where are they?
                        DUID

                          IAID            Only shown in Microsoft
                          ETH0           Windows 7. I can’t find it
                                         easily in any other system.
                          IAID
                                         Required to set up static
                          WLAN0             DHCPv6 address
                                              management.




tisdag 14 februari 12
Privacy enhanced

    •    ”Welcome back. You’re using a
         MacBook Pro 10th generation
         from Sollentuna, Sweden.”

    •    Why should I let everyone see my
         MAC address? And that I use
         multiple devices?

    •    All systems support this. Windows
         enable it by default. No other
         system has it in the UI.

tisdag 14 februari 12
Various options

                 RA +                    SLAAC                                RA
                SLAAC                   + DHCPv6                           + DHCPv6
    •    Announce a prefix and a         •   RA tells device to use         •   RA tells device to get IP and
         router with                        SLAAC and fetch more               more options in DHCPv6
         RADVD or RTSOL support             options in DHCPv6
                                                                           •   Device sends DUID+IAID
    •    MAC or temporary               •   DNS address, NTP server
                                                                           •   Better management - log in
    •    Simple, but not much control   •   Better management, but still       DHCP server
                                            not much control
                                                                           •   Where is the DUID?




tisdag 14 februari 12
The end
    ...or is it the
     beginning?



                        Join the movement now!




tisdag 14 februari 12

Mais conteúdo relacionado

Destaque

Etxebizitza 1 T
Etxebizitza 1 TEtxebizitza 1 T
Etxebizitza 1 T
ikasleak1t
 
Precepto Chino1
Precepto Chino1Precepto Chino1
Precepto Chino1
joanvinpa
 
Newcomers Breakfast
Newcomers BreakfastNewcomers Breakfast
Newcomers Breakfast
Terri Bays
 
Generic Protege Orientation
Generic Protege OrientationGeneric Protege Orientation
Generic Protege Orientation
Shamilla Essop
 
Lasse Koskela What Does It Do Does It Work
Lasse Koskela What Does It Do Does It WorkLasse Koskela What Does It Do Does It Work
Lasse Koskela What Does It Do Does It Work
deimos
 

Destaque (20)

Getting Into Git
Getting Into GitGetting Into Git
Getting Into Git
 
Writing for leads: How professionals can market themselves online
Writing for leads: How professionals can market themselves onlineWriting for leads: How professionals can market themselves online
Writing for leads: How professionals can market themselves online
 
Etxebizitza 1 T
Etxebizitza 1 TEtxebizitza 1 T
Etxebizitza 1 T
 
Precepto Chino1
Precepto Chino1Precepto Chino1
Precepto Chino1
 
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)
Tio tester av TLS - Transport Layer Security (TLS-O-MATIC.COM)
 
Newcomers Breakfast
Newcomers BreakfastNewcomers Breakfast
Newcomers Breakfast
 
Social Media To Increase Your Business At The Regional Chamber Of Commerc...
Social  Media To Increase Your Business At The  Regional  Chamber Of  Commerc...Social  Media To Increase Your Business At The  Regional  Chamber Of  Commerc...
Social Media To Increase Your Business At The Regional Chamber Of Commerc...
 
Weaving Your Marketing Loose Ends into a Tight Plan
Weaving Your Marketing Loose Ends into a Tight PlanWeaving Your Marketing Loose Ends into a Tight Plan
Weaving Your Marketing Loose Ends into a Tight Plan
 
Concediu
ConcediuConcediu
Concediu
 
50 Great Golf Holes
50 Great Golf Holes50 Great Golf Holes
50 Great Golf Holes
 
Generic Protege Orientation
Generic Protege OrientationGeneric Protege Orientation
Generic Protege Orientation
 
Elcano
ElcanoElcano
Elcano
 
deco2606 Concept
deco2606 Conceptdeco2606 Concept
deco2606 Concept
 
Testcerdito
TestcerditoTestcerdito
Testcerdito
 
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker Robbins
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker RobbinsEmail Wellness 2009 Survey - Executive Summary July 2009 by Baker Robbins
Email Wellness 2009 Survey - Executive Summary July 2009 by Baker Robbins
 
Lasse Koskela What Does It Do Does It Work
Lasse Koskela What Does It Do Does It WorkLasse Koskela What Does It Do Does It Work
Lasse Koskela What Does It Do Does It Work
 
Dar22
Dar22Dar22
Dar22
 
A Content Creation Strategy for a Busy Nonprofit - Ignite 10NTC
A Content Creation Strategy for a Busy Nonprofit - Ignite 10NTCA Content Creation Strategy for a Busy Nonprofit - Ignite 10NTC
A Content Creation Strategy for a Busy Nonprofit - Ignite 10NTC
 
5th day
5th day5th day
5th day
 
I D A
I D AI D A
I D A
 

Semelhante a Stay Connected - world IPv6 Launch

Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011
IPv6no
 

Semelhante a Stay Connected - world IPv6 Launch (20)

TCP/IP Geeks Stockholm :: Introduction to IPv6
TCP/IP Geeks Stockholm :: Introduction to IPv6TCP/IP Geeks Stockholm :: Introduction to IPv6
TCP/IP Geeks Stockholm :: Introduction to IPv6
 
Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011Ron Broersma dren-stavanger-22 nov2011
Ron Broersma dren-stavanger-22 nov2011
 
IPv6 at Home
IPv6 at HomeIPv6 at Home
IPv6 at Home
 
IPv6 at Home -2014
IPv6 at Home -2014IPv6 at Home -2014
IPv6 at Home -2014
 
Daniel Karrenberg - IPv6, Act Now!
Daniel Karrenberg - IPv6, Act Now! Daniel Karrenberg - IPv6, Act Now!
Daniel Karrenberg - IPv6, Act Now!
 
Sipforum SIP & IPv6 discussion slides
Sipforum SIP & IPv6 discussion slidesSipforum SIP & IPv6 discussion slides
Sipforum SIP & IPv6 discussion slides
 
Gabriel Paues - IPv6 address planning + making the case for WHY
Gabriel Paues - IPv6 address planning + making the case for WHYGabriel Paues - IPv6 address planning + making the case for WHY
Gabriel Paues - IPv6 address planning + making the case for WHY
 
Sip & IPv6 - time for action!
Sip & IPv6 - time for action!Sip & IPv6 - time for action!
Sip & IPv6 - time for action!
 
Ceph Day Amsterdam 2015 - Ceph over IPv6
Ceph Day Amsterdam 2015 - Ceph over IPv6 Ceph Day Amsterdam 2015 - Ceph over IPv6
Ceph Day Amsterdam 2015 - Ceph over IPv6
 
Content over IPv6: no excuses
Content over IPv6: no excusesContent over IPv6: no excuses
Content over IPv6: no excuses
 
IPv6 at Home
IPv6 at HomeIPv6 at Home
IPv6 at Home
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
 
Presd1 09
Presd1 09Presd1 09
Presd1 09
 
IPv4 depletion and IPv6 adoption in the RIPE NCC service region
IPv4 depletion and IPv6 adoption in the RIPE NCC service regionIPv4 depletion and IPv6 adoption in the RIPE NCC service region
IPv4 depletion and IPv6 adoption in the RIPE NCC service region
 
Getting IPv6 Address Space
Getting IPv6 Address SpaceGetting IPv6 Address Space
Getting IPv6 Address Space
 
Hypes? Fanfares? Fads? Wading through the muddy IPv6 puddle
Hypes? Fanfares? Fads? Wading through the muddy IPv6 puddleHypes? Fanfares? Fads? Wading through the muddy IPv6 puddle
Hypes? Fanfares? Fads? Wading through the muddy IPv6 puddle
 
IPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise NetworksIPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise Networks
 
SIP : Watch out - don't stay behind!
SIP : Watch out - don't stay behind!SIP : Watch out - don't stay behind!
SIP : Watch out - don't stay behind!
 
Marco Hogewoning -XS4all
Marco Hogewoning -XS4allMarco Hogewoning -XS4all
Marco Hogewoning -XS4all
 
Public IPv6 training provider’s testimonials - Florent Nolot (Univ. Reims)
Public IPv6 training provider’s testimonials - Florent Nolot (Univ. Reims)Public IPv6 training provider’s testimonials - Florent Nolot (Univ. Reims)
Public IPv6 training provider’s testimonials - Florent Nolot (Univ. Reims)
 

Mais de Olle E Johansson

Mais de Olle E Johansson (20)

Cybernode.se: Securing the software supply chain (CRA)
Cybernode.se: Securing the software supply chain (CRA)Cybernode.se: Securing the software supply chain (CRA)
Cybernode.se: Securing the software supply chain (CRA)
 
CRA - overview of vulnerability handling
CRA - overview of vulnerability handlingCRA - overview of vulnerability handling
CRA - overview of vulnerability handling
 
Introduction to the proposed EU cyber resilience act (CRA)
Introduction to the proposed EU cyber resilience act (CRA)Introduction to the proposed EU cyber resilience act (CRA)
Introduction to the proposed EU cyber resilience act (CRA)
 
The birth and death of PSTN
The birth and death of PSTNThe birth and death of PSTN
The birth and death of PSTN
 
WebRTC and Janus intro for FOSS Stockholm January 2019
WebRTC and Janus intro for FOSS Stockholm January 2019WebRTC and Janus intro for FOSS Stockholm January 2019
WebRTC and Janus intro for FOSS Stockholm January 2019
 
Kamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuffKamailio World 2018: Having fun with new stuff
Kamailio World 2018: Having fun with new stuff
 
Kamailio on air
Kamailio on airKamailio on air
Kamailio on air
 
Webrtc overview
Webrtc overviewWebrtc overview
Webrtc overview
 
Realtime communication over a dual stack network
Realtime communication over a dual stack networkRealtime communication over a dual stack network
Realtime communication over a dual stack network
 
The Realtime Story - part 2
The Realtime Story - part 2The Realtime Story - part 2
The Realtime Story - part 2
 
Sip2016 - a talk at VOIP2DAY 2016
Sip2016 - a talk at VOIP2DAY 2016Sip2016 - a talk at VOIP2DAY 2016
Sip2016 - a talk at VOIP2DAY 2016
 
Sips must die, die, die - about TLS usage in the SIP protocol
Sips must die, die, die - about TLS usage in the SIP protocolSips must die, die, die - about TLS usage in the SIP protocol
Sips must die, die, die - about TLS usage in the SIP protocol
 
SIP :: Half outbound (random notes)
SIP :: Half outbound (random notes)SIP :: Half outbound (random notes)
SIP :: Half outbound (random notes)
 
Kamailio World 2016: Update your SIP!
Kamailio World 2016: Update your SIP!Kamailio World 2016: Update your SIP!
Kamailio World 2016: Update your SIP!
 
SIP & TLS - Security in a peer to peer world
SIP & TLS - Security in a peer to peer worldSIP & TLS - Security in a peer to peer world
SIP & TLS - Security in a peer to peer world
 
2015 update: SIP and IPv6 issues - staying Happy in SIP
2015 update: SIP and IPv6 issues - staying Happy in SIP2015 update: SIP and IPv6 issues - staying Happy in SIP
2015 update: SIP and IPv6 issues - staying Happy in SIP
 
Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.
 
RFC 7435 - Opportunistic security - Some protection most of the time
RFC 7435 - Opportunistic security - Some protection most of the timeRFC 7435 - Opportunistic security - Some protection most of the time
RFC 7435 - Opportunistic security - Some protection most of the time
 
SIP and DNS - federation, failover, load balancing and more
SIP and DNS - federation, failover, load balancing and moreSIP and DNS - federation, failover, load balancing and more
SIP and DNS - federation, failover, load balancing and more
 
TCP/IP geeks Stockholm :: Manifesto
TCP/IP geeks Stockholm :: ManifestoTCP/IP geeks Stockholm :: Manifesto
TCP/IP geeks Stockholm :: Manifesto
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Stay Connected - world IPv6 Launch

  • 1. Stay connected! Olle E. Johansson * oej@edvina.net * Twitter oej Copyright Edvina AB, Sollentuna, Sweden 2012. All rights reserved. tisdag 14 februari 12
  • 3. Why IPv6 is important • The Internet grows... a lot more than during the dot.com days • IPv6 is the only solution for growth • Continued IPv4 use will lead to walled gardens, separate Internet islands with little or no connectivity • IPv6 enables global realtime communication between all connected devices tisdag 14 februari 12
  • 4. The Internet grows... • Internet growth is bigger now than during the worst growth during the dot.com explosion • We have more Internet-enabled smart phones than IPv4 addresses • An explosion of Internet-connected things is already happening. tisdag 14 februari 12
  • 5. We are global • The Internet is growing personal and global. • The only solution for global realtime communication is IPv6 • The current solution costs too much and is not global any more tisdag 14 februari 12
  • 6. No D-Day • The change will go gradually • IPv4 NAT will keep us alive • Don’t count with more public IP addresses for servers and services. • Don’t panic, but start acting. tisdag 14 februari 12
  • 7. First notice • Your contacts/customers in Asia will complain that they can’t e-mail you, or reach your web • You buy a cool gadget in the Duty-Free electronic store, and it just won’t connect • Your ISP or hosting center says they will have to charge 1.000 Euro for the new IP address - per year. tisdag 14 februari 12
  • 8. IPv6 is the only solution • There is no other magic solution to Internet growth and scalability with IPv4 tisdag 14 februari 12
  • 9. 10 steps forward tisdag 14 februari 12
  • 10. 1. Learn IPv6 • You need to upgrade your network engineers • It’s not hard, but remember, it’s a new protocol • A new protocol means new security issues tisdag 14 februari 12
  • 11. 2. Get addresses • Your ISP (or your next ISP) will give you a / 48 network • You will have more addresses than the current Internet and all of IPv4 - yourself! tisdag 14 februari 12
  • 12. 3. Require IPv6 • Don’t buy any network services, equipment or computers that does not support IPv6 • Wake up, it’s 2010 • If no IPv6 support, take the cost this year, because you will soon have to replace it. tisdag 14 februari 12
  • 13. 4. Convert public services • Convert e-mail, DNS,VoIP and web to IPv6 • Make sure the world can reach you tisdag 14 februari 12
  • 14. 5. Check vendors • Does your bank, consultants, outsourcing partners, vendors support IPv6? • What’s the status of your business neighbourhood? tisdag 14 februari 12
  • 15. 6. Dual stack on PCs • When buying new PCs or upgrading, implement dual stack • Supported by Linux, Mac, Windows • Very simple to enable tisdag 14 februari 12
  • 16. 7. Use IPv6 - only • If all clients have dual stack, don’t be afraid to use ONLY ipv6 on new servers • Old servers are harder to move away from IPv4 • Use NAT64 for IPv4 reachability tisdag 14 februari 12
  • 17. 8. Move the IT department • Let the IT department PCs be IPv6 only tisdag 14 februari 12
  • 18. 9. Benefit from IPv6 • VPNs are much easier • You have a large address space - use it • Mobility is built in • IPv6 over IPv6, IPv6 over IPv4 • No more NAT traversal issues tisdag 14 februari 12
  • 19. 10. Don’t panic. • There is urgency, but your business won’t collapse if this doesn’t work today • Make IPv6 part of every IT project • Don’t make it a special project • Start now. tisdag 14 februari 12
  • 20. Stay connected! • The beauty of the Internet is global reachability, global connectivity • Without IPv6, the Internet will be fragmented into separate islands and walled gardens • We don’t want that. No one wants that. Stay connected. Go IPv6 today! tisdag 14 februari 12
  • 21. Help your customers • Wake them up • Train them on all levels • Introduce IPv6 in all current projects • Help them test • Get their public services connected to IPv6 • Require IPv6 from all your vendors tisdag 14 februari 12
  • 24. IPv6 basics 128 bit 128 bit address address • Larger IP packet headers - IP address 128 bits instead of 32 • All TCP/UDP protocols behave like before • Protocols that embedd IP address will have to support the new formats • Subnetting like before with CIDR prefixes tisdag 14 februari 12
  • 25. A common enterprise model 48 bit 16 bit 64 bit prefix subnet device 65536 networks! ISP get /32 Enterprise /48 or /54 tisdag 14 februari 12
  • 26. Dual stack IPv4 IPv6 The IPv4 The IPv6 Internet Internet tisdag 14 februari 12
  • 27. TWO highways to the same destination IPv4 IPv4 IPv6 IPv6 tisdag 14 februari 12
  • 28. Happy eyeballs IPv4 IPv4 IPv6 IPv6 tisdag 14 februari 12
  • 29. Migration 1 2 3 IPv4 IPv4 IPv6 IPv6 tisdag 14 februari 12
  • 30. Testing IPv6 3 IPv6 tisdag 14 februari 12
  • 31. Multiple addresses per interface Link local address based on MAC (FE80::) Site local address - ULA FDxx Global address based on network prefix and MAC Global address based on network prefix and random data Link local multicast addresses Service specific multicast address Loopback address (only for loopback interface) tisdag 14 februari 12
  • 32. Different views in OS/X Network configuration shows only IPv4 Advanced shows ONE IPv6 address ifconfig tisdag 14 februari 12
  • 33. Distributing IPv6 addresses Local Link (FE80::) - automatically Global based on RA prefix - automatic (SLAAC) Based on MAC address Based on random data for privacy (temporary address) Global based on DHCP - automatic (SLAAC) Static - manual configuration tisdag 14 februari 12
  • 34. DHCPv6 INFORMATION DNS, SIP gateway, NTP server etc OBJECTS DYNAMIC Random address from a range IP ADDRESS PRIVACY ENHANCED Managed temporary privacy-enhanced IP ADDRESS Address STATIC Static address based on device identifier IP ADDRESS tisdag 14 februari 12
  • 35. DHCPv6 for ISP’s NETWORK Network prefix, subnet mask PROVISIONING router tisdag 14 februari 12
  • 36. DUID = Device Identifier SYSTEM DUID - Device Unique Identifier IF IF IAID - Interface Adapter Identifier IF In IPv4 DHCP the MAC is the system! tisdag 14 februari 12
  • 37. Where are they? DUID IAID Only shown in Microsoft ETH0 Windows 7. I can’t find it easily in any other system. IAID Required to set up static WLAN0 DHCPv6 address management. tisdag 14 februari 12
  • 38. Privacy enhanced • ”Welcome back. You’re using a MacBook Pro 10th generation from Sollentuna, Sweden.” • Why should I let everyone see my MAC address? And that I use multiple devices? • All systems support this. Windows enable it by default. No other system has it in the UI. tisdag 14 februari 12
  • 39. Various options RA + SLAAC RA SLAAC + DHCPv6 + DHCPv6 • Announce a prefix and a • RA tells device to use • RA tells device to get IP and router with SLAAC and fetch more more options in DHCPv6 RADVD or RTSOL support options in DHCPv6 • Device sends DUID+IAID • MAC or temporary • DNS address, NTP server • Better management - log in • Simple, but not much control • Better management, but still DHCP server not much control • Where is the DUID? tisdag 14 februari 12
  • 40. The end ...or is it the beginning? Join the movement now! tisdag 14 februari 12