IPv6 Fundamentals, Design, and Deployment (IP6FD)

IPv6 Fundamentals, Design, and Deployment (IP6FD) v3.0 is an instructor-led course that is presented by Cisco Learning Partners to end-user customers. This five-day course provides network engineers and technicians who are working in the enterprise sector with the knowledge and skills that are needed to study and configure the IP version 6 (IPv6) features of Cisco IOS Software. The course also provides an overview of IPv6 technologies; covers IPv6 design and implementation; describes IPv6 operations, addressing, routing, services, and transition; and describes deployment of IPv6 in enterprise networks as well as in service provider networks. The course also includes case studies that are useful for deployment scenarios and remote labs.

Course Prerequisites

It is recommended, but not required, to have the following skills and knowledge before attending this course:

  • Cisco CCNA® certification:
    • Interconnecting Cisco Network Devices 1 (ICND1)
    • Interconnecting Cisco Network Devices 2 (ICND2)
  • Understanding of networking and routing (on Cisco CCNP® level, but no formal certification is required).
  • Working knowledge of the Microsoft Windows operating system.

Course Description

The course also provides an overview of IPv6 technologies; covers IPv6 design and implementation; describes IPv6 operations, addressing, routing, services, and transition; and describes deployment of IPv6 in enterprise networks as well as in service provider networks. The course also includes case studies that are useful for deployment scenarios and remote labs.

Course Objectives

Upon completion of this course, you will be able to:

  • Describe the factors that led to the development of IPv6, and the possible uses of this new IP structure
  • Describe the structure of the IPv6 address format, how IPv6 interacts with data link layer technologies, and how IPv6 is supported in Cisco IOS Software
  • Describe the nature of changes to DNS and DHCP to support IPv6, and how networks can be renumbered using both services
  • Understand the updates to IPv4 routing protocols needed to support IPv6 topologies
  • Understand multicast concepts and IPv6 multicast specifics
  • Describe IPv6 transition mechanisms and which methods will be most effective in your network
  • Describe security issues, how security for IPv6 is different than for IPv4, and emerging practices for IPv6-enabled networks
  • Describe the standards bodies that define IPv6 address allocation, as well as one of the leading IPv6 deployment issues, multihoming
  • Describe the deployment strategies that service providers are facing when deploying IPv6
  • Describe case studies for enterprise, service provider, branch, and access networks

Course Outline/Table of Contents (From Course Administration Guide)

Module 1: Introduction to IPv6Lesson 1-1: Explaining the Rationale for IPv6
Lesson 1-2: Evaluating IPv6 Features and Benefits
Lesson 1-3: Understanding Market Drivers

Module 2: IPv6 Operations
Lesson 2-1: Understanding the IPv6 Addressing Architecture
Lesson 2-2: Describing the IPv6 Header Format
Lesson 2-3: Enabling IPv6 on Hosts
Lesson 2-4: Enabling IPv6 on Cisco Routers
Lesson 2-5: Using ICMPv6 and Neighbor Discovery
Lesson 2-6: Troubleshooting IPv6

Module 3: IPv6 Services
Lesson 3-1: IPv6 Mobility
Lesson 3-2: Describing DNS in an IPv6 Environment
Lesson 3-3: Understanding DHCPv6 Operations
Lesson 3-4: Understanding QoS Support in an IPv6 Environment
Lesson 3-5: Using Cisco IOS Software Features

Module 4: IPv6-Enabled Routing Protocols
Lesson 4-1: Routing with RIPng
Lesson 4-2: Examining OSPFv3
Lesson 4-3: Examining Integrated IS-IS
Lesson 4-4: Examining EIGRP for IPv6
Lesson 4-5: Understanding MP-BGP
Lesson 4-6: Configuring IPv6 Policy-Based Routing
Lesson 4-7: Configuring FHRP for IPv6
Lesson 4-8: Configuring Route Redistribution

Module 5: IPv6 Multicast Services
Lesson 5-1: Implementing Multicast in an IPv6 Network
Lesson 5-2: Using IPv6 MLD

Module 6: IPv6 Transition Mechanisms
Lesson 6-1: Implementing Dual-Stack
Lesson 6-2: Describing IPv6 Tunneling Mechanisms

Module 7: IPv6 Security
Lesson 7-1: Configuring IPv6 ACLs
Lesson 7-2: Using IPsec, IKE, and VPNs
Lesson 7-3: Discussing Security Issues in an IPv6 Transition Environment
Lesson 7-4: Understanding IPv6 Security Practices
Lesson 7-5: Configuring Cisco IOS Firewall for IPv6

Module 8: Deploying IPv6
Lesson 8-1: Examining IPv6 Address Allocation
Lesson 8-2: Understanding the IPv6 Multihoming Issue
Lesson 8-3: Identifying IPv6 Enterprise Deployment Strategies

Module 9: IPv6 and Service Providers
Lesson 9-1: Identifying IPv6 Service Provider Deployment
Lesson 9-2: Understanding Support for IPv6 in MPLS
Lesson 9-3: Understanding 6VPE
Lesson 9-4: Understanding IPv6 Broadband Access Services

Module 10: IPv6 Case Studies
Lesson 10-1: Planning and Implementing IPv6 in Enterprise Networks
Lesson 10-2: Planning and Implementing IPv6 in Service Provider Networks
Lesson 10-3: Planning and Implementing IPv6 in Branch Networks

Lab Details

Lab 2-1: Enabling IPv6 on Hosts
Lab 2-2: Using Neighbor Discovery
Lab 3-1: Using Prefix Delegation
Lab 4-1: Routing with OSPFv3
Lab 4-2: Routing with IS-IS
Lab 4-3: Routing with EIGRP
Lab 4-4: Routing with BGP and MP-BGP
Lab 5-1: Multicasting
Lab 6-1: Implementing Tunnels for IPv6
Lab 7-1: Configuring Advanced ACLs
Lab 7-2: Implementing IPsec and IKE
Lab 7-3: Configuring Cisco IOS Firewall
Lab 9-1: Configuring 6PE and 6VPE