Contact us

IPv6 Training in English | 10 Hours | Addressing, OSPFv3, IPv6 Course in Hindi | 10 Hours | Addressing, OSPFv3, NAT64 with EVE-NG Labs | BridgeWhy

  • “Let’s learn IPv6 from scratch.
    If IPv6 is a 100 km journey, walk the first 20 km with me and
    you will run the rest on your own.”

Created by Vishnu Dutt

  • English

About the course

This is the English language edition of IPv6 from Scratch. The curriculum is built around 8 lessons that take you from the very first IPv6 address byte to advanced topics like OSPFv3, BGP IPv6 address families, Dual Stack and NAT64. The teaching pattern in every lesson follows the same rule. First the problem statement. Then the why. Then the how. Then the lab demonstration on EVE-NG. By the end of the course you can read an IPv6 address out loud, plan a prefix structure, configure routers, run routing protocols and answer interview level questions on the protocol family.

The English edition is meant for two groups of learners. The first group includes Indian and international students who study technical content faster in English. The second group includes professionals who already work in mixed teams where English is the working language. The vocabulary is technically precise but the sentences stay short and clear. There are no idioms, no slang and no rapid speech tricks that confuse a non native English ear.

Every concept is built up on the whiteboard before any command runs. You will see why ARP no longer exists, why broadcast is removed, why every interface receives both a Link Local and a Global Unicast address, why OSPFv3 was created when OSPFv2 was working fine, and how BGP carries IPv6 prefixes through the MP-BGP extension. After the whiteboard, the lab opens. You will watch real configuration commands enter a Cisco IOS prompt inside EVE-NG, and you will see the verification commands that prove the protocol is working as expected.

The instructor is Vishnu Dutt, with 19+ years of experience at Cisco, and 15000+ learners trained across 100+ countries. The same instructor records every course on BridgeWhy, which keeps the teaching style consistent across the catalog. If you have already taken BGP from Scratch, MPLS from Scratch or OSPF from Scratch to Design, you will feel at home immediately. If this is your first BridgeWhy course, the whiteboard plus lab rhythm becomes natural within the first two lessons.

If you want both the Hindi version and the English version together at one price, choose the Package instead of this single language page. The Package is the recommended buy for most Indian learners, because the cost is the same as buying just one and the option to switch languages helps when a concept feels heavy. If English is the only language you study in, this page is the right choice.

Prerequisites are IPv4 addressing and basic routing knowledge. Start with Routing Fundamentals if you need that base. A complete beginner should first finish CCNA for Know Nothing Learner before returning to IPv6. The recommended next course after IPv6 is SD-WAN from Scratch.

About the course

Lesson 1: IPv6 Introduction and Addressing
The lesson opens with the IPv4 exhaustion problem. There are only about 4.3 billion IPv4 public addresses, and the planet uses many times that number of devices. NAT delayed the crisis but did not solve it. IPv6 brings a 128 bit address space, which is large enough that every grain of sand on every beach could be addressed. You will then learn the eight group hexadecimal notation, the rules for compressing zeros with the double colon, the rules for unique local addresses, the role of multicast addresses, and the use of solicited node multicast for efficient neighbor discovery. By the end of the lesson, you can convert any long form IPv6 address into its compressed form and back, and you can identify the type of address by looking at its leading bits.

Lesson 2: IPv6 Address Distribution and GUA
IPv6 addresses follow a strict allocation hierarchy. IANA allocates large blocks to the Regional Internet Registries. The RIRs allocate smaller blocks to Local Internet Registries and large enterprises. The LIRs assign prefixes to service providers, and the service providers delegate prefixes to customers. This lesson walks you through the hierarchy, then focuses on the Global Unicast Address range, which is the IPv6 equivalent of public IPv4. You will see how a prefix like 2001 colon db8 colon slash 32 is carved into smaller customer blocks, how an enterprise plans its internal allocation, and how subnetting in IPv6 differs from IPv4. The lesson closes with practical addressing recommendations used by real service providers.

Lesson 3: GUA, Link Local and Host Communication
Every IPv6 enabled interface holds at least two addresses at the same time. One is the Global Unicast Address, used for communication beyond the local link. The other is the Link Local Address, used only for traffic between devices on the same segment. This dual address model exists for a reason. Local protocols, such as routing protocol hellos, must continue to work even when the global prefix changes. This lesson explains why link local addresses are mandatory, how hosts find each other on the local segment without broadcast, and how a packet flows from a host to a remote destination through the routed network. You will trace the journey of a packet from the source interface to the gateway, then onto the wider IPv6 internet, and you will understand the role of each address along the way.

Lesson 4: Neighbor Discovery Protocol (RS, RA, NS, NA)
ARP is removed in IPv6. Its job is replaced by the Neighbor Discovery Protocol, which uses four ICMPv6 message types. Router Solicitation, sent by a host to ask for routing information. Router Advertisement, sent by a router to share its prefix, its lifetime and its options. Neighbor Solicitation, sent to resolve a neighbor link layer address or to verify reachability. Neighbor Advertisement, sent as a response. This lesson walks you through each message with packet captures in the EVE-NG lab. You will see how a fresh host learns its prefix from a Router Advertisement, how SLAAC builds the host part of the address, how Duplicate Address Detection runs before any address is used, and how the four messages knit together to form the IPv6 local layer.

Lesson 5: DAD and IPv6 Header
Duplicate Address Detection ensures that no two devices on the same link can share the same address. Before a host begins to use a new address, it sends a Neighbor Solicitation to its own address. If a reply arrives, the address is duplicate and is not used. This is a small but critical safety mechanism, and the lesson explains it in detail. The second half of the lesson dissects the IPv6 header field by field. You will compare the IPv6 header with the IPv4 header, see the fields that were removed, understand why fragmentation has moved out of the main header, and learn how extension headers are chained when extra processing is required. By the end you can read a raw IPv6 packet and explain every field.

Lesson 6: IPv6 Routing with OSPFv3
OSPF for IPv4 is well known. OSPFv3 is its IPv6 cousin, with some quiet changes inside. This lesson explains why a new version of OSPF was created. The first reason is that OSPF was tied to IPv4 in its packet format. The second reason is the protocol designers used the opportunity to clean up a few legacy issues. You will see how OSPFv3 uses link local addresses for adjacency, how the LSA types were renumbered and rethought, and how IPv6 prefixes are carried inside the LSAs. You will then walk through full OSPFv3 configuration on Cisco routers in EVE-NG, neighbor formation, route exchange and verification with show commands.

Lesson 7: BGP Address Families and Transition Technologies
BGP was designed in the IPv4 era, but the protocol designers had the foresight to make it extensible. The Multiprotocol BGP extension, written as MP-BGP, lets a single BGP session carry many types of routes. IPv6 unicast is one of those address families. This lesson explains the address family concept, configures BGP for IPv6 in the lab, and shows neighbor formation and prefix exchange with show commands. The second half introduces transition technologies, which is the family of techniques that allow IPv4 and IPv6 to coexist. You will see the high level shape of tunneling techniques and translation techniques, and how an enterprise plans the move from a pure IPv4 network toward an IPv6 ready future.

Lesson 8: Dual Stack and NAT64
Dual Stack is the simplest transition strategy. A device runs IPv4 and IPv6 side by side, and traffic flows over the version that the destination supports. This works well as long as both stacks are healthy, but it doubles the operational load. NAT64 solves a different problem. When an IPv6 only client wants to reach a service that is reachable only on IPv4, NAT64 translates between the two protocols, with help from DNS64 for name resolution. This lesson walks through the configuration of NAT64 in the EVE-NG lab, verifies the translation in real time, and closes with guidance on when to deploy Dual Stack and when NAT64 is the right answer. The lesson finishes the course with a clear roadmap for taking the next steps in your IPv6 journey.

Course Curriculum

Know your instructor


Frequently asked Questions


Is this course in English only?

Yes. This page is the English edition of IPv6 from Scratch. If you want both Hindi and English at one price, pick the Package.


Does this English version cover the same content as the Hindi version?

Yes. Both versions cover the same 8 lessons in the same order, recorded on the same EVE-NG topology. Only the spoken language differs.

What is the lesson list?

The 8 lessons are listed in full above. The course flows from IPv6 introduction and addressing, through Neighbor Discovery and the IPv6 header, into OSPFv3 and BGP, and ends with Dual Stack and NAT64.

Does the curriculum cover IPv6 addressing in detail?

Yes. The first three lessons are dedicated to IPv6 addressing, address distribution, Global Unicast Address, Link Local Address and host communication patterns.

Is SLAAC covered?

Yes. SLAAC is explained inside Lessons 3 and 4, alongside the Neighbor Discovery messages that make autoconfiguration possible.

Does the course teach OSPFv3 configuration?

Yes. Lesson 6 is the full OSPFv3 lesson. You will see why OSPFv3 exists, how it uses link local addresses, what changed in the LSAs, and how to configure and verify OSPFv3 on Cisco routers in EVE-NG.

Are BGP address families for IPv6 covered?

Yes. Lesson 7 introduces multiprotocol BGP, also written as MP-BGP, and walks through the IPv6 unicast address family configuration and verification.

Does the course explain Dual Stack and NAT64?

Yes. Lesson 8 is the dedicated transition lesson, covering Dual Stack and NAT64 with lab demonstrations.

What lab tool is used?

All labs run on EVE-NG. You can replicate the topology in your own EVE-NG instance or simply watch the recorded demonstrations.

Will this help me with CCNA and CCNP English study?

Yes. IPv6 addressing, Neighbor Discovery, OSPFv3 and BGP IPv6 address family are covered in both CCNA and CCNP blueprints, and all of those topics are taught here in lab depth.

Is the accent easy to follow?

The English used in the course is clear, technical and slow enough to follow for non native English ears. Sentences are short, vocabulary stays precise, and concepts repeat across lessons.

Should I buy the English page or the Package?

Most Indian learners benefit from the Package because the price is the same and the Hindi version helps when a concept feels heavy. Pick this English page only if you study in English exclusively.

How long is the course?

The total runtime is 10 hours across 8 lessons.

Do I need IPv4 knowledge?

Yes. IPv4 addressing and basic routing knowledge are prerequisites. Start with Routing Fundamentals if you need that base.

What is the recommended next course?

SD-WAN from Scratch is the natural next step. BGP from Scratch and Network Automation from Scratch are also strong follow ups.

Reviews

Enroll Now