© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-1 Medium-Sized Routed Network Construction Reviewing Routing Operations.

Slides:



Advertisements
Similar presentations
Chapter 22 Network Layer: Delivery, Forwarding, and Routing.
Advertisements

Cisco S3 C5 Routing Protocols. Network Design Characteristics Reliable – provides mechanisms for error detection and correction Connectivity – incorporate.
Routing Protocol.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts – Chapter.
© 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.
Dynamic routing Routing Algorithm (Dijkstra / Bellman-Ford) – idealization –All routers are identical –Network is flat. Not true in Practice Hierarchical.
Routing So how does the network layer do its business?
CCNA 2 v3.1 Module 6.
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.
© 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
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Distance Vector Routing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Distance Vector Routing Protocols Routing Protocols and Concepts –
OSPF To route, a router needs to do the following: Know the destination address Identify the sources it can learn from Discover possible.
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.
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.
University of the Western Cape Chapter 11: Routing Aleksandar Radovanovic.
Introduction to Routing & Routing Protocol 1. Agenda – - Router Operations – - Static Route – - Default Route – - Dynamic Route – - Class of Dynamic 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.
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+
1 Introducing Routing 1. Dynamic routing - information is learned from other routers, and routing protocols adjust routes automatically. 2. Static routing.
M.Menelaou CCNA2 ROUTING. M.Menelaou ROUTING Routing is the process that a router uses to forward packets toward the destination network. A router makes.
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.
Introduction to Dynamic Routing Protocol
© 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.
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.
Routing and Routing Protocols
Cisco Systems Networking Academy S2 C 11 Routing Basics.
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.
IP Routing Principles. Network-Layer Protocol Operations Each router provides network layer (routing) services X Y A B C Application Presentation Session.
Chapter 5 IP Routing Routing Protocol vs. Routed Protocol.
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.
© 2002, Cisco Systems, Inc. All rights reserved..
Spring 2000CS 4611 Routing Outline Algorithms Scalability.
1 Chapter 4: Internetworking (IP Routing) Dr. Rocky K. C. Chang 16 March 2004.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Routing Protocols and Concepts Dr. Muazzam A. Khan.
Chapter 11 Routing. Objectives Routing BasicsRouting Basics Why Routing Protocols are NecessaryWhy Routing Protocols are Necessary Distance-Vector RoutingDistance-Vector.
© 2002, Cisco Systems, Inc. All rights reserved..
© 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.
Routing and Routing Protocols CCNA 2 v3 – Module 6.
Routing Basics.
Lec4: Introduction to Dynamic Routing Protocol
Introduction to Dynamic Routing Protocol
Routing Protocols and Concepts
Instructor Materials Chapter 5: Dynamic Routing
Distance Vector Routing Protocols
© 2002, Cisco Systems, Inc. All rights reserved.
Introduction to Dynamic Routing Protocol
Chapter 5: Dynamic Routing
Introduction to Dynamic Routing Protocol
Distance Vector Routing Protocols
UNICAST ROUTING PROTOCOLS
RFC 1058 & RFC 2453 Routing Information Protocol
Distance Vector Routing Protocols
Presentation transcript:

© 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.ICND2 v1.0—3-2 Static Route  Uses a route that a network administrator enters into the router manually Dynamic Route  Uses a route that a network routing protocol adjusts automatically for topology or traffic changes Static vs. Dynamic Routes

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-3 What Is a Dynamic Routing Protocol?  Routing protocols are used between routers to determine paths to remote networks and maintain those networks in the routing tables.  After the path is determined, a router can route a routed protocol to the learned networks.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-4  An autonomous system is a collection of networks within a common administrative domain.  Interior gateway protocols operate within an autonomous system.  Exterior gateway protocols connect different autonomous systems. Autonomous Systems: Interior and Exterior Routing Protocols

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-5 Classes of Routing Protocols

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-6 Selecting the Best Route Using Metrics

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-7 Administrative Distance: Ranking Routing Sources Routers choose the routing source with the best administrative distance:  OSPF has an administrative distance of 110.  EIGRP has an administrative distance of 90.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-8 Distance Vector Routing Protocols Routers pass periodic copies of their routing table to neighboring routers and accumulate distance vectors.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-9 Sources of Information and Discovering Routes Routers discover the best path to destinations from each neighbor.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-10 Maintaining Routing Information Updates proceed step by step from router to router.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-11 Inconsistent Routing Entries: Counting to Infinity and Routing Loops Each node maintains the distance from itself to each possible destination network.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-12 Counting to Infinity Slow convergence produces inconsistent routing.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-13 Counting to Infinity (Cont.) Router C concludes that the best path to network is through router B.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-14 Counting to Infinity (Cont.) Router A updates its table to reflect the new but erroneous hop count.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-15 Counting to Infinity (Cont.) The hop count for network counts to infinity.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-16 Solution to Counting to Infinity: Defining a Maximum A limit is set on the number of hops to prevent infinite loops.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-17 Routing Loops Packets for network bounce (loop) between routers B and C.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-18 Solution to Routing Loops: Split Horizon It is never useful to send information about a route back in the direction from which the original information came.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-19 Solution to Routing Loops: Route Poisoning and Poison Reverse Routers advertise the distance of routes that have gone down to infinity.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-20 Solution to Routing Loops: Route Poisoning and Poison Reverse (Cont.) Poison reverse overrides split horizon.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-21 Solution to Routing Loops: Hold-Down Timers The router keeps an entry for the “possibly down” state in the network, allowing time for other routers to recompute for this topology change.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-22 Triggered Updates The router sends updates when a change in its routing table occurs.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-23 Eliminating Routing Loops

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-24 Eliminating Routing Loops (Cont.)

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-25 Eliminating Routing Loops (Cont.)

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-26 Link-State Routing Protocols After an initial flood of LSAs, link-state routers pass small, event-triggered link-state updates to all other routers.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-27 OSPF Hierarchical Routing  Consists of areas and autonomous systems  Minimizes routing update traffic

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-28 Link-State Routing Protocol Algorithms

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-29  Benefits of link-state routing: –Fast convergence:  Changes are reported immediately by the affected source –Robustness against routing loops:  Routers know the topology  Link-state packets are sequenced and acknowledged –Hierarchical network design enables optimization of resources.  Drawbacks of link-state routing: –Significant demands for resources:  Memory (three tables: adjacency, topology, forwarding)  CPU (Dijkstra’s algorithm can be intensive, especially when there are many instabilities) –Requires very strict network design –Configuration can be complex when tuning various parameters and when design is complex Benefits and Drawbacks of Link-State Routing

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-30 Summary  Dynamic routing requires administrators to configure either a distance vector or link-state routing protocol.  Distance vector routing protocols incorporate solutions such as split horizon, route poisoning, and hold-down timers to prevent routing loops.  Link-state routing protocols scale to large network infrastructures better than distance vector routing protocols, but they require more planning to implement.

© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-31