© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Distance Vector Routing.

Slides:



Advertisements
Similar presentations
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Distance Vector Routing Protocols Routing Protocols and Concepts –
Advertisements

RIP V2 CCNP S1(5), Chapter 4.
Copyright 2008 Kenneth M. Chipps Ph.D. Cisco CCNA Exploration CCNA 2 Routing Protocols and Concepts Chapter 4 Distance Vector Routing Protocols.
IP Routing.
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-1 Medium-Sized Routed Network Construction Reviewing Routing Operations.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—4-1 LAN Connections Exploring the Functions of Routing.
Chapter 5 IP Routing Routing Protocol vs. Routed Protocol
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Distance Vector Routing Protocols Routing Protocols and Concepts –
Chapter 22 Network Layer: Delivery, Forwarding, and Routing.
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How Routing Works INTRO v2.0—4-1.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Link-State and Balanced Hybrid Routing.
Distance Vector Routing Protocols Distance Vector Routing.
Distance Vector Protocols
Distance Vector Routing Protocols W.lilakiatsakun.
Dynamic Routing Protocols  Function(s) of Dynamic Routing Protocols: – Dynamically share information between routers (Discover remote networks). – Automatically.
Distance Vector Routing Protocols
1 13-Sep-15 S Ward Abingdon and Witney College Routing loops And other problems CCNA 2 Chapter 4.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Distance Vector Routing Protocols Routing Protocols and Concepts –
M. Menelaou CCNA2 DYNAMIC ROUTING. M. Menelaou DYNAMIC ROUTING Dynamic routing protocols can help simplify the life of a network administrator Routing.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 14 Routing Protocols RIP, OSPF, BGP.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Distance Vector Routing Protocols Routing Protocols and Concepts –
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 7 Distance Vector Routing Protocols.
University of the Western Cape Chapter 11: Routing Aleksandar Radovanovic.
Slide /2009COMM3380 Routing Algorithms Distance Vector Routing Each node knows the distance (=cost) to its directly connected neighbors A node sends.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
1 Routing Protocols and Configuration Instructor: Te-Lung Liu Program Associate Researcher NCHC, South Region Office.
Count to infinity problem
1 Chapter 22 Network layer Delivery, Forwarding and Routing (part2)
1 3-Oct-15 Distance Vector Routing CCNA Exploration Semester 2 Chapter 4.
RIP2 (Routing Information Protocol) Team Agile. Routing Protocols Link State – OSPF – ISIS Distance vector – RIP (version 1 and 2) – IGRP (Cisco Proprietary)
© 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.
Static versus Dynamic Routes Static Route Uses a protocol route that a network administrators enters into the router Static Route Uses a protocol route.
Distance Vector Routing Protocols Routing Protocols and Concepts Lecture Week 4.
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.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols.
Distance Vector Routing Protocols Dynamic Routing.
1 1-Dec-15 S Ward Abingdon and Witney College Distance Vector Routing CCNA Exploration Semester 2 Chapter 4.
Cisco Systems Networking Academy S2 C 11 Routing Basics.
Chapter 5 IP Routing Routing Protocol vs. Routed Protocol.
Chabot College ELEC Routing Loops.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—1-1 Configuring Catalyst Switch Operations Identifying Problems That Occur in Redundant Switched.
Objectives After completing this chapter you will be able to: Describe the Routing Information Protocol (RIP version 1 and RIP version 2) Describe Routing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Routing Protocols and Concepts Dr. Muazzam A. Khan.
CS 6401 Intra-domain Routing Outline Introduction to Routing Distance Vector Algorithm.
Chapter 11 Routing. Objectives Routing BasicsRouting Basics Why Routing Protocols are NecessaryWhy Routing Protocols are Necessary Distance-Vector RoutingDistance-Vector.
Routing Semester 2, Chapter 11. Routing Routing Basics Distance Vector Routing Link-State Routing Comparisons of Routing Protocols.
Routing Basics.
Routing Protocols and Concepts
Distance Vector Routing Protocols
Routing Loops.
Rip Routing Protocol.
Chapter 5 IP Routing Routing Protocol vs. Routed Protocol
Distance-Vector Routing Protocols
CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols
Routing & Enabling RIP WAN Connections.
Dynamic Routing Protocols part2
© 2002, Cisco Systems, Inc. All rights reserved.
Distance Vector Routing Protocols
UNICAST ROUTING PROTOCOLS
Intradomain Routing Outline Introduction to Routing
RFC 1058 & RFC 2453 Routing Information Protocol
CCNA2 chap4 routing loops.ppt And other problems CCNA 2 Chapter 4
Communication Networks
Distance Vector Routing Protocols
Communication Networks
Distance Vector Routing Protocols
Distance Vector Routing
Presentation transcript:

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Distance Vector Routing

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-2 Outline Overview Distance Vector Route Selection Routing Information Maintenance Routing Inconsistencies with Distance Vector Routing Protocols Count to Infinity Prevention Techniques to Eliminate Routing Loops Implementation of Techniques to Eliminate Routing Loops Summary

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-3 Routers pass periodic copies of their routing table to neighboring routers and accumulate distance vectors. Distance Vector Routing Protocols

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-4 Routers discover the best path to destinations from each neighbor. Sources of Information and Discovering Routes

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-5 Selecting the Best Route with Metrics

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-6 Updates proceed step by step from router to router. Maintaining Routing Information

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-7 Each node maintains the distance from itself to each possible destination network. Inconsistent Routing Entries

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-8 Slow convergence produces inconsistent routing. Inconsistent Routing Entries (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-9 Router C concludes that the best path to network is through Router B. Inconsistent Routing Entries (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-10 Router A updates its table to reflect the new but erroneous hop count. Inconsistent Routing Entries (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-11 The hop count for network counts to infinity. Count to Infinity

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-12 A limit is set on the number of hops to prevent infinite loops. Defining a Maximum

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-13 Packets for network bounce (loop) between Routers B and C. Routing Loops

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-14 It is never useful to send information about a route back in the direction from which the original information came. Split Horizon

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-15 Routers advertise the distance of routes that have gone down to infinity. Route Poisoning

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-16 Poison reverse overrides split horizon. Poison Reverse

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-17 The router keeps an entry for the “possibly down state” in the network, allowing time for other routers to recompute for this topology change. Holddown Timers

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-18 The router sends updates when a change in its routing table occurs. Triggered Updates

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-19 Eliminating Routing Loops

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-20 Eliminating Routing Loops (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-21 Eliminating Routing Loops (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-22 Eliminating Routing Loops (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-23 Eliminating Routing Loops (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-24 Eliminating Routing Loops (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-25 Summary Distance vector routing protocols generate periodic routing updates addressed to directly connected routing devices. Routers running a distance vector routing protocol send periodic updates even if there are no changes in the network. When a router receives an update from a neighbor’s router, the router compares the update with its own routing table. The router adds the cost of reaching the neighbor’s router to the path cost reported by the neighbor to establish a new metric. Routing inconsistencies occur if slow internetwork convergence or a new configuration causes incorrect routing entries.

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-26 Summary (Cont.) Distance vector protocols define infinity as some maximum number. The routing protocol then permits the routing table update loop until the metric exceeds its maximum allowed value. There are five techniques for eliminating routing loops on distance vector routing networks: split horizon, route poisoning, poison reverse, holddown timers, and triggered updates. All five techniques can be used together to eliminate routing loops in area networks.

© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-27