5.2.1 Packet Tracer - Configure Basic EIGRP with IPv6 Routing (Answers)
Topology

5.2.1 Packet Tracer - Configure Basic EIGRP with IPv6 Routing
Instructor Note: Red font color or gray highlights indicate text that appears in the instructor copy only.
Addressing Table
| Device | Interface | IPv6 Address | Default Gateway |
|---|---|---|---|
| R1 | G0/0 | 2001:db8:cafe:1::1/64 | N/A |
| S0/0/0 | 2001:db8:cafe:a001::1/64 | ||
| S0/0/1 | 2001:db8:cafe:a003::1/64 | ||
| Link-local | fe80::1 | ||
| R2 | G0/0 | 2001:db8:cafe:2::1/64 | N/A |
| S0/0/0 | 2001:db8:cafe:a001::2/64 | ||
| S0/0/1 | 2001:db8:cafe:a002::1/64 | ||
| Link-local | fe80::2 | ||
| R3 | G0/0 | 2001:db8:cafe:3::1/64 | N/A |
| S0/0/0 | 2001:db8:cafe:a003::2/64 | ||
| S0/0/1 | 2001:db8:cafe:a002::2/64 | ||
| Link-local | fe80::3 | ||
| PC1 | NIC | 2001:db8:cafe:1::3/64 | fe80::1 |
| PC2 | NIC | 2001:db8:cafe:2::3/64 | fe80::2 |
| PC3 | NIC | 2001:db8:cafe:3::3/64 | fe80::3 |
Objectives
- Part 1: Configure EIGRP for IPv6 Routing
- Part 2: Verify IPv6 EIGRP for IPv6 Routing
Scenario
In this activity, you will configure the network with EIGRP routing for IPv6. You will also assign router IDs, configure passive interfaces, verify that the network is fully converged, and display routing information using show commands.
EIGRP for IPv6 has the same overall operation and features as EIGRP for IPv4. There are a few major differences between them:
- EIGRP for IPv6 is configured directly on the router interfaces.
- With EIGRP for IPv6, a router-id is required on each router or the routing process will not start.
- The EIGRP for IPv6 routing process uses a “shutdown” feature.
Instructions
Part 1: Configure EIGRP for IPv6 Routing
Step 1: Enable IPv6 routing on each router.
R1(config)# ipv6 unicast-routing R2(config)# ipv6 unicast-routing R3(config)# ipv6 unicast-routing
Step 2: Enable EIGRP for IPv6 routing on each router.
The IPv6 routing process is shut down by default. Issue a command that will enable EIGRP for IPv6 routing in R1, R2 and R3.
Enable the EIGRP process on all routers and use 1 as the Autonomous System number.
R1(config)# ipv6 router eigrp 1 R1(config-rtr)# no shutdown R2(config)# ipv6 router eigrp 1 R2(config-rtr)# no shutdown R3(config)# ipv6 router eigrp 1 R3(config-rtr)# no shutdown
Step 3: Assign a router ID to each router.
The router IDs are as follows:
- R1: 1.1.1.1
- R2: 2.2.2.2
- R3: 3.3.3.3
R1(config-rtr)# eigrp router-id 1.1.1.1 R2(config-rtr)# eigrp router-id 2.2.2.2 R3(config-rtr)# eigrp router-id 3.3.3.3
Step 4: Using AS 1, configure EIGRP for IPv6 on each interface.
R1(config)# int g0/0 R1(config-if)# ipv6 eigrp 1 R1(config)# int s0/0/0 R1(config-if)# ipv6 eigrp 1 R1(config)# int s0/0/1 R1(config-if)# ipv6 eigrp 1 R2(config)# int g0/0 R2(config-if)# ipv6 eigrp 1 R2(config)# int s0/0/0 R2(config-if)# ipv6 eigrp 1 R2(config)# int s0/0/1 R2(config-if)# ipv6 eigrp 1 R3(config)# int g0/0 R3(config-if)# ipv6 eigrp 1 R3(config)# int s0/0/0 R3(config-if)# ipv6 eigrp 1 R3(config)# int s0/0/1 R3(config-if)# ipv6 eigrp 1
Step 5: Configure IPv6 passive interfaces
On each router, configure the LAN interface to not send EIGRPv6 updates.
R1(config-rtr)# passive-interface GigabitEthernet0/1 R2(config-rtr)# passive-interface GigabitEthernet0/1 R3(config-rtr)# passive-interface GigabitEthernet0/1
Note: Packet Tracer currently does not score the EIGRPv6 passive-interface command.
Part 2: Verify EIGRP for IPv6 Routing
Step 1: Examine neighbor adjacencies.
Use the command show ipv6 eigrp neighbors to verify that the adjacency has been established with its neighboring routers. The link-local addresses of the neighboring routers are displayed in the adjacency table.
Step 2: Examine the IPv6 EIGRP routing table.
Use the show ipv6 route command to display the IPv6 routing table on all routers. EIGRP for IPv6 routes are denoted in the routing table with a D.
Step 3: Verify the parameters and current state of the active IPv6 routing protocol processes.
Use the command show ipv6 protocols to verify the configured parameter.
Step 4: Verify end-to-end connectivity.
PC1, PC2, and PC3 should now be able to ping each other. If not, troubleshoot your EIGRP configurations.
Device Configs - Final
ROUTER R1
! ============================================================== !--- 5.2.1 Packet Tracer - Configure Basic EIGRP with IPv6 Routing !--- ANSWER SCRIPT FOR ROUTER R1 !--- Usage: copy this whole file and paste it into the R1 terminal (start at the R1> prompt). Every line beginning with "!" is a comment; IOS ignores it, so pasting a comment by accident is harmless. ! ============================================================== enable configure terminal ! ---------------------------------------------------------------- !--- Part 1 - Step 1: Enable IPv6 routing on the router. ! ---------------------------------------------------------------- !--- Enable forwarding of IPv6 unicast packets (required before any IPv6 routing protocol). ipv6 unicast-routing ! ---------------------------------------------------------------- !--- Part 1 - Step 2: Enable EIGRP for IPv6 routing using AS number 1. ! ---------------------------------------------------------------- !--- The EIGRP for IPv6 process is shut down by default; create AS 1 and bring it up. ipv6 router eigrp 1 no shutdown exit ! ---------------------------------------------------------------- !--- Part 1 - Step 3: Assign router ID 1.1.1.1 to R1. ! ---------------------------------------------------------------- !--- A 32-bit router ID is required, or the EIGRP for IPv6 process will not start. ipv6 router eigrp 1 eigrp router-id 1.1.1.1 exit ! ---------------------------------------------------------------- !--- Part 1 - Step 4: Using AS 1, configure EIGRP for IPv6 on each interface. ! ---------------------------------------------------------------- !--- G0/0 - R1 LAN 2001:db8:cafe:1::/64. interface gigabitethernet 0/0 ipv6 eigrp 1 exit !--- S0/0/0 - link to R2 2001:db8:cafe:a001::/64. interface serial 0/0/0 ipv6 eigrp 1 exit !--- S0/0/1 - link to R3 2001:db8:cafe:a003::/64. interface serial 0/0/1 ipv6 eigrp 1 exit ! ---------------------------------------------------------------- !--- Part 1 - Step 5: Configure the LAN interface as an IPv6 passive interface. ! ---------------------------------------------------------------- !--- G0/0 is the LAN interface: do not send EIGRPv6 updates toward the PCs. ipv6 router eigrp 1 passive-interface gigabitethernet 0/0 exit end ! ---------------------------------------------------------------- !--- Save the configuration to NVRAM. (Press Enter when prompted for the destination filename.) ! ---------------------------------------------------------------- copy running-config startup-config ! ============================================================== !--- Verification: !--- show ipv6 eigrp neighbors -> 2 neighbors, listed by link-local address: fe80::2 (R2, Se0/0/0) and fe80::3 (R3, Se0/0/1) !--- show ipv6 route eigrp -> D routes to 2001:db8:cafe:2::/64, 2001:db8:cafe:3::/64, 2001:db8:cafe:a002::/64 !--- show ipv6 protocols -> EIGRP-IPv6 AS 1, router-id 1.1.1.1, G0/0 listed as passive !--- show ipv6 interface brief -> global + link-local addresses on G0/0, S0/0/0, S0/0/1 are up/up !--- ping 2001:db8:cafe:2::3 -> reaches PC2 (R2 LAN) !--- ping 2001:db8:cafe:3::3 -> reaches PC3 (R3 LAN) !--- Note: the lab's answer key uses "passive-interface GigabitEthernet0/1", but the LAN is on G0/0. !--- G0/1 is unused, so that line would leave G0/0 still sending EIGRP hellos to the LAN. !--- Packet Tracer does not score this command, so the wrong interface is not caught by the checker. !--- Interface IPv6 addresses (global + fe80::x link-local) are preconfigured in the .pka file. ! ==============================================================
ROUTER R2
! ============================================================== !--- 5.2.1 Packet Tracer - Configure Basic EIGRP with IPv6 Routing !--- ANSWER SCRIPT FOR ROUTER R2 !--- Usage: copy this whole file and paste it into the R2 terminal (start at the R2> prompt). Every line beginning with "!" is a comment; IOS ignores it, so pasting a comment by accident is harmless. ! ============================================================== enable configure terminal ! ---------------------------------------------------------------- !--- Part 1 - Step 1: Enable IPv6 routing on the router. ! ---------------------------------------------------------------- !--- Enable forwarding of IPv6 unicast packets (required before any IPv6 routing protocol). ipv6 unicast-routing ! ---------------------------------------------------------------- !--- Part 1 - Step 2: Enable EIGRP for IPv6 routing using AS number 1. ! ---------------------------------------------------------------- !--- The EIGRP for IPv6 process is shut down by default; create AS 1 and bring it up. ipv6 router eigrp 1 no shutdown exit ! ---------------------------------------------------------------- !--- Part 1 - Step 3: Assign router ID 2.2.2.2 to R2. ! ---------------------------------------------------------------- !--- A 32-bit router ID is required, or the EIGRP for IPv6 process will not start. ipv6 router eigrp 1 eigrp router-id 2.2.2.2 exit ! ---------------------------------------------------------------- !--- Part 1 - Step 4: Using AS 1, configure EIGRP for IPv6 on each interface. ! ---------------------------------------------------------------- !--- G0/0 - R2 LAN 2001:db8:cafe:2::/64. interface gigabitethernet 0/0 ipv6 eigrp 1 exit !--- S0/0/0 - link to R1 2001:db8:cafe:a001::/64. interface serial 0/0/0 ipv6 eigrp 1 exit !--- S0/0/1 - link to R3 2001:db8:cafe:a002::/64. interface serial 0/0/1 ipv6 eigrp 1 exit ! ---------------------------------------------------------------- !--- Part 1 - Step 5: Configure the LAN interface as an IPv6 passive interface. ! ---------------------------------------------------------------- !--- G0/0 is the LAN interface: do not send EIGRPv6 updates toward the PCs. ipv6 router eigrp 1 passive-interface gigabitethernet 0/0 exit end ! ---------------------------------------------------------------- !--- Save the configuration to NVRAM. (Press Enter when prompted for the destination filename.) ! ---------------------------------------------------------------- copy running-config startup-config ! ============================================================== !--- Verification: !--- show ipv6 eigrp neighbors -> 2 neighbors, listed by link-local address: fe80::1 (R1, Se0/0/0) and fe80::3 (R3, Se0/0/1) !--- show ipv6 route eigrp -> D routes to 2001:db8:cafe:1::/64, 2001:db8:cafe:3::/64, 2001:db8:cafe:a003::/64 !--- show ipv6 protocols -> EIGRP-IPv6 AS 1, router-id 2.2.2.2, G0/0 listed as passive !--- show ipv6 interface brief -> global + link-local addresses on G0/0, S0/0/0, S0/0/1 are up/up !--- ping 2001:db8:cafe:1::3 -> reaches PC1 (R1 LAN) !--- ping 2001:db8:cafe:3::3 -> reaches PC3 (R3 LAN) !--- Note: the lab's answer key uses "passive-interface GigabitEthernet0/1", but the LAN is on G0/0. !--- G0/1 is unused, so that line would leave G0/0 still sending EIGRP hellos to the LAN. !--- Packet Tracer does not score this command, so the wrong interface is not caught by the checker. !--- Interface IPv6 addresses (global + fe80::x link-local) are preconfigured in the .pka file. ! ==============================================================
ROUTER R3
! ============================================================== !--- 5.2.1 Packet Tracer - Configure Basic EIGRP with IPv6 Routing !--- ANSWER SCRIPT FOR ROUTER R3 !--- Usage: copy this whole file and paste it into the R3 terminal (start at the R3> prompt). Every line beginning with "!" is a comment; IOS ignores it, so pasting a comment by accident is harmless. ! ============================================================== enable configure terminal ! ---------------------------------------------------------------- !--- Part 1 - Step 1: Enable IPv6 routing on the router. ! ---------------------------------------------------------------- !--- Enable forwarding of IPv6 unicast packets (required before any IPv6 routing protocol). ipv6 unicast-routing ! ---------------------------------------------------------------- !--- Part 1 - Step 2: Enable EIGRP for IPv6 routing using AS number 1. ! ---------------------------------------------------------------- !--- The EIGRP for IPv6 process is shut down by default; create AS 1 and bring it up. ipv6 router eigrp 1 no shutdown exit ! ---------------------------------------------------------------- !--- Part 1 - Step 3: Assign router ID 3.3.3.3 to R3. ! ---------------------------------------------------------------- !--- A 32-bit router ID is required, or the EIGRP for IPv6 process will not start. ipv6 router eigrp 1 eigrp router-id 3.3.3.3 exit ! ---------------------------------------------------------------- !--- Part 1 - Step 4: Using AS 1, configure EIGRP for IPv6 on each interface. ! ---------------------------------------------------------------- !--- G0/0 - R3 LAN 2001:db8:cafe:3::/64. interface gigabitethernet 0/0 ipv6 eigrp 1 exit !--- S0/0/0 - link to R1 2001:db8:cafe:a003::/64. interface serial 0/0/0 ipv6 eigrp 1 exit !--- S0/0/1 - link to R2 2001:db8:cafe:a002::/64. interface serial 0/0/1 ipv6 eigrp 1 exit ! ---------------------------------------------------------------- !--- Part 1 - Step 5: Configure the LAN interface as an IPv6 passive interface. ! ---------------------------------------------------------------- !--- G0/0 is the LAN interface: do not send EIGRPv6 updates toward the PCs. ipv6 router eigrp 1 passive-interface gigabitethernet 0/0 exit end ! ---------------------------------------------------------------- !--- Save the configuration to NVRAM. (Press Enter when prompted for the destination filename.) ! ---------------------------------------------------------------- copy running-config startup-config ! ============================================================== !--- Verification: !--- show ipv6 eigrp neighbors -> 2 neighbors, listed by link-local address: fe80::1 (R1, Se0/0/0) and fe80::2 (R2, Se0/0/1) !--- show ipv6 route eigrp -> D routes to 2001:db8:cafe:1::/64, 2001:db8:cafe:2::/64, 2001:db8:cafe:a001::/64 !--- show ipv6 protocols -> EIGRP-IPv6 AS 1, router-id 3.3.3.3, G0/0 listed as passive !--- show ipv6 interface brief -> global + link-local addresses on G0/0, S0/0/0, S0/0/1 are up/up !--- ping 2001:db8:cafe:1::3 -> reaches PC1 (R1 LAN) !--- ping 2001:db8:cafe:2::3 -> reaches PC2 (R2 LAN) !--- Note: the lab's answer key uses "passive-interface GigabitEthernet0/1", but the LAN is on G0/0. !--- G0/1 is unused, so that line would leave G0/0 still sending EIGRP hellos to the LAN. !--- Packet Tracer does not score this command, so the wrong interface is not caught by the checker. !--- Interface IPv6 addresses (global + fe80::x link-local) are preconfigured in the .pka file. ! ==============================================================
