Chapter 9. Enhanced Interior Gateway Routing Protocol (EIGRP) Part I

Similar documents
EIGRP. Routing Protocols and Concepts Chapter 9. Video Frank Schneemann, MS EdTech

ITE PC v4.0. Chapter Cisco Systems, Inc. All rights reserved. Cisco Public

EIGRP 04/01/2008. Routing Protocols and Concepts Chapter 9 Modified by Tony Chen

Chapter 5. RIP Version 1 (RIPv1)

Chapter 7. RIP Version 2 (RIPv2)

Introduction to Local and Wide Area Networks

Lab 9.6.1: Basic EIGRP Configuration Lab

Chapter 8. The Routing Table: A Closer Look

Lab10- Configuring EIGRP

Cisco CCNA 2 Exploration - Routing

Final exam study Guide

Routing with a distance vector protocol - EIGRP

Routing Protocol. RIPv1

Section 6. Implementing EIGRP ICND2

Chapter 6 Reading Organizer

Chapter 7: Routing Dynamically. Routing & Switching

Advanced Networking: Routing & Switching 2 Chapter 7

Table of Contents. Cisco Introduction to EIGRP

Chapter 7. OSI Data Link Layer. CCNA1-1 Chapter 7

Chapter 7. OSI Data Link Layer

CIS 83 LAB 3 - EIGRP Rich Simms September 23, Objective. Scenario. Topology

NAT Internetworking Standards and Technologies, Computer Engineering, KMITL 2

Chapter 3. Introduction to Dynamic Routing Protocols. CCNA2-1 Chapter 3

Chapter 5. Spanning Tree Protocol (STP) Part II

CCNA EXPLORATION V4.0 ROUTING PROTOCOLS AND CONCEPTS

Configuring EIGRP. Overview CHAPTER

Chapter 5. RIP Version 1 (RIPv1) CCNA2-1 Chapter 5

Distance Vector Routing Protocols

EIGRP. About EIGRP. CLI Book 1: Cisco ASA Series General Operations CLI Configuration Guide, 9.7 1

9.1. Routing Protocols

Chapter 3. Virtual Local Area Networks (VLANs) Part II

Introduction to Local and Wide Area Networks

IP Enhanced IGRP Commands

Configuration and Management of Networks

Chapter 5 RIP version 1

Chapter 2: Configuring the Enhanced Interior Gateway Routing Protocol

Chapter 4 Lab 4-2, Controlling Routing Updates. Topology. Objectives. CCNPv7 ROUTE

CCNA 3 (v v6.0) Chapter 7 Exam Answers % Full

Ch. 5 Maintaining and Troubleshooting Routing Solutions. Net412- Network troubleshooting

INTERNET LABORATORY PROJECT. EIGRP Routing Protocol. Abhay Tambe Aniruddha Deshmukh Sahil Jaya

Introduction to Dynamic Routing Protocols

Configuring EIGRP. 2001, Cisco Systems, Inc.

Routing Protocols and

Configuring RIP. Information About RIP CHAPTER

Symbols. Numerics I N D E X

SEMESTER 2 Chapter 3 Introduction to Dynamic Routing Protocols V 4.0

Planning for Information Network

CHAPTER 4: ROUTING DYNAMIC. Routing & Switching

SEMESTER 2 Chapter 4 Distance Vector Routing Protocols V 4.0 RIP, IGRP, EIGRP

Configuring EIGRP. Finding Feature Information

8. Refer to the exhibit. The ORL router is unable to form a neighbor relationship with the JAX router. What is a possible cause of this problem?

shortcut Tap into learning NOW! Visit for a complete list of Short Cuts. Your Short Cut to Knowledge

Lab Configuring Advanced EIGRP for IPv4 Features Topology

Chapter 4: Manipulating Routing

BTEC Level 3 Extended Diploma

Part II. Chapter 3. Determining IP Routes

Which of the following are primary functions of a router? (Choose two.) - packet switching - path selection

Two types of routing protocols are used in internetworks: interior gateway protocols (IGPs) and exterior gateway protocols (EGPs).

Building the Routing Table. Introducing the Routing Table Directly Connected Networks Static Routing Dynamic Routing Routing Table Principles

Enhanced IGRP. Chapter Goals. Enhanced IGRP Capabilities and Attributes CHAPTER

Claim desired outcome

CIS 83 Midterm Spring 2004 Answer Sheet Name Score Grade Question Answer Question Answer

CCNA 3 (v v6.0) Chapter 6 Exam Answers % Full

IP Routing Tecnologie e Protocolli per Internet II rev 1

EIGRP Features and Operation

CCNP IPSOFTWARE EIGRP ROUTE Lab Manual.

RIPv2. Routing Protocols and Concepts Chapter 7. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved. Cisco Public

Routing Information Protocol

Lab 2-3 Summarization and Default Network Advertisement

CCNA 3 (v v6.0) Chapter 8 Exam Answers % Full

TDC 363 Introduction to LANs

Configuring IP Routing Protocols

Cisco Exam Implementing Cisco IP Routing (ROUTE) Version: 15.0 [ Total Questions: 375 ]

Lab 5-3 Redistribution Between EIGRP and IS-IS

Internetwork Expert s CCNP Bootcamp. Enhanced Interior Gateway Routing Protocol (EIGRP) What is EIGRP? Enhanced Interior Gateway Routing Protocol

Configuring EIGRP. Finding Feature Information. Contents

Draft Manuscript Draft M. uscript Draft Manuscript. aft Manuscript Draft Ma. cript Draft Manuscript D. ipt Draft Manuscript Dra

COMPARATIVE ANALYSIS OF ROUTING PROTOCOLS

Routing Information Protocol. RIP application. RIP version 1

Chapter 5. Spanning Tree Protocol (STP) Part I

F. Configure a distribute-list on router RTA that allows it to advertise all routes to the spoke routers.

What Does the EIGRP DUAL 3 SIA Error Message Mean?

Chapter 4 Lab 4-2, Redistribution Between EIGRP and OSPF

Implementing cisco ip routing

Internet Routing Protocols Tuba Saltürk

CCNA EXPLORATION V4.0 ROUTING PROTOCOLS AND CONCEPTS ACCESSIBLE INSTRUCTOR MATERIALS POWERPOINT OBJECTIVES

Exam : : Building Scalable Cisco Internetworks (BSCI) Title. Ver :

CCNA Routing and Switching Study Guide Chapters 3 & 17: Enhanced IGRP

CCNA 3 (v v6.0) Chapter 5 Exam Answers % Full

Allows IGRP or Enhanced IGRP exterior routes to be advertised in updates.

EIGRP. Finding Feature Information

Chapter 4 Lab 4-1, Redistribution Between RIP and OSPF

Introduction to OSPF

RIP version 1. Routing Protocols and Concepts Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Draft Manuscript Draft M. Manuscript Draft Ma. t Manuscript Draft Manu. ipt Draft Manuscript Dra. anuscript Draft Manuscri

Explanation: In order to verify proper route redistribution, use the "show ip route" command on all routers

EIGRP Stub Routing. Finding Feature Information. Information About EIGRP Stub Routing. EIGRP Stub Routing

Routing Protocol comparison

ASA 9.x EIGRP Configuration Example

RIP Configuration. RIP Overview. Operation of RIP. Introduction. RIP routing table. RIP timers

Transcription:

Chapter 9 Enhanced Interior Gateway Routing Protocol (EIGRP) Part I CCNA2-1 Chapter 9-2 Note for Instructors These presentations are the result of a collaboration among the instructors at St. Clair College in Windsor, Ontario. Thanks must go out to Rick Graziani of Cabrillo College. His material and additional information was used as a reference in their creation. If anyone finds any errors or omissions, please let me know at: tdame@stclaircollege.ca. CCNA2-2 Chapter 9-2

EIGRP DUAL CCNA2-3 Chapter 9-2 DUAL Concepts Diffusing Update ALgorithm (DUAL) provides the following: Loop-free paths. Loop-free backup paths which can be used immediately. Fast convergence. Minimum bandwidth usage with bounded updates. CCNA2-4 Chapter 9-2

DUAL Concepts Diffusing Update ALgorithm (DUAL) uses several terms that we will discuss in more detail throughout this section: Successor. Feasible distance. Feasible successor. Reported distance or advertised distance. Feasible condition or feasibility condition. CCNA2-5 Chapter 9-2 Successor and Feasible Distance A successor is: A neighboring router that is used for packet forwarding. The least-cost route to the destination network. The IP address of a successor is shown in a routing table entry right after the word via. CCNA2-6 Chapter 9-2

Successor and Feasible Distance Feasible Distance (FD): Is the lowest calculated metric to reach the destination network. Feasible Distance is listed in the routing table entry as the second number inside the brackets. As with other routing protocols, this is the metric for the route. CCNA2-7 Chapter 9-2 Feasible Successors One of the reasons DUAL can converge quickly after a change in the topology is because it can use backup paths to other routers known as feasible successors without having to re-compute DUAL. CCNA2-8 Chapter 9-2

Feasible Successors Feasible Successor Route Successor Route A Feasible Successor (FS) is a neighbor who has a loop-free backup path to the same network as the successor. CCNA2-9 Chapter 9-2 Feasibility Condition and Reported Distance How does a route become a Feasible Successor? It must meet the Feasibility Condition. Feasible Successor Route Feasibility Condition (FC): The FC is met when a neighbor s s Reported Distance to a network is less than the local router s s Feasible Distance to the same destination network. CCNA2-10 Chapter 9-2

Feasibility Condition and Reported Distance Both R1 and R2 have loop-free Successor Routes to the same destination network. CCNA2-11 Chapter 9-2 Feasibility Condition and Reported Distance R1 sends an update to R2 that includes its metric (FD). CCNA2-12 Chapter 9-2

Feasibility Condition and Reported Distance FD to 192.168.1.0/24 R2 considers R1 s s metric as a Reported Distance to the same network. RD to 192.168.1.0/24 RD is less than the FD. Feasibility Condition met. CCNA2-13 Chapter 9-2 Feasibility Condition and Reported Distance FD to 192.168.1.0/24 R2 adds the route from R1 to the topology table as the Feasible Successor route to network 192.168.1.0/24. RD to 192.168.1.0/24 CCNA2-14 Chapter 9-2

Topology Table Successor and Feasible Successor: The Successor, Feasible Distance, and any Feasible Successors with their Reported Distances are kept by a router in its EIGRP topology table. CCNA2-15 Chapter 9-2 Topology Table: Successor Two States: Active (A): Being recalculated by DUAL. Passive (P): A stable successor route. Destination Network Feasible Distance to Successor Number of Successors CCNA2-16 Chapter 9-2

Topology Table: Successor Next Hop address for Successor R3 s s Reported Distance Outbound Physical Interface CCNA2-17 Chapter 9-2 Topology Table: Feasible Successor Next Hop address for Feasible Successor Feasible Successor s s Reported Distance R2 s s new FD to 192.168.1.0/24 if R1 became the Feasible Successor. Physical Interface CCNA2-18 Chapter 9-2

Topology Table: NO Feasible Successor The above is a portion of R1 s s topology table that shows its link to network 192.168.1.0/24. Why has R2 s s route NOT become the feasible successor for R1? It does not meet the Feasibility Condition. EIGRP is a distance vector routing protocol and only knows about remote network information through its neighbors. CCNA2-19 Chapter 9-2 Finite State Machine (DUAL FSM) The centerpiece of EIGRP is DUAL and its EIGRP route- calculation engine the Finite State Machine. This FSM contains all the logic used to calculate and compare routes in an EIGRP network. CCNA2-20 Chapter 9-2

Finite State Machine (DUAL FSM) What is FSM? An FSM is an abstract machine, not a mechanical device with moving parts. FSMs define a set of possible states something can go through, what events causes those states, and what events result from those states. Designers use FSMs to describe how a device, computer program, or routing algorithm will react to a set of input events. CCNA2-21 Chapter 9-2 EIGRP More EIGRP Configurations Null0 Summary Route Disable Automatic Summarization Manual Summarization EIGRP Default Route CCNA2-22 Chapter 9-2

The Null0 Summary Route EIGRP automatically includes a Null0 summary route as a child route whenever both of the following conditions exist: There is at least one subnet that was learned via EIGRP. Automatic summarization is enabled (default). R1 will discard any packets that match the parent classful network but do not match one of the child routes. CCNA2-23 Chapter 9-2 The Null0 Summary Route You might think that if you configure classless routing behavior with the ip classless command, EIGRP would not discard that packet but would continue looking for a default or supernet route. This Null0 summary route is a child route that will match any possible packets of the parent route regardless of the ip classless / no ip classless command. CCNA2-24 Chapter 9-2

Disabling Automatic Summarization Both R1 and R2 automatically summarized the subnets and sent an update to R3. 172.16.0.0/16 172.16.0.0/16 Like RIP, EIGRP automatically summarizes at major network boundaries using the default auto-summary command. CCNA2-25 Chapter 9-2 Disabling Automatic Summarization The result is that R3 has one route to 172.16.0.0/16 through R1. R1 is the successor because of the difference in bandwidth. CCNA2-26 Chapter 9-2

Disabling Automatic Summarization R3 will route all packets destined for 172.16.2.0 through R1. R3 does not know that R1 will then have to route these packets across a very slow link to R2 (64 Kbps). CCNA2-27 Chapter 9-2 Disabling Automatic Summarization In other words, R1 and R2 must stop automatically summarizing 172.16.0.0/16. The only way R3 can learn about this slow bandwidth is if R1 and R2 send individual routes for each of the 172.16.0.0/16 subnets. CCNA2-28 Chapter 9-2

Disabling Automatic Summarization R2(config)# router eigrp 1 R2(config-router)# no auto-summary R1(config)# router eigrp 1 R1(config-router)# no auto-summary R3(config)# router eigrp 1 R3(config-router)# no auto-summary Automatic summarization can be disabled with the no auto-summary command. CCNA2-29 Chapter 9-2 Disabling Automatic Summarization Before After Without automatic summarization, R3 s s routing table now includes the three subnets. CCNA2-30 Chapter 9-2

Manual Summarization EIGRP can be configured to summarize routes, whether or not automatic summarization is enabled. Modify the topology to add two more networks to R3. CCNA2-31 Chapter 9-2 Manual Summarization R1# show ip route D 192.168.1.0/24 [90/2172416] via 192.168.10.6, 02:07:38, S0/0/1 /1 D 192.168.2.0/24 [90/2297856] via 192.168.10.6, 00:00:34, S0/0/1 /1 D 192.168.3.0/24 [90/2297856] via 192.168.10.6, 00:00:18, S0/0/1 /1 Instead of sending three separate networks, R3 can summarize the 192.168.1.0/24, 192.168.2.0/24, and 192.168.3.0/24 networks as a single route. CCNA2-32 Chapter 9-2

Manual Summarization Write out the networks that you want to summarize in binary. Find the matching bits. Count the number of leftmost matching bits, which in this example is 22. This number becomes your subnet mask for the summarized route ( /22 or 255.255.252.0). To find the network address for summarization, copy the matching 22 bits and add all 0 bits to the end to make 32 bits. The result is the summary network address and mask for 192.168.0.0/22 CCNA2-33 Chapter 9-2 Configure EIGRP Manual Summarization Because R3 has two EIGRP neighbours, EIGRP manual summarization is configured on both serial interfaces and will be propagated to the neighbours. CCNA2-34 Chapter 9-2

EIGRP Default Route Using a static route to 0.0.0.0/0 as a default route is not routing protocol dependent. EIGRP requires the use of the redistribute static command to include this static default route with its updates. CCNA2-35 Chapter 9-2 EIGRP Default Route CCNA2-36 Chapter 9-2

EIGRP Default Route In the routing tables for R1 and R3, notice the routing source and AD for the new static default route. D - This static route was learned from an EIGRP routing update. * - The route is a candidate for a default route. EX - The route is an external EIGRP route, in this case a static route outside of the EIGRP routing domain. 170 - This is the AD of an external EIGRP route. CCNA2-37 Chapter 9-2 Fine-Tuning EIGRP By default, EIGRP uses only up to 50 percent of the bandwidth of an interface for EIGRP information. This prevents the EIGRP process from over-utilizing a link and not allowing enough bandwidth for the routing of normal traffic. The ip bandwidth-percent eigrp command can be used to configure the percentage of bandwidth that may be used by EIGRP on an interface. CCNA2-38 Chapter 9-2

Fine-Tuning EIGRP We can limit EIGRP to no more than 50 percent of the 64 Kbps link s s bandwidth by configuring the following on R1 and R2. CCNA2-39 Chapter 9-2 Hello Intervals and Hold times Hello intervals and hold times are configurable on a per- interface basis and do not have to match with other EIGRP routers to establish adjacencies. The seconds value for both hello and holdtime intervals can range from 1 to 65,535 If you change the hello interval, make sure that you also change the hold time to a value equal to or greater than the hello interval. Otherwise, neighbor adjacency will go down after the hold time expires and before the next hello interval. CCNA2-40 Chapter 9-2