Year 2 - Chapter 5/Cisco 3 - Module 5 Routing Protocols: IGRP.

Slides:



Advertisements
Similar presentations
Distance Vector Routing Protocols
Advertisements

Chapter 22 Network Layer: Delivery, Forwarding, and Routing.
Cisco S3 C5 Routing Protocols. Network Design Characteristics Reliable – provides mechanisms for error detection and correction Connectivity – incorporate.
Copyright 2002 Year 2 - Chapter 5/Cisco 3 - Module 5 Routing Protocols: IGRP By Carl Marandola.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
SYPCNSA Department2007 Summer Youth Program: Internal Protocols: RIP & IGRP.
1 Basics of Dynamic Routing Presented by Aaron Jarvis Network Engineer.
CCNA 2 v3.1 Module 7.
Routing and Routing Protocols
Chapter 5 – Routing Protocols: IGRP. Building a Network To Be Reliable – provide error detection and ability to correct errors To Provide Connectivity.
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
Chapter 22 Network Layer: Delivery, Forwarding, and Routing.
Distance Vector Protocols
CISCO NETWORKING ACADEMY Chabot College ELEC IP Routing Protocol Highlights.
Chabot College Chapter 5 – Routing Protocols: IGRP Review Questions Semester IIIELEC Semester III ELEC
Dynamic Routing Protocols  Function(s) of Dynamic Routing Protocols: – Dynamically share information between routers (Discover remote networks). – Automatically.
M. Menelaou CCNA2 DYNAMIC ROUTING. M. Menelaou DYNAMIC ROUTING Dynamic routing protocols can help simplify the life of a network administrator Routing.
CCNA Guide to Cisco Networking Chapter 8: Routing Protocols and Network Address Translation.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
Routing/Routed Protocols. Remember: A Routed Protocol – defines logical addressing. Most notable example on the test – IP A Routing Protocol – fills the.
1 Routing Protocols and Configuration Instructor: Te-Lung Liu Program Associate Researcher NCHC, South Region Office.
Advantages of Dynamic Routing over Static Routing : Advertise only the directly connected networks. Updates the topology changes dynamically. Administrative.
© 1999, Cisco Systems, Inc. 9-1 Chapter 9 Determining IP Routes.
1. 라우팅 기본 개념. To route a router need to know: Destination addresses Sources it can learn from Possible routes Best route Maintain and verify routing information.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Sybex CCENT Chapter 8: IP Routing Instructor & Todd Lammle.
Routing and Routing Protocols Routing Protocols Overview.
1 Introducing Routing 1. Dynamic routing - information is learned from other routers, and routing protocols adjust routes automatically. 2. Static routing.
Sybex CCNA Chapter 6: IP Routing Instructor & Todd Lammle.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 6 Routing and Routing Protocols.
Dynamic Routing Chapter 9. powered by DJ 1. C HAPTER O BJECTIVES At the end of this Chapter you will be able to:  Explain Dynamic Routing  Identify.
Routing -2 Dynamic Routing
1 3-Oct-15 Distance Vector Routing CCNA Exploration Semester 2 Chapter 4.
Ch.16/Mod.7 – Distance Vector Routing Protocols Part 2 of 2: Distance Vector Routing and IGRP.
IGRP ► IGRP is a distance vector routing protocol developed by Cisco. ► IGRP sends routing updates at 90 second intervals. ► These updates advertise all.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 5: IP Routing.
© 2002, Cisco Systems, Inc. All rights reserved..
© 2002, Cisco Systems, Inc. All rights reserved. 1 Determining IP Routes.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—-5-1 WAN Connections Routing & Enabling RIP.
Page 110/27/2015 A router ‘knows’ only of networks attached to it directly – unless you configure a static route or use routing protocols Routing protocols.
Chapter 6 IP Routing. Basic information When you configure interface of a node with IP and mask, the node will know the network corresponding to that.
CCNA 2 Week 7 Distance Vector Routing. Copyright © 2005 University of Bolton Topics Distance Vector Protocol Issues RIP IGRP.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
© 2002, Cisco Systems, Inc. All rights reserved. 1 Routing Overview.
1 1-Dec-15 S Ward Abingdon and Witney College Distance Vector Routing CCNA Exploration Semester 2 Chapter 4.
1 Identifying Static and Dynamic Routes Static Route Uses a route that a network administrator enters into the router manually Dynamic Route Uses a route.
1 Version 3.1 Module 6 Routed & Routing Protocols.
1 7-Jan-16 S Ward Abingdon and Witney College Dynamic Routing CCNA Exploration Semester 2 Chapter 3.
Cisco Systems Networking Academy S2 C 12 Routing Protocols.
 RIP — A distance vector interior routing protocol  IGRP — The Cisco distance vector interior routing protocol (not used nowadays)  OSPF — A link-state.
ROUTING AND ROUTING TABLES 2 nd semester
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
RIP v1– Routing Information Protocol RIP Versions –RIP v1 (original version, Doyle ch 5) –RIP v2 (improved version, Doyle ch 7) Simple distance-vector.
Routing and Routing Protocols CCNA 2 v3 – Module 6.
Working at a Small-to-Medium Business or ISP – Chapter 6
Semester 3, Chapter 5 Allan Johnson
Routing Loops.
DYNAMIC ROUTING.
Routing Information Protocol
CCNA 2 v3.1 Module 6 Routing and Routing Protocols
CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols
Routing & Enabling RIP WAN Connections.
Routing Information Protocol
CIT 384: Network Administration
Working at a Small-to-Medium Business or ISP – Chapter 6
Distance Vector Routing
Presentation transcript:

Year 2 - Chapter 5/Cisco 3 - Module 5 Routing Protocols: IGRP

Objectives  Describe the routing functions of the network layer and how these functions relate to path determination in a router  Describe routed and routing protocols  Describe interior and exterior protocols  Describe routing protocol characteristics and configuration  Describe IGRP features, operation, and configuration tasks

Network Layer Basics  Network Layer Path Determination  Routing Tables  The Network Layer Communication Path  Addressing: The Network and the Host

The Goals of Routing Protocols  The Optimal (Best) Route: The best route depends on the metrics and metric weightings used to make the calculation.  Simplicity and Efficiency: Efficiency is particularly important when the routing protocol must run on a device with limited physical resources.  Robustness: The best routing protocols are often those that have withstood the test of time and proven stable under a variety of network conditions.  Rapid Convergence  Flexibility: Routing protocols can be programmed to adapt to changes in network bandwidth, router queue size, network delay, and other variables.

Routing Table

Path Determination

Network and Host Addressing

Path Selection and Packet Switching

Static Versus Dynamic Routes

Complex Metrics

Addresses and Packet Forwarding

Routed Versus Routing Protocol

Multiprotocol Routing

Exterior Versus Interior Protocols

Three Classes of Routing Protocols  Distance Vector  Link State  Hybrid

Issues in Choosing a Routing Protocol  Network size and complexity  Network traffic levels  Security needs  Reliability needs  Network delay characteristics  Organizational policies  Organizational acceptance of change

Distance-Vector Routing Basics

Distance-Vector Topology Changes

Understanding IGRP Operation  Interior, System, and Exterior IGRP Routes  Creating the IGRP Routing Process  Enhancing IGRP Stability  IGRP Metric Information  IGRP Updates  Maximum Hop Count

IGRP Overview

IGRP Key Information  Cisco proprietary protocol Requires all Cisco devices.  Distance-vector routing protocol  Periodic updates every 90 seconds Full route table exchanged. Declares a route inaccessible after three missed update periods (270 seconds). Route removed after seven update periods (630 seconds).  Metric based on bandwidth and delay by default Optional: Can include reliability, load, and MTU.  Large network diameter – 100 hops (routers) Optional: Up to 255 possible.

Interior and Exterior Routes Internet ISP Exterior route Interior routes An AS is a collection of networks under common administration sharing a common routing strategy. Typically this would be a company, but a large company could create multiple ASs. Typically ISPs and clients do not share routing information or protocols. Exterior routes are typically a default route to the ISP and static route(s) to the AS. All routers running IGRP or Enhanced IGRP (EIGRP) and using the same AS number will exchange route information.

IGRP Configuration

Configuring IGRP Example Router(config)#router igrp 100 Router(config-router)#network Router(config-router)#network Router(config-router)#network If you want the bandwidth on a serial link to be interpreted by IGRP as anything but 1.54 Mbps (T1 – default), you must use the optional bandwidth command. This command gives IGRP a value to use but does not alter the actual bandwidth. The following example sets the bandwidth to 256 Kbps: Router(config)#int s0 Router(config-if)#ip address Router(config-if)#bandwidth 256 Router(config-if)#no shutdown

The show ip route Command Router#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate U - per-user static route, o - ODR Gateway of last resort is not set C /24 is directly connected, Serial1 I /24 [100/8576] via , 00:01:06, Serial1 I /24 [100/10476] via , 00:01:06, Serial1 C /24 is directly connected, Ethernet0 MetricAdministrative DistanceSourceInterface Received On

The show ip protocols Command Router#show ip protocols Routing Protocol is "igrp 100" Sending updates every 90 seconds, next due in 69 seconds Invalid after 270 seconds, hold down 280, flushed after 630 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 IGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0 IGRP maximum hopcount 100 IGRP maximum metric variance 1 Redistributing: igrp 100 Routing for Networks: Routing Information Sources: Gateway Distance Last Update Distance: (default is 100) Administrative Distance

The debug igrp transactions Command Router#debug ip igrp transactions IGRP protocol debugging is on Router# IGRP: received update from invalid source on Ethernet0 IGRP: received update from on Serial1 network , metric 8576 (neighbor 1100) network , metric (neighbor 8476) IGRP: sending update to via Ethernet0 ( ) network , metric=8476 network , metric=8576 network , metric=10476 IGRP: sending update to via Serial1 ( ) network , metric=1100 Router#undebug all IGRP event debugging is off

IGRP Solutions for Routing Loops IGRP features to enhance stability include : Hold-down timers  If Router 1 tells Router 2 that Network A is unavailable and Router 2 sets a hold-down timer, it will not accept information about Network A from other routers until the timer expires. Split horizon  Router 2 will not send routes to Router 1 that it learned about from Router 1 (such as Network A). Poison reverse updates  Typically used with hold-down timers.  If Network A goes down and Router 1 drops it from its routing updates, it will take 3 cycles (270 seconds) for Router 2 to suspect a problem and 7 cycles (630 seconds) to drop the route.  Alternative: Router 1 sends Router 2 an update on Network A with the hop count set to 101 – infinity (unreachable).

Adjust Configurable IGRP Metrics  (config-router)# timers basic update Invalid holddown flush  (config-router)# no timers basic  (config-router)# meteric maximum-hops 2  (config-if) IP split-horizon  Unequal cost load balancing using the variance command: (config-router)variance #  An IGRP router will only accept routes equal to the local best metric for the destination multiplied by the variance value.  (config-if)# no IP route-cache.