EIGRPv6 Explained with Examples.

By | November 26, 2023

What Is EIGRPv6?

The Enhanced Interior Gateway Routing Protocol (EIGRP) for IPv6 – EIGRPv6.  EIGRP is an enhanced version of the IGRP developed by Cisco.

EIGRP for IPv6 works in the same way as EIGRP IPv4 where they can be configured and managed separately.

EIGRPv6 is still a distant-vector routing protocol with the same link-state features, The hello process used in the neighbor discovery and the Diffusing Update Algorithm (DUAL) used for loop-free and fast convergence is still much present. Like its fellow IPv6 Protocols ( RIPng and OSPFv3), there are similarities in the processing features of IPv4 routing protocols.

EIGRP for IPv6 still possesses the same overall  features and operation as EIGRP for IPv4; only there are a few major differences between them:

• EIGRP for IPv6 uses IPv6 prefixes and lengths rather than IPv4 subnets and masks.

• To establish EIGRP for IPv6 neighbor relationship, it uses IPv6 link-local addresses.

EIGRP for IPv4 does not have the concept of link-local address.

• EIGRP uses built-in authentication features of the IPv6 protocol rather than protocol-specific authentication implemented with IPv4 to guarantee message authentication.

• To transport routing information, EIGRP for IPv6 encapsulates IPv6 prefixes in the  IPv6 messages, not in the     IPv4 packets.

• IPv6 has no concept of the classful network; so when you use EIGRP for IPv6, there is no automatic summarization at the class boundaries. The only way to summarize IPv6-advertised prefixes is through manual summarization.

• If the IPv4 address is not configured on the router, EIGRP for IPv6 requires an EIGRP router ID before it can start running.

In IPv4, if you do not configure the EIGRP router ID, the router will automatically assign it using the highest loopback or the highest active interface IPv4 address.

• You configure EIGRP for IPv6 under a specific interface intended to send and receive routing protocol messages. In EIGRP for IPv4, you configure interfaces under the routing protocol configuration mode.

• EIGRP for IPv6 uses assigned dedicated multicast address FF02:: A, whereas EIGRP for IPv4 uses dedicated multicast address 224.0.0.10.

How to configure EIGRPv6.

Unlike its predecessor EIGRP IPv4, IPv6 is enabled directly to the interface without the network command. However, you can still use the router configuration mode to enable it and it must be turned on using the shutdown command.

EIGRPv6 Configuration Example:

IPv6 EIGRPv6

The 22 is the autonomous system (AS) number. If you look closely, you will notice the prompt changed to(config-rtr), and from here you must use the no shutdown command.

On the interface fa0/0 configuration, the same 22 references the AS number that was enabled in the configuration mode.

In summary, EIGRPv6 represents an adaptation of a well-established IPv4 routing protocol to the new challenges and capabilities of IPv6 networks, maintaining the protocol’s strengths while embracing the new addressing system. EIGRPv6 brings the proven features of EIGRP to IPv6 networks, facilitating efficient and reliable routing in modern network environments.

IPv6 Explained EIGRPv6 RIPv6 or RIPng OSPFv3 DHCPv6

IPv6 Routing Protocols.