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

Similar documents
Introduction to Dynamic Routing Protocols

SEMESTER 2 Chapter 3 Introduction to Dynamic Routing Protocols V 4.0

Routing Protocols and

CHAPTER 4: ROUTING DYNAMIC. Routing & Switching

Chapter 7: Routing Dynamically. Routing & Switching

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

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

Planning for Information Network

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

TDC 363 Introduction to LANs

Top-Down Network Design, Ch. 7: Selecting Switching and Routing Protocols. Top-Down Network Design. Selecting Switching and Routing Protocols

Chapter 5 RIP version 1

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

Lecture (03) RIP. By: Dr. Ahmed ElShafee. Dr. Ahmed ElShafee, ACU : Fall 2016, Practical App. Networks II

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

Why dynamic route? (1)

Routing Protocol comparison

BTEC Level 3 Extended Diploma

Chapter 7 Routing Protocols

Chapter 6 Reading Organizer

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

Antonio Cianfrani. Routing Protocols

The most simple way to accelerate a Router is at 9.8 m/sec/sec.

COMPARATIVE ANALYSIS OF ROUTING PROTOCOLS

REDDIG II Computer Networking Training

CCNA EXPLORATION V4.0 ROUTING PROTOCOLS AND CONCEPTS

Chapter 5. RIP Version 1 (RIPv1)

Internet Routing Protocols Tuba Saltürk

Claim desired outcome

Routing Dynamically. 3.0 Routing Dynamically. Chapter Introduction Class Activity How Much Does This Cost?

Determining IP Routes. 2000, Cisco Systems, Inc. 9-1

Routing Information Protocol. RIP application. RIP version 1

Border Gateway Protocol

Routing Protocols of IGP. Koji OKAMURA Kyushu University, Japan

Basic Idea. Routing. Example. Routing by the Network

9.1. Routing Protocols

Routing by the Network

Routing Information Protocol

Top-Down Network Design

Distance Vector Routing Protocols

Unit 3: Dynamic Routing

2008 NDP Lectures 7 th Semester

Section 6. Implementing EIGRP ICND2

Routing Fundamentals. What Is Routing? Routing Information. Routing Requirements. Most of the necessary information is contained in the routing table

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

Part II. Chapter 3. Determining IP Routes

Routing, Routing Algorithms & Protocols

Interplay Between Routing, Forwarding

Introduction to Routing

Al-Mustansiriyah University Fourth Year ( )

Routing Information Protocol. A simple distance vector scheme

Routing Basics ISP/IXP Workshops

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

IP Protocols. ALTTC/Oct

Unit 6 Routing and Layers 3 and 4 Protocols. Chapter 6: Layers 3 and 4 Protocols

BEHAVIOUR OF OSPFV3 AND RIPng ON THE BASIS OF DIFFERENT PERFORMANCE METRICS

IP Routing. Bharat S. Chaudhari International Institute of Information Technology Pune, India

Routing Basics ISP/IXP Workshops

Routing Protocols. Autonomous System (AS)

Network Layer Week 5. Module : Computer Networks Lecturer: Lucy White Office : 324

IP Routing Volume Organization

Chapter 4: Manipulating Routing

Chapter 4: VLSM and Classless Inter Domain Routing. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

Routing Information Protocol

CCNA. Course Catalog

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

Routing Basics. Routing Concepts. IPv4. IPv4 address format. A day in a life of a router. What does a router do? IPv4 Routing

Overview. Information About Layer 3 Unicast Routing. Send document comments to CHAPTER

Which of the following describe the process identifier that is used to run OSPF on a router? (Choose two)

Small additions by Dr. Enis Karaarslan, Purdue - Aaron Jarvis (Network Engineer)

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

Routing Information Protocol. RIP application. RIP version 1

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

Routing Protocols- Dynamic Routing

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

Open Shortest Path First (OSPF)

Symbols. Numerics I N D E X

CCNA-A Scope and Sequence (March 2007-Draft)

Final exam study Guide

ABR (Area Border Router), 206, 216 access, dedicated networks, 23 access layer, three-layer hierarchical design model, 6

CCE1030 Computer Networking

Cisco CCNA EIGRP Part II

Introduction to Local and Wide Area Networks

Unicast Routing. Information About Layer 3 Unicast Routing CHAPTER

9 Routing Introduction

CS 43: Computer Networks. 24: Internet Routing November 19, 2018

Table of Contents. Cisco Introduction to EIGRP

Network Technologies. Unit 5, Chapter 8 Switching and Routing. Cisco Learning Institute Network+ Fundamentals and Certification

ICS 351: Today's plan. OSPF BGP Routing in general routing protocol comparison encapsulation network dynamics

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

An Anatomy of IGP and BGP Routing Protocols

Lecture 12. Introduction to IP Routing. Why introduction? Routing

RIP Version 2. The Classless Brother

MPLS VPN--Show Running VRF

Cisco Implementing Cisco IP Routing v2.0 (ROUTE)

INTERNET TEACHING LAB: Interior Gateway Protocol (IGP) LAB

Introduction to IP Routing

Introduction. Keith Barker, CCIE #6783. YouTube - Keith6783.

Keywords RIP, OSPF, IGP, EGP, AS, LSA

CCNA IP ROUTING. Revision no.: PPT/2K605/03

Transcription:

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

Introduction to Dynamic Routing Protocols Introduction to Dynamic Routing Protocols CCNA2-2 Chapter 3

Perspective and Background Dynamic routing protocols have evolved over several years. As networks have evolved and become more complex, new routing protocols have emerged. The first version of RIP was released in 1982, but some of the basic algorithms within the protocol were used on the ARPANET as early as 1969. CCNA2-3 Chapter 3

Role of Dynamic Routing Protocol Exchange of routing information between routers. Dynamically learn information about remote networks and add routes to routing tables. Determines the best path to each network. Automatically finds alternate paths if needed. CCNA2-4 Chapter 3

Role of Dynamic Routing Protocol Advantages over Static Routes: Less administrative overhead. Scales better. Less prone to configuration errors. CCNA2-5 Chapter 3

Network Discovery and Routing Table Components of Dynamic Routing Protocols: Data Structures: Tables or databases for their operations, kept in RAM. Algorithm: An algorithm is a finite list of steps used in accomplishing a task. Used for processing routing information and for bestpath determination. Routing Protocol Messages: Discover neighboring routers. Exchange, learn and maintain accurate network routing information. CCNA2-6 Chapter 3

Dynamic Routing vs Static Routing CCNA2-7 Chapter 3

Introduction to Dynamic Routing Protocols Classifying Dynamic Routing Protocols CCNA2-8 Chapter 3

Classifying Dynamic Routing Protocols Interior Gateway Exterior Gateway Distance Vector Link State Path Vector Classful RIP IGRP EGP Classless RIPv2 EIGRP OSPFv2 IS-IS BGPv4 IPv6 RIPng EIGRP for IPv6 OSPFv3 IS-IS for IPv6 BGPv4 for IPv6 CCNA2-9 Chapter 3

Classifying Dynamic Routing Protocols Concept of Autonomous Systems (AS): A network or group of networks identified and administered as a single entity. CCNA2-10 Chapter 3

Classifying Dynamic Routing Protocols IGP vs. EGP Routing Protocols: Allow one AS to exchange routing information with another AS. Allow routers within an AS to exchange information. CCNA2-11 Chapter 3

Classifying Dynamic Routing Protocols Interior Gateway Exterior Gateway Distance Vector Link State Path Vector Classful RIP IGRP EGP Classless RIPv2 EIGRP OSPFv2 IS-IS BGPv4 IPv6 RIPng EIGRP for IPv6 OSPFv3 IS-IS for IPv6 BGPv4 for IPv6 CCNA2-12 Chapter 3

Distance Vector and Link State Distance Vector: Routes are advertised as vectors of distance and direction. Distance: Is defined in terms of a metric. Direction: Hop Count: The number of routers between the source and destination networks. Is simply the next-hop router or exit interface. Routing updates usually consist of periodic updates of the entire routing table. (e.g.. Routing Information Protocol - RIP every 30 seconds) CCNA2-13 Chapter 3

Distance Vector and Link State Distance Vector: or update timer expires CCNA2-14 Chapter 3

Distance Vector and Link State Distance Vector: The network is simple and flat and does not require a hierarchical design. The administrators do not have enough knowledge to configure and troubleshoot link-state protocols. Specific types of networks, such as hub-and-spoke networks, are being implemented. Worst-case convergence times in a network are not a concern. CCNA2-15 Chapter 3

Distance Vector and Link State Link State: A Link State routing protocol can create a complete map of the network topology. A link-state router: Receives an update. Builds a topology database. Uses a Shortest Path First (SPF) algorithm to create its view of the network. Builds the routing table. Routing updates (not the entire table) are only sent to neighbouring routers when the topology changes. (e.g.. Open Shortest Path First - OSPF) CCNA2-16 Chapter 3

Distance Vector and Link State Link State: CCNA2-17 Chapter 3

Distance Vector and Link State Link State: The network design is hierarchical, usually occurring in large networks. The administrators have a good knowledge of the implemented link-state routing protocol. Fast convergence of the network is crucial. CCNA2-18 Chapter 3

Classifying Dynamic Routing Protocols Interior Gateway Exterior Gateway Distance Vector Link State Path Vector Classful RIP IGRP EGP Classless RIPv2 EIGRP OSPFv2 IS-IS BGPv4 IPv6 RIPng EIGRP for IPv6 OSPFv3 IS-IS for IPv6 BGPv4 for IPv6 CCNA2-19 Chapter 3

Classful and Classless Classful Protocols: Do not send subnet mask information in routing updates. The subnet mask must be the same throughout the entire topology. IP Addresses were first allocated based on classes (A, B or C). The first routing protocols (RIP) did not need to transmit the subnet mask because of the address class distinction. Network mask could be determined based on value of first octet of the network address. VLSM and CIDR are not possible. CCNA2-20 Chapter 3

Classful and Classless Classless Protocols: Include subnet mask information in routing updates. The subnet mask does not have to be the same throughout the entire topology. Today s networks are no longer allocated based on the address class. The subnet mask can no longer be determined by the first octet of the IP Address. VLSM and CIDR are possible. CCNA2-21 Chapter 3

Classifying Dynamic Routing Protocols Interior Gateway Exterior Gateway Distance Vector Link State Path Vector Classful RIP IGRP EGP Classless RIPv2 EIGRP OSPFv2 IS-IS BGPv4 IPv6 RIPng EIGRP for IPv6 OSPFv3 IS-IS for IPv6 BGPv4 for IPv6 CCNA2-22 Chapter 3

Dynamic Routing Protocols and Convergence Convergence: The network has converged when all routers have complete and accurate information about the network. The speed of convergence is an important characteristic of a network. CCNA2-23 Chapter 3

Dynamic Routing Protocols and Convergence Convergence: The routers must: Share routing information. Calculate the best path to a destination. Update their routing tables. CCNA2-24 Chapter 3

Dynamic Routing Protocols and Convergence Convergence: Generally: Slower Convergence: RIP Faster Convergence: EIGRP and OSPF CCNA2-25 Chapter 3

Introduction to Dynamic Routing Protocols Metrics??? CCNA2-26 Chapter 3

Purpose of a Metric To route to..? There are times when a router will have multiple paths to the same destination. Metrics are a way to measure and/or compare routes to determine which route is the best path. CCNA2-27 Chapter 3

Purpose of a Metric To route to..? The route chosen will depend on two things: The routing protocol in use. The metric used by the routing protocol. CCNA2-28 Chapter 3

Metrics and Routing Protocols 172.16.2.0/24 Network 172.16.2.0 is: This is the route 1 hop I via will R2 use. 2 hops via R3 Routing Information Protocol (RIP): Uses hop count as its metric. Lower is better. CCNA2-29 Chapter 3

Metrics and Routing Protocols 172.16.2.0/24 The route to network 172.16.2.0/24 This is: the 56 Kbps route through I will use. R2 1.54 Kbps through R3 Open Shortest Path First (OSPF): Uses bandwidth as its metric. Faster is better. CCNA2-30 Chapter 3

Metric Filed in the Routing Table The routing table displays the metric for each dynamic and static route. Dynamic routes with the lowest metric are installed by routing protocols. Static routes always have a metric of 0. CCNA2-31 Chapter 3

Metric Field in the Routing Table All routers are running RIP. R2 has a route to 192.168.8.0 and is 2 hops away. CCNA2-32 Chapter 3

Load Balancing What happens when two or more routes to the same destination have identical metric values? The router load balances among all equal-cost paths. CCNA2-33 Chapter 3

Introduction to Dynamic Routing Protocols Administrative Distance CCNA2-34 Chapter 3

Purpose of Administrative Distance (AD) Routers learn about adjacent networks that are directly connected and about remote networks by using static routes and dynamic routing protocols. A router might learn of a route to the same network from more than one source. CCNA2-35 Chapter 3

Purpose of Administrative Distance (AD) Routers learn about adjacent networks that are directly connected and about remote networks by using static routes and dynamic routing protocols. A router might learn of a route to the same network from more than one source. Three types of Routing Sources. Direct Connect Static Dynamic Routing Protocol Route Source AD Direct Connect 0 Static 1 EIGRP Summary 5 External BGP 20 Internal EIGRP 90 OSPF 110 IS-IS 115 RIP 120 External EIGRP 170 Internal BGP 200 CCNA2-36 Chapter 3

Purpose of Administrative Distance (AD) Administrative Distance is used to determine which route is to be installed in the routing table. The route that has the lower AD will be preferred over the route with the higher AD and will be added to the routing table. The term trustworthy is commonly used when defining administrative distance. The lower the administrative distance value, the more trustworthy the route. Route Source Direct Connect 0 Static 1 EIGRP Summary 5 CCNA2-37 Chapter 3 AD External BGP 20 Internal EIGRP 90 OSPF 110 IS-IS 115 RIP 120 External EIGRP 170 Internal BGP 200

Multiple Routing Sources For Example: A route to a network is learned by the configuration of a static route. Another route (or the same route) to the same network is learned when OSPF is enabled on the router. Static Route AD = 1 OSPF AD = 110 Route Source The static route will be added to the routing table and the route learned from OSPF will be ignored. Direct Connect 0 Static 1 EIGRP Summary 5 CCNA2-38 Chapter 3 AD External BGP 20 Internal EIGRP 90 OSPF 110 IS-IS 115 RIP 120 External EIGRP 170 Internal BGP 200

Multiple Routing Sources While not as common, R2 above has learned routes to network 192.168.6.0/24 from EIGRP (AD 90) and from RIP (AD 120). The route learned from EIGRP will be installed in the routing table. CCNA2-39 Chapter 3

Verifying Administrative Distance (AD) show ip route AD = 0 CCNA2-40 Chapter 3

Verifying Administrative Distance (AD) show ip protocols CCNA2-41 Chapter 3

Static Routes and Administrative Distance Static Route AD = 1 After directly connected networks (AD = 0), static routes are the most preferred route source. CCNA2-42 Chapter 3

Static Routes and Administrative Distance Exit Interface: ip route 172.16.3.0 255.255.255.0 serial 0/0/0 Next-hop Address: ip route 172.16.3.0 255.255.255.0 192.168.1.1 Routing table display depends on how you issued the command. The AD for both of these is 1! CCNA2-43 Chapter 3

Directly Connected and Administrative Distance Appear in the routing table as soon as the interface is active with an IP address and subnet mask ( up and up ). AD = 0 is the most preferred route. Cannot be changed No other type of route can have AD = 0. There is no better route for a router than having one of its interfaces directly connected to that network. CCNA2-44 Chapter 3

Directly Connected and Administrative Distance To see the AD value of any network, use the command show ip route [route] option. Directly Connected Static Dynamic Routing Protocol CCNA2-45 Chapter 3