EIGRP for IPv6 - Cabrillo College

advertisement
12: EIGRP for IPv6
Rick Graziani
Cabrillo College
Rick.Graziani@cabrillo.edu
For more information please check out my Cisco Press book and video series:
IPv6 Fundamentals: A Straightforward
Approach to Understanding IPv6
•
By Rick Graziani
•
ISBN-10: 1-58714-313-5
IPv6 Fundamentals LiveLessons: A
Straightforward Approach to Understanding IPv6
•
By Rick Graziani
•
ISBN-10: 1-58720-457-6
©
12.1: Protocol and Concepts
IPv4 and IPv6 Routing Protocols
Exterior
Gateway
Protocols
Interior Gateway Protocols
IPv4
Distance Vector
Distance Vector Routing
Protocols
RIPv2
EIGRP
RIPng
IPv6
EIGRP for
IPv6
Link State
Link State Routing
Protocols
OSPFv2
IS-IS
OSPFv3 *
IS-IS for
IPv6
Path Vector
Path Vector
BGP-4
BGP-4 for
IPv6 or
MP-BGP
* OSPFv3 supports routing both IPv4 and IPv6.
• The basic operations and algorithms you learned about
EIGRP for IPv4 also apply to EIGRP for IPv6.
©
EIGRP for IPv4
EIGRP for IPv6
Advertised routes
IPv4 networks
IPv6 prefixes
Distance vector
Yes
Yes
Convergence technology
DUAL
DUAL
Metric
Default: Bandwidth & delay
Optional: Reliability and load
Default: Bandwidth & delay
Optional: Reliability and load
Transport protocol
RTP
RTP
Update messages
Partial & bounded updates
Partial & bounded updates
Neighbor discovery
Hello packets/IPv4
Hello packets/IPv6 link-local
Source address;
Destination address
IPv4 address;
224.0.0.10 IPv4 multicast
IPv6 link-local address;
FF02::A IPv6 multicast
Authentication
Plain text and MD5
MD5
Router ID
32-bit router ID
32-bit router ID
©
Comparing EIGRP for IPv4 and IPv6
EIGRP for
IPv6
EIGRP for
IPv6
Neighbor
Table
Topology
Table
IPv6
Routing
Table
EIGRP for
IPv6
EIGRP for
IPv6
Neighbor
Table
Topology
Table
IPv6
Routing
Table
IPv6 Network
R1
EIGRP for
IPv4
EIGRP for
IPv4
Neighbor
Table
Topology
Table
R2
IPv4 Network
IPv4
Routing
Table
EIGRP for
IPv4
EIGRP for
IPv4
Neighbor
Table
Topology
Table
IPv4
Routing
Table
©
Comparing EIGRP for IPv4 and IPv6
EIGRP for
IPv6
EIGRP for
IPv6
Neighbor
Table
Topology
Table
IPv6
Routing
Table
R1
EIGRP for
IPv6
EIGRP for
IPv6
Neighbor
Table
Topology
Table
IPv6
Routing
Table
R2
EIGRP Messages
Source IPv6: IPv6 link-local address
Destination IPv6: FF02::A or IPv6 link-local address
©
12.2: Classic EIGRP for IPv6
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Dual-stack Topology
R2# show ip interface brief
Interface
IP-Address
OK? Method Status
Protocol
Serial0/0/0
192.168.2.2
YES manual up
up
Serial0/0/1
192.168.3.1
YES manual up
up
R2# show ipv6 interface brief
Note: Although perhaps uncommon, serial links are used
Serial0/0/0
[up/up] in this topology to more easily differentiate from LANs.
FE80::2
Same link-local address
2001:DB8:CAFE:2::2
Statically configured
Serial0/0/1
[up/up]
FE80::2
2001:DB8:CAFE:3::1
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
Static (Default)
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
EIGRP for IPv4
R1
router eigrp 1
eigrp router-id 1.1.1.1
network 192.168.1.0
network 192.168.2.0
R2
router eigrp 1
eigrp router-id 2.2.2.2
network 192.168.2.0
network 192.168.3.0
R3
ip route 0.0.0.0 0.0.0.0
192.168.77.2
router eigrp 1
eigrp router-id 3.3.3.3
network 192.168.3.0
network 192.168.4.0
redistribute static
Review of EIGRP for IPv4 configurations
©
R1’s IPv4 Routing Table
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
Static (Default)
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
R1# show ip route eigrp
<output omitted>
D*EX 0.0.0.0/0 [170/3193856] via 192.168.2.2, 00:00:16, Serial0/0/0
D
192.168.3.0/24 [90/2681856] via 192.168.2.2, 00:07:01, Serial0/0/0
D
192.168.4.0/24 [90/2684416] via 192.168.2.2, 00:05:14, Serial0/0/0
R1#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Classic EIGRP for IPv6
R1(config)# ipv6 unicast-routing
Required
R1(config)# ipv6 router eigrp 2
EIGRP AS must match other routers
R1(config-rtr)# eigrp router-id 1.1.1.1
Uses same process for 32-bit router-id,
R1(config-rtr)# no shutdown
required command if there is no IPv4 address
R1(config-rtr)# exit
Required with some (older) IOSs
R1(config)# interface gigabitethernet 0/0
R1(config-if)# ipv6 eigrp 2
EIGRP for IPv6 is enabled on the interface,
R1(config-if)# exit
no network command
R1(config)# interface serial 0/0/0
R1(config-if)# ipv6 eigrp 2
R1(config-if)#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Classic EIGRP for IPv6
R2(config)# ipv6 unicast-routing
R2(config)# ipv6 router eigrp 2
R2(config-rtr)# eigrp router-id 2.2.2.2
R2(config-rtr)# exit
R2(config)# interface serial 0/0/0
R2(config-if)# ipv6 eigrp 2
R2(config-if)# exit
R2(config)# interface serial 0/0/1
R2(config-if)# ipv6 eigrp 2
R2(config-if)#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
Static (Default)
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Classic EIGRP for IPv6
R3(config)# ipv6 unicast-routing
R3(config)# ipv6 route ::/0 2001:db8:77::2
R3(config)# ipv6 router eigrp 2
R3(config-rtr)# eigrp router-id 3.3.3.3
R3(config-rtr)# redistribute static
R3(config-rtr)# exit
R3(config)# interface serial 0/0/1
R3(config-if)# ipv6 eigrp 2
R3(config-if)# exit
R3(config)# interface gigabitethernet 0/0
R3(config-if)# ipv6 eigrp 2
R3(config-if)#
©
R1’s Neighbor Table
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
R1# show ipv6 eigrp neighbors
EIGRP-IPv6 Neighbors for AS(2)
H
Address
Interface
0
R1#
Link-local address:
FE80::2
Se0/0/0
Hold Uptime
SRTT
(sec)
(ms)
12 02:27:11
29
RTO
Q Seq
Cnt Num
174 0 8
Link-local address of R2’s S0/0/0 interface
Note: Because a link local address is being used the egress interface or the
interface that the update was learned on must be included.
©
R1’s Topology Table
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
R1# show ipv6 eigrp topology
DUAL is the same for both IPv4 and IPv6
EIGRP-IPv6 Topology Table for AS(2)/ID(1.1.1.1)
<Codes omitted> Link-local address of R2
P 2001:DB8:CAFE:3::/64, 1 successors, FD is 2681856
Feasible distance and the
via FE80::2 (2681856/2169856), Serial0/0/0
P 2001:DB8:CAFE:4::/64, 1 successors, FD is 2684416 successor R2’s reported distance
via FE80::2 (2684416/2172416), Serial0/0/0
P 2001:DB8:CAFE:2::/64, 1 successors, FD is 2169856
via Connected, Serial0/0/0
P ::/0, 1 successors, FD is 3193856
via FE80::2 (3193856/2681856), Serial0/0/0
P 2001:DB8:CAFE:1::/64, 1 successors, FD is 28160
via Connected, GigabitEthernet0/0
©
R1’s IPv6 Routing Table
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
Static (Default)
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
R1# show ipv6 route eigrp
IPv6 Routing Table - default - 7 entries
<output omitted>
Default route redistributed into EIGRP for IPv6
EX ::/0 [170/3193856]
via FE80::2, Serial0/0/0
D
2001:DB8:CAFE:3::/64 [90/2681856]
via FE80::2, Serial0/0/0
Administrative distance of EIGRP
D
2001:DB8:CAFE:4::/64 [90/2684416] and EIGRP metric
via FE80::2, Serial0/0/0
Next-hop is link-local address of R2
R1#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
Summary
S0/0/1
S0/0/0
G0/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
R1 :1/.1
R2 :1/.1
R3
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
Manual Summarization
R3(config)# interface serial 0/0/1
R3(config-if)# ipv6 summary-address eigrp 2 2001:db8:f::/62
R1# show ipv6 route eigrp
<output omitted>
EX ::/0 [170/3193856]
via FE80::2, Serial0/0/0
D
2001:DB8:F::/62 [90/2809856]
Single, summarized route
via FE80::2, Serial0/0/0
D
2001:DB8:CAFE:3::/64 [90/2681856]
via FE80::2, Serial0/0/0
D
2001:DB8:CAFE:4::/64 [90/2684416]
via FE80::2, Serial0/0/0
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
Summary
S0/0/1
S0/0/0
G0/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
R1 :1/.1
R2 :1/.1Static (Default)
R3
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
Verifying Summary/Static
R3# show ipv6 protocols
<output omitted>
EIGRP-IPv6 Protocol for AS(2)
<output omitted>
Redistribution:
Redistributing protocol static
Address Summarization:
2001:DB8:F::/62 for Se0/0/1
Summarizing 4 components with metric 128256
IPv6 Routing Protocol is "static"
R3#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
EIGRP for IPv4 & EIGRP for IPv6
ipv6 unicast-routing
interface GigabitEthernet0/0
ip address 192.168.1.1 255.255.255.0
ipv6 address FE80::1 link-local
ipv6 address 2001:DB8:CAFE:1::1/64
ipv6 eigrp 2
!
interface Serial0/0/0
ip address 192.168.2.1 255.255.255.0
ipv6 address FE80::1 link-local
ipv6 address 2001:DB8:CAFE:2::1/64
ipv6 eigrp 2
router eigrp 1
network 192.168.1.0
network 192.168.2.0
eigrp router-id 1.1.1.1
!
ipv6 router eigrp 2
eigrp router-id 1.1.1.1
©
12.3: Named EIGRP Configuration
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Named EIGRP Configuration
• Classic EIGRP requires separate EIGRP configuration modes
and commands.
• Named EIGRP Configuration is more recent method of
configuring EIGRP for IPv4 and IPv6.
• A single mode to gather all EIGRP commands in one place.
• Uses address families unify EIGRP IPv4 and IPv6 configuration.
• Named mode is required when using EIGRP for IPv6 routing and
VRFs (Virtual Routing and Forwarding).
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
IPv4 AF Configuration
R1(config)# ipv6 unicast-routing Required for configuring the IPv6 address family
R1(config)# router eigrp DUAL-STACK Virtual instance name. Does not have to match other
R1(config-router)# address-family ? routers
ipv4 Address family IPv4
AS numbers must match AS
of neighbors for this AF
ipv6 Address family IPv6
R1(config-router)# address-family ipv4 unicast autonomous-system 1
R1(config-router-af)# eigrp router-id 1.1.1.1
R1(config-router-af)# network 192.168.1.0 network commands used for IPv4 AF
R1(config-router-af)# network 192.168.2.0
R1(config-router-af)# exit-address-family
R1(config-router)#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
IPv6 AF Configuration
R1(config)# ipv6 unicast-routing
R1(config)# router eigrp DUAL-STACK
R1(config-router)# address-family ipv4 unicast autonomous-system 1
R1(config-router-af)# eigrp router-id 1.1.1.1
Does not have to match but
R1(config-router-af)# network 192.168.1.0
must match AS for that AF on
R1(config-router-af)# network 192.168.2.0
the other routers.
R1(config-router-af)# exit-address-family
R1(config-router)# address-family ipv6 unicast autonomous-system 2
R1(config-router-af)# eigrp router-id 1.1.1.1
•
By default, ALL IPv6 interfaces are enabled for EIGRP for IPv6.
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Named EIGRP Configuration R2
R2(config)# ipv6 unicast-routing
Virtual instance name. Does not have to match other
R2(config)# router eigrp DUAL-STACK routers
R2(config-router)# address-family ipv4 unicast autonomous-system 1
R2(config-router-af)# eigrp router-id 2.2.2.2 Must match other routers’ AS for IPv4 AF
R2(config-router-af)# network 192.168.2.0
*Sep 7 04:47:00.832: %DUAL-5-NBRCHANGE: EIGRP-IPv4 1: Neighbor 192.168.2.1
(Serial0/0/0) is up: new adjacency
IPv4 adjacency with R1 comes up after
R2(config-router-af)# network 192.168.3.0 network command
Must match other routers’ AS for IPv6 AF
R2(config-router-af)# exit-address-family
R2(config-router)# address-family ipv6 unicast autonomous-system 2
*Sep 7 04:47:46.536: %DUAL-5-NBRCHANGE: EIGRP-IPv6 2: Neighbor FE80::1
IPv6 adjacency with R1 comes up
(Serial0/0/0) is up: new adjacency
immediately because all IPv6 interfaces
©
R2(config-router-af)# eigrp router-id 2.2.2.2 are enabled automatically
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Named EIGRP Configuration R3
R3(config)# ipv6 unicast-routing
R3(config)# router eigrp DUAL-STACK
R3(config-router)# address-family ipv4 unicast autonomous-system 1
R3(config-router-af)# eigrp router-id 3.3.3.3
R3(config-router-af)# network 192.168.3.0
*Sep 7 05:06:43.036: %DUAL-5-NBRCHANGE: EIGRP-IPv4 1: Neighbor 192.168.3.1
(Serial0/0/1) is up: new adjacency
R3(config-router-af)# network 192.168.4.0
R3(config-router-af)# exit-address-family
R3(config-router)# address-family ipv6 unicast autonomous-system 2
*Sep 7 05:07:22.584: %DUAL-5-NBRCHANGE: EIGRP-IPv6 2: Neighbor FE80::2
(Serial0/0/1) is up: new adjacency
©
R3(config-router-af)# eigrp router-id 3.3.3.3
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Default Route
R3(config)# ip route 0.0.0.0 0.0.0.0 192.168.77.2
R3(config)# ipv6 route ::/0 2001:db8:feed:77::2 serial 0/1/0
R3(config)# router eigrp DUAL-STACK
R3(config-router)# address-family ipv4 unicast autonomous-system 1
R3(config-router-af)# topology base
R3(config-router-af-topology)#
©
R3(config-router-af-topology)# ?
Address Family Topology configuration commands:
auto-summary
Enable automatic network number summarization
default
Set a command to its defaults
default-information Control distribution of default information
default-metric
Set metric of redistributed routes
distance
Define an administrative distance
distribute-list
Filter entries in eigrp updates
eigrp
EIGRP specific commands
exit-af-topology
Exit from Address Family Topology configuration mode
maximum-paths
Forward packets over multiple paths
metric
Modify metrics and parameters for advertisement
no
Negate a command or set its defaults
offset-list
Add or subtract offset from EIGRP metrics
redistribute
Redistribute IPv4 routes from another routing protocol
snmp
Modify snmp parameters
summary-metric
Specify summary to apply metric/filtering
timers
Adjust topology specific timers
traffic-share
How to compute traffic share over alternate paths
variance
Control load balancing variance
R3(config-router-af-topology)#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
Static (Default)
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Default Route
R3(config)# ip route 0.0.0.0 0.0.0.0 192.168.77.2
R3(config)# ipv6 route ::/0 2001:db8:feed:77::2 serial 0/1/0
R3(config)# router eigrp DUAL-STACK
R3(config-router)# address-family ipv4 unicast autonomous-system 1
R3(config-router-af)# topology base
R3(config-router-af-topology)# redistribute static
R3(config-router-af-topology)# exit-af-topology
R3(config-router-af)# exit-address-family
R3(config-router)# address-family ipv6 unicast autonomous-system 2
R3(config-router-af)# topology base
R3(config-router-af-topology)# redistribute static
R3(config-router-af-topology)#
©
R1’s IPv4 Routing Table
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
Static (Default)
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
R1# show ip route eigrp
Gateway of last resort is 192.168.2.2 to network 0.0.0.0
Default route
D*EX
D
D
R1#
0.0.0.0/0 [170/34036062] via 192.168.2.2, 00:32:38, Serial0/0/0
192.168.3.0/24 [90/23796062] via 192.168.2.2, 01:03:35, Serial0/0/0
192.168.4.0/24 [90/23847262] via 192.168.2.2, 01:00:00, Serial0/0/0
192.168.77.0/24 network not advertised by EIGRP for IPv4
because we didn’t include it with a network command.
©
R1’s IPv6 Routing Table
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
Static (Default)
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
R1# show ipv6 route eigrp
IPv6 Routing Table - default - 8 entries
<output omitted>
EX ::/0 [170/34036062]
Default route
via FE80::2, Serial0/0/0
D
2001:DB8:77::/64 [90/34036062]
via FE80::2, Serial0/0/0
All IPv6 interfaces are enabled automatically
D
2001:DB8:CAFE:3::/64 [90/23796062]
?
D
R1#
via FE80::2, Serial0/0/0
2001:DB8:CAFE:4::/64 [90/23847262]
via FE80::2, Serial0/0/0
How do we remove this IPv6
prefix from being advertised?
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Disabling EIGRP on an Interface
R3(config)# router eigrp DUAL-STACK
Make sure you are in the proper AF
R3(config-router)# address-family ipv6 unicast autonomous-system 2
R3(config-router-af)# af-interface serial 0/1/0
shutdown af-interface command is
R3(config-router-af-interface)# shutdown
R3(config-router-af-interface)# exit-af-interface used to disable EIGRP for IPv6 on
an interface
R3(config-router-af)# exit-address-family
R3(config-router)# end
R3# show ipv6 interface brief | begin Serial0/1/0
Serial0/1/0
[up/up]
Serial 0/1/0 is still up/up but no longer
FE80::3
• By default, ALL IPv6 interfaces are
enabled
for EIGRP
enabled
for EIGRP
for IPv6 for IPv6.
2001:DB8:77::1
©
R1’s Routing Table
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
Static (Default)
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
R1# show ipv6 route eigrp
IPv6 Routing Table - default - 8 entries
<output omitted>
EX ::/0 [170/34036062]
via FE80::2, Serial0/0/0
D
2001:DB8:CAFE:3::/64 [90/23796062]
via FE80::2, Serial0/0/0
D
2001:DB8:CAFE:4::/64 [90/23847262]
via FE80::2, Serial0/0/0
R1#
No longer
advertised by
EIGRP for IPv6
©
Address Family Interface Options
R3(config-router-af)# af-interface gigabitethernet 0/1
R3(config-router-af-interface)# ?
Address Family Interfaces configuration commands:
add-paths
Advertise add paths
authentication
authentication subcommands
bandwidth-percent
Set percentage of bandwidth percentage limit
<some output omitted>
default
Set a command to its defaults
exit-af-interface
Exit from Address Family Interface configuration mode
hello-interval
Configures hello interval
hold-time
Configures hold time
next-hop-self
Configures EIGRP next-hop-self
no
Negate a command or set its defaults
passive-interface
Suppress address updates on an interface
shutdown
Disable Address-Family on interface
split-horizon
Perform split horizon
summary-address
Perform address summarization
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Passive Interface for both AFs
R3(config)# router eigrp DUAL-STACK
R3(config-router)# address-family ipv4 unicast autonomous-system 1
R3(config-router-af)# af-interface gigabitethernet 0/0
R3(config-router-af-interface)# passive-interface
Suppresses EIGRP messages
on the interface
R3(config-router-af-interface)# exit-af-interface
R3(config-router-af)# exit-address-family
R3(config-router)# address-family ipv6 unicast autonomous-system 2
R3(config-router-af)# af-interface gigabitethernet 0/0
R3(config-router-af-interface)# passive-interface
R3(config-router-af-interface)# exit-af-interface
R3(config-router-af)#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0 2001:DB8:77::/64
2001:DB8:CAFE:1::/64 2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
FE80::77
Default
S0/0/1
S0/0/0
G0/0
S0/1/0
S0/0/0
S0/0/1
:2/.2
:2/.2
:1/.1
:1/.1
R1 :1/.1
R2 :1/.1
R3
ISP
192.168.1.0/24
192.168.2.0/24
192.168.77.0/24
192.168.3.0/24
Passive Interface for both AFs
R1(config)# router eigrp DUAL-STACK
R1(config-router)# address-family ipv4 unicast autonomous-system 1
R1(config-router-af)# af-interface gigabitethernet 0/0
R1(config-router-af-interface)# passive-interface
R1(config-router-af-interface)# exit
The abbreviated exit command
R1(config-router-af) #exit
can be used for both sub-modes.
R1(config-router)# address-family ipv6 unicast autonomous-system 2
R1(config-router-af)# af-interface gigabitethernet 0/0
R1(config-router-af-interface)# passive-interface
R1(config-router-af-interface)# exit
R1(config-router-af)#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0
2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
Summary
S0/0/1
S0/0/0
G0/0
S0/0/0
S0/0/1
2001:DB8:10::/48
:2/.2
:2/.2
:1/.1
Summary
R1 :1/.1
R2 :1/.1
R3
10.0.0.0/8
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
Manual Summarization
R3(config)# router eigrp DUAL-STACK
R3(config-router)# address-family ipv4 unicast autonomous-system 1
R3(config-router-af)# af-interface serial 0/0/1
R3(config-router-af-interface)# summary-address 10.0.0.0/8
R3(config-router-af-interface)# exit-af-interface
R3(config-router-af)# exit-address-family
R3(config-router)# address-family ipv6 unicast autonomous-system 2
R3(config-router-af)# af-interface serial 0/0/1
R3(config-router-af-interface)# summary-address 2001:db8:10::/48
R3(config-router-af-interface)#
©
2001:DB8:CAFE:4::/64
192.168.4.0/24
G0/0
2001:DB8:CAFE:2::/64
2001:DB8:CAFE:3::/64
FE80::3 :1/.1
FE80::1
FE80::2
Summary
S0/0/1
S0/0/0
G0/0
S0/0/0
S0/0/1
2001:DB8:10::/48
:2/.2
:2/.2
:1/.1
Summary R3
R1 :1/.1
R2 :1/.1
10.0.0.0/8
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
Manual Summarization
R1# show ip route eigrp
D*EX
D
D
D
0.0.0.0/0 [170/34036062] via
10.0.0.0/8 [90/23796702] via
192.168.3.0/24 [90/23796062]
192.168.4.0/24 [90/23847262]
192.168.2.2, 00:43:04, Serial0/0/0
192.168.2.2, 00:00:06, Serial0/0/0
via 192.168.2.2, 01:14:01, Serial0/0/0
via 192.168.2.2, 01:10:26, Serial0/0/0
R1# show ipv6 route eigrp
EX ::/0 [170/34036062]
via FE80::2, Serial0/0/0
D
2001:DB8:10::/48 [90/23796702]
via FE80::2, Serial0/0/0
<rest of output omitted>
©
show ip protocols
R3# show ip protocols
<some output omitted>
Routing Protocol is "eigrp 1"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Default networks flagged in outgoing updates
Default networks accepted from incoming updates
Redistributing: static
EIGRP-IPv4 VR(DUAL-STACK) Address-Family Protocol for AS(1)
Metric weight K1=1, K2=0, K3=1, K4=0, K5=0 K6=0
Metric rib-scale 128
Metric version 64bit
NSF-aware route hold timer is 240
Router-ID: 3.3.3.3
Topology : 0 (base)
<continued next slide>
©
show ip protocols continued
R3# show ip protocols <continued>
Automatic Summarization: disabled
Address Summarization:
10.0.0.0/8 for Se0/0/1
Maximum path: 4
Routing for Networks:
10.0.0.0
192.168.3.0
192.168.4.0
Passive Interface(s):
GigabitEthernet0/0
<output omitted>
R3#
©
show ipv6 protocols
R3# show ipv6 protocols
<some output omitted>
IPv6 Routing Protocol is "eigrp 2"
EIGRP-IPv6 VR(DUAL-STACK) Address-Family Protocol for AS(2)
Metric weight K1=1, K2=0, K3=1, K4=0, K5=0 K6=0
Metric rib-scale 128
Metric version 64bit
NSF-aware route hold timer is 240
Router-ID: 3.3.3.3
Topology : 0 (base)
Active Timer: 3 min
Distance: internal 90 external 170
Maximum path: 16
Maximum hopcount 100
Maximum metric variance 1
continued next slide>
©
show ipv6 protocols continued
R3# show ipv6 protocols <continued>
Interfaces:
Serial0/0/1
GigabitEthernet0/0 (passive)
Redistribution:
Redistributing protocol static
Address Summarization:
2001:DB8:10::/48 for Se0/0/1
Summarizing 1 component with metric 163840
R3#
©
R3’s Configuration
ipv6 unicast-routing
router eigrp DUAL-STACK
!
address-family ipv4 unicast
autonomous-system 1
network 10.0.0.0
network 192.168.3.0
network 192.168.4.0
eigrp router-id 3.3.3.3
!
af-interface GigabitEthernet0/0
passive-interface
!
af-interface Serial0/0/1
summary-address 10.0.0.0 255.0.0.0
!
topology base
redistribute static
address-family ipv6 unicast
autonomous-system 2
eigrp router-id 3.3.3.3
!
af-interface GigabitEthernet0/0
passive-interface
!
af-interface Serial0/0/1
summary-address 2001:DB8:10::/48
!
af-interface Serial0/1/0
shutdown
exit-af-interface
!
topology base
redistribute static
©
12.4: EIGRP Configurations at a Glance
EIGRP Configurations at a Glance
EIGRP for
IPv4
router eigrp 1
network 192.168.1.0
network 192.168.2.0
eigrp router-id 1.1.1.1
“Classic”
EIGRP for
IPv6
ipv6 unicast-routing
ipv6 router eigrp 2
eigrp router-id 1.1.1.1
interface gig0/0
ipv6 eigrp 2
Separate configurations versus
unified configuration
Named EIGRP
IPv4
IPv6
ipv6 unicast-routing
router eigrp DUAL-STACK
!
address-family ipv4 unicast autonomoussystem 1
eigrp router-id 1.1.1.1
network 192.168.3.0
network 192.168.4.0
!
address-family ipv6 unicast autonomoussystem 2
eigrp router-id 1.1.1.1
!
af-interface GigabitEthernet0/1
©
shutdown
For more information please check out my Cisco Press book and video series:
IPv6 Fundamentals: A Straightforward
Approach to Understanding IPv6
•
By Rick Graziani
•
ISBN-10: 1-58714-313-5
IPv6 Fundamentals LiveLessons: A
Straightforward Approach to Understanding IPv6
•
By Rick Graziani
•
ISBN-10: 1-58720-457-6
©
12: EIGRP for IPv6
Rick Graziani
Cabrillo College
Rick.Graziani@cabrillo.edu
Download