SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
what if the ipv6 pushmi-pullyu 
doesn’t exist? 
Ian Farrer
05/09/2014 2 
REASONS FOR IPV6 – PUSH OR PULL? 
THE ‘USUAL’ JUSTIFICATIONS 
§ We’re out of v4 
addresses! 
§ So’s RIPE/ARIN/ 
APNIC…. 
§ Customers are 
demanding v6! 
§ Look at the new 
services we can 
build! 
Image source: http://bodybalance4you.wordpress.com
If you already identified a push or a pull, 
(hopefully) you’re acting on it 
If not, by the time one appears, it’ll already 
be too late to act on it 
. . .So, what if you have neither?
05/09/2014 4 
WHO WANTS IPV6? 
IN A TYPICAL ORGANIZATION…. 
Want Couldn’t Care 
Less Don’t Want 
Network Strategy 
Network Engineering 
Network Planning 
Network Operations 
Data Center Strategy 
Data Center Engineering 
Data Center Planning 
Data Center Operations 
Technology Marketing 
Everyone Else 
✓✓ 
✓ 
✓✓ 
✓ 
✓✓ 
✓ 
✓
STEP 1 
MAKE THE COMMITMENT TO IPV6 …. 
§ The world sees this as a problem for the ‘Network guys’, so as a network 
guy, you might as well accept it and start working on the solution 
(because if you’re not ready when it’s needed, it WILL be your fault!) 
§ If you wait for the business case to appear, you’re going to miss the 
05/09/2014 5 
boat… 
§ So, build an IPv6 submarine project 
§ There are A LOT of free resources, training, requirements 
and expertise out there. Getting yourself ready doesn’t 
need to be expensive
05/09/2014 6 
STEP 2 
GET GOING … 
§ Get IPv6 in the office or on your test 
environment 
§ REAL IPv6 with real a real public 
address allocation! 
§ Give your engineers a chance to 
work and play with v6 
§ This bit is important – these guys 
need to evangelize v6 to the other 
techies. They’ve got to love it 
themselves! 
Image source: www.simplybastow.com 
Get your techies hands 
dir ty with v6!
STEP 3 
BUILD A LAB…. 
§ A good IPv6 Test Lab will be one of your most valuable assets 
§ If you’re going to put IPv6 on to your existing network infrastructure, then use whatever 
test equipment that you already have. 
05/09/2014 7 
§ If you’re going to live in a dual-stack world, test in one! 
§ The lab must be as comprehensive and complete as you can make it 
§ Model your existing network 
§ Test what you plan to deploy 
§ Getting a response to a ‘ping6’ across a back to back link does not constitute an 
exhaustive test plan! 
§ When you’ve got it ready, use the lab as part of your internal marketing …. 
§ à Showing people how it works is worth 20 meetings telling people how 
it’s going to work
STEP 4 
BREAKING THE CHICKEN AND EGG…. 
§ Why should I get my service ready for IPv6 when your network isn’t ready? 
§ You can only break this cycle by getting IPv6 deployed onto your live network 
§ Fortunately, networking infrastructure is comparatively the easiest part 
§ Most of your networking equipment has probably supported v6 for a long time 
§ If you don’t know what you need, documents like RIPE554 ‘Requirements for IPv6 in 
05/09/2014 8 
ICT Equipment’ are there to help you 
§ There is a lot of experience about now. You’re already out of the early adopter phase… 
§ The bigger challenges that you may find here are: 
§ Dual-stack v4/v6 interworking – get on top of this, as you’ll be here for a while 
§ Operating and maintaining the network 
§ Network Security 
This is where you need your v6 evangelists from step 2 above …
STEP 5 
NEVER TOUCH A RUNNING SYSTEM… 
But if it’s going to be upgraded or replaced, then don’t let it stay v4 only! 
§ Once you’ve got your network infrastructure ready, you’re in a pretty strong 
position 
§ You now have the skills and experience to lead this 
§ Work with the service owners to understand what their service does and 
how they work 
§ If new hardware/software/connectivity etc. are being purchased provide 
support for creating IPv6 requirements 
This step is the long slog – it may well take years to complete 
(due to refresh cycles), but once the right skills and process are in place, 
05/09/2014 9 
it’ll get there!
WHAT IF THE IPV6 PUSHMI-PULLYU DOESN’T 
EXIST? 
§ If you haven’t found him 
yet, he probably doesn’t 
exist… 
§ But this can’t be an 
excuse for inaction 
§ The world outside is 
changing rapidly – the 
amount of v6 connected 
customers is growing 
daily (20% in the RIPE 
Region now) 
‘Pushmi-Pullyu’ (Aypee Sixicus Excusicus) - MISSING 
• Even if you don’t have a business case, you can still get your 
business ready 
– strictly confidential, confidential, internal, public – 05/09/2014 10 
Image source: http://1.bp.blogspot.com
Thank you!

Mais conteúdo relacionado

Mais procurados

Automated testing DrupalCamp in Asheville
Automated testing DrupalCamp in AshevilleAutomated testing DrupalCamp in Asheville
Automated testing DrupalCamp in Asheville
Promet Source
 

Mais procurados (20)

Why Your Cloud Needs a Sysadmin
Why Your Cloud Needs a SysadminWhy Your Cloud Needs a Sysadmin
Why Your Cloud Needs a Sysadmin
 
Standardizing and Managing Your Infrastructure - MOSC 2011
Standardizing and Managing Your Infrastructure - MOSC 2011Standardizing and Managing Your Infrastructure - MOSC 2011
Standardizing and Managing Your Infrastructure - MOSC 2011
 
Moving to Continuous Delivery Without Breaking Your Code
Moving to Continuous Delivery Without Breaking Your CodeMoving to Continuous Delivery Without Breaking Your Code
Moving to Continuous Delivery Without Breaking Your Code
 
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
What Multisite can do for You - Anthony Cole - WordCamp Sydney 2012
 
2015 454 otochkin_ppt
2015 454 otochkin_ppt2015 454 otochkin_ppt
2015 454 otochkin_ppt
 
Accelerating Custom Development with Dynamic Scaffolding and WP-CLI
Accelerating Custom Development with Dynamic Scaffolding and WP-CLIAccelerating Custom Development with Dynamic Scaffolding and WP-CLI
Accelerating Custom Development with Dynamic Scaffolding and WP-CLI
 
Overboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaOverboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasia
 
Angels versus demons: balancing shiny and inclusive
Angels versus demons: balancing shiny and inclusiveAngels versus demons: balancing shiny and inclusive
Angels versus demons: balancing shiny and inclusive
 
Designing for Tomorrow, Delivering Today
Designing for Tomorrow, Delivering TodayDesigning for Tomorrow, Delivering Today
Designing for Tomorrow, Delivering Today
 
Firefox OS - HTML5 for a truly world-wide-web
Firefox OS - HTML5 for a truly world-wide-webFirefox OS - HTML5 for a truly world-wide-web
Firefox OS - HTML5 for a truly world-wide-web
 
Automated testing DrupalCamp in Asheville
Automated testing DrupalCamp in AshevilleAutomated testing DrupalCamp in Asheville
Automated testing DrupalCamp in Asheville
 
A Perfect Launch, Every Time
A Perfect Launch, Every TimeA Perfect Launch, Every Time
A Perfect Launch, Every Time
 
Continuous Delivery: Rapid and Reliable Releases with DevOps Practices
Continuous Delivery: Rapid and Reliable Releases with DevOps PracticesContinuous Delivery: Rapid and Reliable Releases with DevOps Practices
Continuous Delivery: Rapid and Reliable Releases with DevOps Practices
 
CascadiaJS 2014 - Making JavaScript Tests Fast, Easy & Friendly
CascadiaJS 2014 - Making JavaScript Tests Fast, Easy & FriendlyCascadiaJS 2014 - Making JavaScript Tests Fast, Easy & Friendly
CascadiaJS 2014 - Making JavaScript Tests Fast, Easy & Friendly
 
Update Smart: Use a staging site!
Update Smart: Use a staging site!Update Smart: Use a staging site!
Update Smart: Use a staging site!
 
HyperDB, MySQL Performance, & Flavors of MySQL
HyperDB, MySQL Performance, & Flavors of MySQLHyperDB, MySQL Performance, & Flavors of MySQL
HyperDB, MySQL Performance, & Flavors of MySQL
 
Cloud Needs Devops
Cloud Needs DevopsCloud Needs Devops
Cloud Needs Devops
 
How I Learned to Stop Worrying and Love the Update Button
How I Learned to Stop Worrying and Love the Update ButtonHow I Learned to Stop Worrying and Love the Update Button
How I Learned to Stop Worrying and Love the Update Button
 
Handling Non Functional Requirements on an Agile Project
Handling Non Functional Requirements on an Agile ProjectHandling Non Functional Requirements on an Agile Project
Handling Non Functional Requirements on an Agile Project
 
All Change how the economics of Cloud will make you think differently about Java
All Change how the economics of Cloud will make you think differently about JavaAll Change how the economics of Cloud will make you think differently about Java
All Change how the economics of Cloud will make you think differently about Java
 

Semelhante a ION Belfast - IPv6 Success Stories: Network Operators Tell All! - Ian Farrer

ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
Deploy360 Programme (Internet Society)
 
Getting started with sap fiori, net weaver gateway & sapui5
Getting started with sap fiori, net weaver gateway & sapui5Getting started with sap fiori, net weaver gateway & sapui5
Getting started with sap fiori, net weaver gateway & sapui5
Nagendra Babu
 
CloudFlare / ISOC - Are You Ready for IPv6 - Bridging the IPv6 gap
CloudFlare / ISOC - Are You Ready for IPv6 - Bridging the IPv6 gapCloudFlare / ISOC - Are You Ready for IPv6 - Bridging the IPv6 gap
CloudFlare / ISOC - Are You Ready for IPv6 - Bridging the IPv6 gap
Tom Paseka
 

Semelhante a ION Belfast - IPv6 Success Stories: Network Operators Tell All! - Ian Farrer (20)

Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
LKNOG6 IPv6 Implementation Stories and Where to Start presentation by Terry S...
LKNOG6 IPv6 Implementation Stories and Where to Start presentation by Terry S...LKNOG6 IPv6 Implementation Stories and Where to Start presentation by Terry S...
LKNOG6 IPv6 Implementation Stories and Where to Start presentation by Terry S...
 
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
ION Ljubljana - Nathalie Trenaman: World IPv6 Launch and RIPE Atlas Visualisa...
 
How to Plan and Conduct IPv6 Field Trials
How to Plan and Conduct IPv6 Field TrialsHow to Plan and Conduct IPv6 Field Trials
How to Plan and Conduct IPv6 Field Trials
 
UofT SMARTWEEK 2014 - UX + IoT
UofT SMARTWEEK 2014 - UX + IoTUofT SMARTWEEK 2014 - UX + IoT
UofT SMARTWEEK 2014 - UX + IoT
 
Getting started with sap fiori, net weaver gateway & sapui5
Getting started with sap fiori, net weaver gateway & sapui5Getting started with sap fiori, net weaver gateway & sapui5
Getting started with sap fiori, net weaver gateway & sapui5
 
IPv6 training guide - Yuval Shaul
IPv6 training guide - Yuval ShaulIPv6 training guide - Yuval Shaul
IPv6 training guide - Yuval Shaul
 
CloudFlare / ISOC - Are You Ready for IPv6 - Bridging the IPv6 gap
CloudFlare / ISOC - Are You Ready for IPv6 - Bridging the IPv6 gapCloudFlare / ISOC - Are You Ready for IPv6 - Bridging the IPv6 gap
CloudFlare / ISOC - Are You Ready for IPv6 - Bridging the IPv6 gap
 
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
 
Getting involved in world class software engineering tips and tricks to join ...
Getting involved in world class software engineering tips and tricks to join ...Getting involved in world class software engineering tips and tricks to join ...
Getting involved in world class software engineering tips and tricks to join ...
 
IPv6 at LinkedIn
IPv6 at LinkedInIPv6 at LinkedIn
IPv6 at LinkedIn
 
Successfully Deploying IPv6
Successfully Deploying IPv6Successfully Deploying IPv6
Successfully Deploying IPv6
 
JustEnoughDevOpsForDataScientists
JustEnoughDevOpsForDataScientistsJustEnoughDevOpsForDataScientists
JustEnoughDevOpsForDataScientists
 
SANOG 39: IPv6 insights
SANOG 39: IPv6 insightsSANOG 39: IPv6 insights
SANOG 39: IPv6 insights
 
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
 
StackStorm DevOps Automation Webinar
StackStorm DevOps Automation WebinarStackStorm DevOps Automation Webinar
StackStorm DevOps Automation Webinar
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
 
Final Assignment On IPv4 vs IPv6
Final Assignment On IPv4 vs IPv6Final Assignment On IPv4 vs IPv6
Final Assignment On IPv4 vs IPv6
 
12.00 - Dr. Tim Chown - University of Southampton
12.00 - Dr. Tim Chown - University of Southampton12.00 - Dr. Tim Chown - University of Southampton
12.00 - Dr. Tim Chown - University of Southampton
 
Can you do DevOps in SAP (DevOps -> SAP)
Can you do DevOps in SAP (DevOps -> SAP)Can you do DevOps in SAP (DevOps -> SAP)
Can you do DevOps in SAP (DevOps -> SAP)
 

Mais de Deploy360 Programme (Internet Society)

Mais de Deploy360 Programme (Internet Society) (20)

ION Belgrade - Jordi Palet Martinez IPv6 Success Stories
ION Belgrade - Jordi Palet Martinez IPv6 Success StoriesION Belgrade - Jordi Palet Martinez IPv6 Success Stories
ION Belgrade - Jordi Palet Martinez IPv6 Success Stories
 
ION Belgrade - ISOC Serbia Belgrade Chapter Presentation
ION Belgrade - ISOC Serbia Belgrade Chapter PresentationION Belgrade - ISOC Serbia Belgrade Chapter Presentation
ION Belgrade - ISOC Serbia Belgrade Chapter Presentation
 
ION Belgrade - IETF Update
ION Belgrade - IETF UpdateION Belgrade - IETF Update
ION Belgrade - IETF Update
 
ION Belgrade - Opening Slides
ION Belgrade - Opening SlidesION Belgrade - Opening Slides
ION Belgrade - Opening Slides
 
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
ION Belgrade - MANRS by Serbian Open eXchange (SOX)ION Belgrade - MANRS by Serbian Open eXchange (SOX)
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
 
ION Belgrade - Closing Slides
ION Belgrade - Closing SlidesION Belgrade - Closing Slides
ION Belgrade - Closing Slides
 
AusNOG - Two Years of Good MANRS
AusNOG - Two Years of Good MANRSAusNOG - Two Years of Good MANRS
AusNOG - Two Years of Good MANRS
 
ION Malta - IETF Update
ION Malta - IETF UpdateION Malta - IETF Update
ION Malta - IETF Update
 
ION Malta - MANRS Introduction
ION Malta - MANRS IntroductionION Malta - MANRS Introduction
ION Malta - MANRS Introduction
 
ION Malta - Introduction to DNSSEC
ION Malta - Introduction to DNSSECION Malta - Introduction to DNSSEC
ION Malta - Introduction to DNSSEC
 
ION Malta - DANE: The Future of TLS
ION Malta - DANE: The Future of TLSION Malta - DANE: The Future of TLS
ION Malta - DANE: The Future of TLS
 
ION Malta - IANA Transition Roles & Accountability
ION Malta - IANA Transition Roles & AccountabilityION Malta - IANA Transition Roles & Accountability
ION Malta - IANA Transition Roles & Accountability
 
ION Malta - IPv6 Case Study: Finland
ION Malta - IPv6 Case Study: FinlandION Malta - IPv6 Case Study: Finland
ION Malta - IPv6 Case Study: Finland
 
ION Malta - Seeweb Thoughts on IPv6 Transition
ION Malta - Seeweb Thoughts on IPv6 TransitionION Malta - Seeweb Thoughts on IPv6 Transition
ION Malta - Seeweb Thoughts on IPv6 Transition
 
ION Malta - Seeweb Why MANRS is good for you
ION Malta - Seeweb Why MANRS is good for youION Malta - Seeweb Why MANRS is good for you
ION Malta - Seeweb Why MANRS is good for you
 
ION Malta - Opening Slides
ION Malta - Opening SlidesION Malta - Opening Slides
ION Malta - Opening Slides
 
ION Malta - Closing Slides
ION Malta - Closing SlidesION Malta - Closing Slides
ION Malta - Closing Slides
 
ION Durban - How peering behaviour affects growth of the internet
ION Durban - How peering behaviour affects growth of the internetION Durban - How peering behaviour affects growth of the internet
ION Durban - How peering behaviour affects growth of the internet
 
ION Durban - Introduction to ISOC Gauteng Chapter
ION Durban - Introduction to ISOC Gauteng ChapterION Durban - Introduction to ISOC Gauteng Chapter
ION Durban - Introduction to ISOC Gauteng Chapter
 
ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
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)

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
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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
 
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...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
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...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

ION Belfast - IPv6 Success Stories: Network Operators Tell All! - Ian Farrer

  • 1. what if the ipv6 pushmi-pullyu doesn’t exist? Ian Farrer
  • 2. 05/09/2014 2 REASONS FOR IPV6 – PUSH OR PULL? THE ‘USUAL’ JUSTIFICATIONS § We’re out of v4 addresses! § So’s RIPE/ARIN/ APNIC…. § Customers are demanding v6! § Look at the new services we can build! Image source: http://bodybalance4you.wordpress.com
  • 3. If you already identified a push or a pull, (hopefully) you’re acting on it If not, by the time one appears, it’ll already be too late to act on it . . .So, what if you have neither?
  • 4. 05/09/2014 4 WHO WANTS IPV6? IN A TYPICAL ORGANIZATION…. Want Couldn’t Care Less Don’t Want Network Strategy Network Engineering Network Planning Network Operations Data Center Strategy Data Center Engineering Data Center Planning Data Center Operations Technology Marketing Everyone Else ✓✓ ✓ ✓✓ ✓ ✓✓ ✓ ✓
  • 5. STEP 1 MAKE THE COMMITMENT TO IPV6 …. § The world sees this as a problem for the ‘Network guys’, so as a network guy, you might as well accept it and start working on the solution (because if you’re not ready when it’s needed, it WILL be your fault!) § If you wait for the business case to appear, you’re going to miss the 05/09/2014 5 boat… § So, build an IPv6 submarine project § There are A LOT of free resources, training, requirements and expertise out there. Getting yourself ready doesn’t need to be expensive
  • 6. 05/09/2014 6 STEP 2 GET GOING … § Get IPv6 in the office or on your test environment § REAL IPv6 with real a real public address allocation! § Give your engineers a chance to work and play with v6 § This bit is important – these guys need to evangelize v6 to the other techies. They’ve got to love it themselves! Image source: www.simplybastow.com Get your techies hands dir ty with v6!
  • 7. STEP 3 BUILD A LAB…. § A good IPv6 Test Lab will be one of your most valuable assets § If you’re going to put IPv6 on to your existing network infrastructure, then use whatever test equipment that you already have. 05/09/2014 7 § If you’re going to live in a dual-stack world, test in one! § The lab must be as comprehensive and complete as you can make it § Model your existing network § Test what you plan to deploy § Getting a response to a ‘ping6’ across a back to back link does not constitute an exhaustive test plan! § When you’ve got it ready, use the lab as part of your internal marketing …. § à Showing people how it works is worth 20 meetings telling people how it’s going to work
  • 8. STEP 4 BREAKING THE CHICKEN AND EGG…. § Why should I get my service ready for IPv6 when your network isn’t ready? § You can only break this cycle by getting IPv6 deployed onto your live network § Fortunately, networking infrastructure is comparatively the easiest part § Most of your networking equipment has probably supported v6 for a long time § If you don’t know what you need, documents like RIPE554 ‘Requirements for IPv6 in 05/09/2014 8 ICT Equipment’ are there to help you § There is a lot of experience about now. You’re already out of the early adopter phase… § The bigger challenges that you may find here are: § Dual-stack v4/v6 interworking – get on top of this, as you’ll be here for a while § Operating and maintaining the network § Network Security This is where you need your v6 evangelists from step 2 above …
  • 9. STEP 5 NEVER TOUCH A RUNNING SYSTEM… But if it’s going to be upgraded or replaced, then don’t let it stay v4 only! § Once you’ve got your network infrastructure ready, you’re in a pretty strong position § You now have the skills and experience to lead this § Work with the service owners to understand what their service does and how they work § If new hardware/software/connectivity etc. are being purchased provide support for creating IPv6 requirements This step is the long slog – it may well take years to complete (due to refresh cycles), but once the right skills and process are in place, 05/09/2014 9 it’ll get there!
  • 10. WHAT IF THE IPV6 PUSHMI-PULLYU DOESN’T EXIST? § If you haven’t found him yet, he probably doesn’t exist… § But this can’t be an excuse for inaction § The world outside is changing rapidly – the amount of v6 connected customers is growing daily (20% in the RIPE Region now) ‘Pushmi-Pullyu’ (Aypee Sixicus Excusicus) - MISSING • Even if you don’t have a business case, you can still get your business ready – strictly confidential, confidential, internal, public – 05/09/2014 10 Image source: http://1.bp.blogspot.com