SlideShare a Scribd company logo
The IPv6
Training
 Guide
About IPv6 education

      IPv6 could be the #1 limiting factor for IPv6 Implementation.
      While equipment and software still suffer from missing
    features and bugs, IPv6 knowledge within IT staff is in a much
    worse condition.




2                                                      www.routing.co.il/ipv6
IPv6 Training role

     IPv6 training should be regarded as a broad subject, not a
    narrow, limited, “for experts”, domain.
     IPv6 (as a replacement for IPv4) should be present at all IT
    systems: hosts and servers, Routers and
     Switches, software and hardware, load-balancers,
     firewalls, DNS servers, WEB servers, B-RAS servers,
     storage systems, security servers..etc.




3                                                          www.routing.co.il/ipv6
Who should I train ?

     EVERYBODY !
    Computer technicians, network admins, security
    specialists, voice specialists, database administrators,
    software engineers, storage experts, help-desk at
    enterprise, help-desk at SP…and above all..
     …. CIO !!!




4                                                        www.routing.co.il/ipv6
What should I teach?
     IPv6 touches many IT subjects:
     Networking: Basics of addressing in routers,
    switches servers and hosts.
     Software: special courses tailored for programmers.
     Security: Aspects of IPv6 security.
     Platform specific courses:
       IPv6 in:
         Cisco
         Microsoft
         Linux
         Storage certifications
         Cloud certifications
         etc.

5                                                          www.routing.co.il/ipv6
Example 1: IPv6 Technical Essentials Course


    Essentials (or basic) course should be taken by all
    technical levels.
    This course should be focused on:
       IPv6 addressing
       ICMPv6 (SLAAC, Path MTU Discovery)
      Basics of IPv6 security (protocol vulnerabilities, +
     IPSec)
       Networking and Routing (L2 support, routing)
      Upper layer protocols (TCP, UDP, DNS)
      Transition: manual tunneling, dual stack



6                                                            www.routing.co.il/ipv6
Example 2: IPv6 Advanced Technical Course
     Advanced course (for SP) , should be taken by network
    experts only:
     This course is Cisco focused, and includes:
      Lab setup with 9 routers, 6 computers
      DNS + DHCPv6 lab (including DHCP-PD)
      Routing (OSPF, IS-IS, MP-BGP)
      6RD Lab
      6PE (MPLS) lab
      QoS + Netflow labs
      Basic Cisco security (IOS Firewall)
      IPv6 Multicast




7                                                     www.routing.co.il/ipv6
IPv6 at Cisco Training
     CCNA – RS: mentioned in some places.
     CCNP – Route exam:
     Participants should be able to implement ipv6 d
    design/routing/redistribution, including “IPv6 inter-
    operation with IPv4”
     CCIE: What you need to accomplish in the LAB:




8                                                           www.routing.co.il/ipv6
Build your
IPv6 training
    Plan
IPv6 training plan – IPv6 manager
     IPv6 training should have a cross-organization manager.
     Training dept. can help, but manager should be able to
     lead technical effort.
     IPv6 manager should be responsible to the creation and
     the implementation of the IPv6 training program.
     Other managers should participate and support this
     effort !!!




10                                                     www.routing.co.il/ipv6
IPv6 training plan - team
     START TODAY → create a “core team”.
     Not all team members should be “top experts”.
     Core team should be enthusiasts, “teachers” for all else.
     Should have access to the IPv6 Lab
     Should come from remote corners of the organization.




11                                                        www.routing.co.il/ipv6
IPv6 training plan - Training Lab
     Lab should be “IPv6 only” lab (this is hard..)
     Should be big enough for needs (need will vary on time)
     Should be used for real IPv6 implementation experiments,
     side by side with other people doing their first steps.
     Lab should have a time-table.
     Lab should be the center of the
      IPv6 training plan.




12                                                     www.routing.co.il/ipv6
IPv6 training plan - Training Lab(cont.)
     Use free tools whenever you can.
     Use old equipment if you find it (try to upgrade software)
     Use virtual equipment whenever possible.
     Use free/open source tools..
     ...but..if you don't find what you need – Buy !!!
     (The price of your team not ready for the job will be much
     higher later)




13                                                       www.routing.co.il/ipv6
IPv6 training plan - Training Lab(cont.)
     Equipment that should be used:
     Windows workstations (All needed OS versions)
     Windows servers (all needed OS versions)
     Unix/Linux servers
     Routers (L3 switches)
     L2 Switches
     Firewalls
     Load balancers
     Software servers (WEB, DHCP, DNS,ERP, CRM, IPAM, etc.)
     IT Services from outside: cloud services, web hosting,
     storage etc.
     Inside applications



14                                                    www.routing.co.il/ipv6
IPv6 training plan - activities
     IPv6 training activities should be small, and carry immediate
     results (even if activity is an instructor led course).
     Each activity should be carried by all relevant participants, and
     guided by a single participant that has prepared the session (and
     thus became an “expert”).
     Some Examples:
     IPv6 session: configure IPv6 addresses on hosts and routers.
     IPv6 session: capture ICMPv6 traffic. Identifying the way that ICMPv6 resolve
     MAC addresses.
     IPv6 session: Configure IPv6 on a DNS/WINS server. Adding AAAA records.
     IPv6 session: Configure 6RD setup.
     Etc.




15                                                                   www.routing.co.il/ipv6
Minimum IPv6 training ?
     Anything is better than nothing:
     If you have a single computer you can IPv6-ping the
     loopback address:
           ping ::1
     If you have 2 computers (and a cross cable) you can
     configure static ipv6 addresses.




16                                                         www.routing.co.il/ipv6
More than a minimum IPv6 training..
      Linux is free, Apache is free, bind is free, Wireshark is free,
     Firefox is free.
     One computer can “browse” a web-site located in the
     other computer.
     Bind will support DNS and allow us a domain name.
     Apache will be the web server.
     Wireshark will show us what is really happening.




17                                                           www.routing.co.il/ipv6

More Related Content

PDF
HPNFVの取組みとMWC2015 – OpenStack最新情報セミナー 2015年4月
PDF
IBM Runtimes Performance Observations with Apache Spark
PPTX
Getting involved in world class software engineering tips and tricks to join ...
PDF
2012 11-09 facex - i pv6 transition planning-
PDF
Rapid IPv6 Deployment for ISP Networks
PDF
10 fn s05
PDF
10 fn s05
PDF
12.00 - Dr. Tim Chown - University of Southampton
HPNFVの取組みとMWC2015 – OpenStack最新情報セミナー 2015年4月
IBM Runtimes Performance Observations with Apache Spark
Getting involved in world class software engineering tips and tricks to join ...
2012 11-09 facex - i pv6 transition planning-
Rapid IPv6 Deployment for ISP Networks
10 fn s05
10 fn s05
12.00 - Dr. Tim Chown - University of Southampton

Similar to IPv6 training guide - Yuval Shaul (20)

PPT
IPv6 Troubleshooting for Helpdesks
PDF
Successfully Deploying IPv6
PDF
ApacheCon 2021 - Apache NiFi Deep Dive 300
PDF
IPv6 at CSCS
PPT
implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...
PDF
IPv6 at LinkedIn
PDF
Snabb, a toolkit for building user-space network functions (ES.NOG 20)
PDF
Building Linux IPv6 DNS Server (Complete Soft Copy)
PDF
Ipv6 tutorial
PDF
Ipv6 tutorial
PDF
The IPv6-Only Network
PPTX
PHP Installed on IBM i - the Nickel Tour
PPTX
ARIN 36 IETF IPv6 Activities Report
PDF
Successfully Deploying IPv6
PDF
IPv4aaS tutorial and hands-on
PDF
A Java Implementer's Guide to Boosting Apache Spark Performance by Tim Ellison.
PDF
AIDevWorldApacheNiFi101
PDF
Tutorial: IPv6-only transition with demo
PDF
IPv6 Development in ITB 2013
IPv6 Troubleshooting for Helpdesks
Successfully Deploying IPv6
ApacheCon 2021 - Apache NiFi Deep Dive 300
IPv6 at CSCS
implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...
IPv6 at LinkedIn
Snabb, a toolkit for building user-space network functions (ES.NOG 20)
Building Linux IPv6 DNS Server (Complete Soft Copy)
Ipv6 tutorial
Ipv6 tutorial
The IPv6-Only Network
PHP Installed on IBM i - the Nickel Tour
ARIN 36 IETF IPv6 Activities Report
Successfully Deploying IPv6
IPv4aaS tutorial and hands-on
A Java Implementer's Guide to Boosting Apache Spark Performance by Tim Ellison.
AIDevWorldApacheNiFi101
Tutorial: IPv6-only transition with demo
IPv6 Development in ITB 2013
Ad

More from Israeli Internet Association technology committee (20)

PPS
נגישות באינטרנט לאנשים עם מוגבלות, הלכה למעשה
PDF
ליאור שיאון - מפת מקלטים
PDF
טל גלילי - אושאידי
PPTX
אמרי באומר - האקתון חוסן לאומי
PPS
אורי סגל - מרחב מוגן
PDF
אופיר בן אבי - ממשל זמין
PPTX
יובל טיסונה - המלחמה הבאה
PDF
PDF
PDF
יחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידים
PDF
האם ויקיפדיה מונגשת לאנשים עם מוגבלויות?
PDF
IPv6 - Global Adoption - Ran Liberman
PDF
פתיחה - יום השקת IPv6 בישראל
PDF
How I learned to stop writing CSS and start writing SASS
PDF
אבטחת מידע לעובדים בארגון
PDF
מכללת ספיר - W3C - תהליכים וטכנולוגיות
PDF
HTML5, ווב נייד ותקנים פתוחים ברשת
PDF
סקירת טכנולוגיות W3C חדשות שלא תראו אפילו בגירסאות ליליות - 12.2011
נגישות באינטרנט לאנשים עם מוגבלות, הלכה למעשה
ליאור שיאון - מפת מקלטים
טל גלילי - אושאידי
אמרי באומר - האקתון חוסן לאומי
אורי סגל - מרחב מוגן
אופיר בן אבי - ממשל זמין
יובל טיסונה - המלחמה הבאה
יחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידים
האם ויקיפדיה מונגשת לאנשים עם מוגבלויות?
IPv6 - Global Adoption - Ran Liberman
פתיחה - יום השקת IPv6 בישראל
How I learned to stop writing CSS and start writing SASS
אבטחת מידע לעובדים בארגון
מכללת ספיר - W3C - תהליכים וטכנולוגיות
HTML5, ווב נייד ותקנים פתוחים ברשת
סקירת טכנולוגיות W3C חדשות שלא תראו אפילו בגירסאות ליליות - 12.2011
Ad

Recently uploaded (20)

PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Approach and Philosophy of On baking technology
PPTX
1. Introduction to Computer Programming.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Getting Started with Data Integration: FME Form 101
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
Tartificialntelligence_presentation.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Encapsulation theory and applications.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectral efficient network and resource selection model in 5G networks
Approach and Philosophy of On baking technology
1. Introduction to Computer Programming.pptx
A Presentation on Artificial Intelligence
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
A comparative study of natural language inference in Swahili using monolingua...
Getting Started with Data Integration: FME Form 101
TLE Review Electricity (Electricity).pptx
Advanced methodologies resolving dimensionality complications for autism neur...
cloud_computing_Infrastucture_as_cloud_p
Tartificialntelligence_presentation.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Network Security Unit 5.pdf for BCA BBA.
Agricultural_Statistics_at_a_Glance_2022_0.pdf
OMC Textile Division Presentation 2021.pptx
Encapsulation theory and applications.pdf

IPv6 training guide - Yuval Shaul

  • 2. About IPv6 education IPv6 could be the #1 limiting factor for IPv6 Implementation. While equipment and software still suffer from missing features and bugs, IPv6 knowledge within IT staff is in a much worse condition. 2 www.routing.co.il/ipv6
  • 3. IPv6 Training role IPv6 training should be regarded as a broad subject, not a narrow, limited, “for experts”, domain. IPv6 (as a replacement for IPv4) should be present at all IT systems: hosts and servers, Routers and Switches, software and hardware, load-balancers, firewalls, DNS servers, WEB servers, B-RAS servers, storage systems, security servers..etc. 3 www.routing.co.il/ipv6
  • 4. Who should I train ? EVERYBODY ! Computer technicians, network admins, security specialists, voice specialists, database administrators, software engineers, storage experts, help-desk at enterprise, help-desk at SP…and above all.. …. CIO !!! 4 www.routing.co.il/ipv6
  • 5. What should I teach? IPv6 touches many IT subjects: Networking: Basics of addressing in routers, switches servers and hosts. Software: special courses tailored for programmers. Security: Aspects of IPv6 security. Platform specific courses: IPv6 in: Cisco Microsoft Linux Storage certifications Cloud certifications etc. 5 www.routing.co.il/ipv6
  • 6. Example 1: IPv6 Technical Essentials Course Essentials (or basic) course should be taken by all technical levels. This course should be focused on: IPv6 addressing ICMPv6 (SLAAC, Path MTU Discovery) Basics of IPv6 security (protocol vulnerabilities, + IPSec) Networking and Routing (L2 support, routing) Upper layer protocols (TCP, UDP, DNS) Transition: manual tunneling, dual stack 6 www.routing.co.il/ipv6
  • 7. Example 2: IPv6 Advanced Technical Course Advanced course (for SP) , should be taken by network experts only: This course is Cisco focused, and includes: Lab setup with 9 routers, 6 computers DNS + DHCPv6 lab (including DHCP-PD) Routing (OSPF, IS-IS, MP-BGP) 6RD Lab 6PE (MPLS) lab QoS + Netflow labs Basic Cisco security (IOS Firewall) IPv6 Multicast 7 www.routing.co.il/ipv6
  • 8. IPv6 at Cisco Training CCNA – RS: mentioned in some places. CCNP – Route exam: Participants should be able to implement ipv6 d design/routing/redistribution, including “IPv6 inter- operation with IPv4” CCIE: What you need to accomplish in the LAB: 8 www.routing.co.il/ipv6
  • 10. IPv6 training plan – IPv6 manager IPv6 training should have a cross-organization manager. Training dept. can help, but manager should be able to lead technical effort. IPv6 manager should be responsible to the creation and the implementation of the IPv6 training program. Other managers should participate and support this effort !!! 10 www.routing.co.il/ipv6
  • 11. IPv6 training plan - team START TODAY → create a “core team”. Not all team members should be “top experts”. Core team should be enthusiasts, “teachers” for all else. Should have access to the IPv6 Lab Should come from remote corners of the organization. 11 www.routing.co.il/ipv6
  • 12. IPv6 training plan - Training Lab Lab should be “IPv6 only” lab (this is hard..) Should be big enough for needs (need will vary on time) Should be used for real IPv6 implementation experiments, side by side with other people doing their first steps. Lab should have a time-table. Lab should be the center of the IPv6 training plan. 12 www.routing.co.il/ipv6
  • 13. IPv6 training plan - Training Lab(cont.) Use free tools whenever you can. Use old equipment if you find it (try to upgrade software) Use virtual equipment whenever possible. Use free/open source tools.. ...but..if you don't find what you need – Buy !!! (The price of your team not ready for the job will be much higher later) 13 www.routing.co.il/ipv6
  • 14. IPv6 training plan - Training Lab(cont.) Equipment that should be used: Windows workstations (All needed OS versions) Windows servers (all needed OS versions) Unix/Linux servers Routers (L3 switches) L2 Switches Firewalls Load balancers Software servers (WEB, DHCP, DNS,ERP, CRM, IPAM, etc.) IT Services from outside: cloud services, web hosting, storage etc. Inside applications 14 www.routing.co.il/ipv6
  • 15. IPv6 training plan - activities IPv6 training activities should be small, and carry immediate results (even if activity is an instructor led course). Each activity should be carried by all relevant participants, and guided by a single participant that has prepared the session (and thus became an “expert”). Some Examples: IPv6 session: configure IPv6 addresses on hosts and routers. IPv6 session: capture ICMPv6 traffic. Identifying the way that ICMPv6 resolve MAC addresses. IPv6 session: Configure IPv6 on a DNS/WINS server. Adding AAAA records. IPv6 session: Configure 6RD setup. Etc. 15 www.routing.co.il/ipv6
  • 16. Minimum IPv6 training ? Anything is better than nothing: If you have a single computer you can IPv6-ping the loopback address: ping ::1 If you have 2 computers (and a cross cable) you can configure static ipv6 addresses. 16 www.routing.co.il/ipv6
  • 17. More than a minimum IPv6 training.. Linux is free, Apache is free, bind is free, Wireshark is free, Firefox is free. One computer can “browse” a web-site located in the other computer. Bind will support DNS and allow us a domain name. Apache will be the web server. Wireshark will show us what is really happening. 17 www.routing.co.il/ipv6