This course will show the students the history, structure, and importance of transitioning to IPv6 for a more robust, efficient, secure, and scalable network. This course is meant to teach the main points of IPv6 addressing and configurations using the routing protocols (i.e: RIPng, EIGRPv6, OSPFv3, IS-IS & BGP) in an easy method of IPv6 subnetting & summarization. In this course, the student will be configuring IPv6 addressing in Routers. Not only will students know how to assign IPv6 addresses to Networking devices, but they will also be able to implement the knowledge acquired herein! One major hurdle that students will overcome is the configuration of DHCPv6 on a router & will be able to verify using client computers that will acquire IPv6 addresses from the DHCPv6 server. Another major topic of this course is Dual Stack Configuration, where students will learn the proper configuration required. Students should follow each lecture in a step-by-step method and in the order provided since this will ensure maximum retention and understanding of each topic presented. IPv6 addressing is a major hurdle for many IT professionals & Network Engineers since it is not commonly used and not taught properly in many educational institutions. However, IPv6 is the future of Networking, and we will see full IPv6 networks in the very near future. All IT professionals should start getting comfortable & familiarized with IPv6 since it is coming to a network near you!