CCNA 2 v3.1 Module 6.

Slides:



Advertisements
Similar presentations
IP Routing.
Advertisements

CCNA Guide to Cisco Networking Fundamentals Fourth Edition
© 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.
Mod 10 – Routing Protocols
Routing and Routing Protocols
Routing and Routing Protocols
Lecture Week 3 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
Fundamentals of Networking Discovery 2, Chapter 6 Routing.
Switching and Routing Technique
Each computer and router interface maintains an ARP table for Layer 2 communication The ARP table is only effective for the broadcast domain (or LAN)
Introduction to networking Dynamic routes. Objectives  Define dynamic routing and its properties  Describe the classes of routing protocols  Describe.
Chapter 12 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Read a routing table  Configure a static route 
Routing and Routing Protocols Dynamic Routing Overview.
6: Routing Working at a Small to Medium Business.
University of the Western Cape Chapter 11: Routing Aleksandar Radovanovic.
CCNA Guide to Cisco Networking Chapter 8: Routing Protocols and Network Address Translation.
Routing/Routed Protocols. Remember: A Routed Protocol – defines logical addressing. Most notable example on the test – IP A Routing Protocol – fills the.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
CCNA 1 version 3.0 Rick Graziani Cabrillo College
Routing and Routing Protocols Routing Protocols Overview.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
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
Routing -2 Dynamic Routing
Review Routing fundamental W.lilakiatsakun. Review Routing Fundamental VLSM VLSM Route Summarization Route Summarization Static & Dynamic Routing Static.
1. 2 Anatomy of an IP Packet IP packets consist of the data from upper layers plus an IP header. The IP header consists of the following:
CCNA 1 Module 10 Routing Fundamentals and Subnets.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 5: IP Routing.
Routing/Routed Protocols Part I. Routed Protocol Definition: Routed Protocol – used to transmit user data (packets) through an internetwork. Routed protocols.
© 2002, Cisco Systems, Inc. All rights reserved. 1 Determining IP Routes.
Routing Fundamental W.lilakiatsakun. Review Routing Fundamental VLSM Static & Dynamic Routing Routing algorithm concept.
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.
Switching and Routing Technique W.lilakiatsakun. Assessment Final 40 % Final 40 % Midterm 30% Midterm 30% LAB + Assignment 30% LAB + Assignment 30%
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
6: Routing Working at a Small to Medium Business.
Routing and Routing Protocols
Cisco Systems Networking Academy S2 C 11 Routing Basics.
Routing Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information.
IP Routing Principles. Network-Layer Protocol Operations Each router provides network layer (routing) services X Y A B C Application Presentation Session.
1 Version 3.1 Module 6 Routed & Routing Protocols.
Router Configuration. CISCO 2500 series router.
1 7-Jan-16 S Ward Abingdon and Witney College Dynamic Routing CCNA Exploration Semester 2 Chapter 3.
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
Cisco Systems Networking Academy S2 C 12 Routing Protocols.
Routing and Routing Protocols PJC CCNA Semester 2 Ver. 3.0 by William Kelly.
© 2002, Cisco Systems, Inc. All rights reserved..
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
1 © 2004, Cisco Systems, Inc. All rights reserved. Routing and Routing Protocols: Routing Static.
Chapter 11 Routing. Objectives Routing BasicsRouting Basics Why Routing Protocols are NecessaryWhy Routing Protocols are Necessary Distance-Vector RoutingDistance-Vector.
Cisco 2 - Routers Perrine modified by Brierley Page 13/21/2016 Chapter 4 Module 6 Routing & Routing Protocols.
© 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.
+ Dynamic Routing Protocols 2 nd semester
Introduction to Dynamic Routing Protocol
Working at a Small-to-Medium Business or ISP – Chapter 6
Instructor Materials Chapter 5: Dynamic Routing
Routing and Routing Protocols: Routing Static
CCNA 2 v3.1 Module 6 Routing and Routing Protocols
Chapter 5: Dynamic Routing
Routing and Routing Protocols: Routing Static
Working at a Small-to-Medium Business or ISP – Chapter 6
CCNA 2 JEOPARDY Module 6.
Presentation transcript:

CCNA 2 v3.1 Module 6

Module 6 Routing & Routed Protocols CCNA 2 Module 6 Routing & Routed Protocols

Introducing Routing Routers must learn the direction to remote networks in order to forward packets. There are 2 ways to learn this information: Dynamic Routing Static Routing Routers use the routing process to Forward packets toward the destination network Decisions based upon the destination IP address Dynamic routing Routers learn information from other routers Scalable – each change learned from another router Static routing

Static Routing or next hop Configured manually by the network administrator Add and remove static routes when topology changes Static Route Operations are divided into three parts: Network administrator configures the route Router installs the route in the routing table Packets are routed using the static route Command Router#config terminal Router(config)#ip route 172.16.1.0 255.255.255.0 s0 Router(config)#ip route destination subnet outgoing network mask interface or next hop

Static Routes using Outgoing Interface Specifies Outgoing Interface

Static Route Using Next Hop Specifies Next Hop

The Difference between the 2 options is Administrative distance Administrative distance assigned to the route Administrative distance Optional Measures the reliability of the route (0 – 255) The lower the number the more reliable the route Set to 1 for next hop Set to 0 for outgoing interface Routers choose the route with the lowest administrative distance

To set a static route that is not 1 or 0 Static routes ip route 192.21.121.0 255.255.255.0 192.21.122.1 130 Static routes Can be used as a backup if dynamic route fails Must have higher admin no. to dynamic route Try the interactive media lab CCNA 2 Module 6 Page 6.1.2 Try the interactive media lab CCNA 2 Module 6 Page 6.1.3

Configuring a Default Route Default routes Route packets with destinations that do not match any of the other routes in the routing table Often used for internet-bound traffic Non-directly connected networks Special form of a static route ip route 0.0.0.0 0.0.0.0 [next-hop-address or outgoing if] Example ip route 0.0.0.0 0.0.0.0 s0 Try the interactive media lab CCNA 2 Module 6 Page 6.1.4

Verifying static route configuration show running-config Views the active configuration in RAM to verify that the static route was entered correctly show ip route Make sure that the static route is present in the routing table Ping <ip address> check a connection Traceroute <ip address> Shows the path to the ip address Can be used to identify where the connection fails Try Interactive media labs CCNA 2 Module 6 Page 6.1.5

Dynamic Routing

Allow routers to share information with other routers regarding Routing Protocols Allow routers to share information with other routers regarding the networks it knows about its proximity to other routers Used to build and maintain a routing table Examples: Routing Information Protocol - RIP Interior Gateway Routing Protocol - IGRP Enhanced Interior Gateway Routing Protocol -EIGRP Open Shortest Path First - OSPF

Routed Protocol Directs user traffic Provides enough information in its network layer address to allow a packet to be forwarded from one host to another based on the addressing scheme Internet Protocol (IP) Internetwork Packet Exchange (IPX)

Autonomous Systems A collection of networks under a common administration – e.g., MBNA_Europe sharing a common routing strategy American Registry of Internet Numbers -ARIN Assigns an identifying number to each AS It is a 16 bit number IGRP and EIGRP have autonomous system numbers

Purpose of a routing protocol and autonomous systems Learns all available routes Places the best routes into the routing table Removes routes that are no longer valid Router use information in the routing table To forward routed protocol packet Routing protocols change/update routing tables When the network topology changes Internetwork is converged when All routers in an internetwork are operating with the same knowledge Fast convergence is desirable

Classes of routing protocols Distance vector Uses distance and direction Link-state Shortest path first Recreates the exact topology of the entire internetwork

Distance vector routing protocol features Router passes periodic copies of a routing table to directly connected router These updates communicate topology changes Updates do not allow router to know exact internetwork topology it only sees its neighbours routers Also called Bellman-Ford algorithms When a router receives an update where there is an information change It uses this information to alter the distance and update the routing table

Distance Vector Concept

Link-state routing protocol features Link-state algorithms are also known as Dijkstras algorithm or SPF (shortest path first) algorithms A link-state routing algorithm Maintains a complete database of the topology A full knowledge of distant routers and how they interconnect

Link State Routing use Link-state advertisements (LSAs) A small packet of routing information sent between routers Topological database A collection of information gathered from LSAs. SPF algorithm (shortest path first) A calculation performed on the database resulting in the SPF tree Routing tables A list of the known paths and interfaces

Link State Routing Protocol Features Network discovery processes for link state routing LSAs are exchanged between directly connected routers with information about directly connected networks These LSAs are accumulated on each router and a topological database is constructed The SPF algorithm uses this database to calculate shortest path It then builds a tree, with itself as the root, consisting of all possible paths to each network It sorts these paths Shortest Path First (SPF) Lists the best paths and ports to these destination networks in the routing table

To achieve convergence Each router keeps track of its neighbor routers Router, Name, Interface status, Cost of the link The first router to become aware of a topology change Forwards the information to all other routers Using a Link State Advertisement (LSA) When a router receives a LSA it It adds the information to the routers database and the SPF algorithm is run again Link-state concerns: Processor overhead Memory requirements Bandwidth Consumption

Path determination A router determines the path using: A path determination function A switching function Path determination Occurs at network layer Router uses the routing table to determine the best path Switching Router accepts a packet on one interface and forward it to a second interface on the same router Router encapsulates the packet in the appropriate frame type for the next data link

Routing Configuration To enable IP routing protocol on a router Setting global parameters and routing parameters Global tasks Selecting a routing protocol (RIP, IGRP, EIGRP or OSPF) Specify the network Routing metric Help routers find the best path to each network

<protocol> e.g., rip, igrp, ospf… Command Layout Router(config)#router <protocol> <option> Router(config-router)#network <network no> <protocol> e.g., rip, igrp, ospf… <option> e.g., autonomous system no <network no> directly connected network Commands Router(config)# router rip Router(config-router)#network 192.101.1.0 Try lab activity CCNA 2 Module 6 Page 6.3.2

Routing Protocols RIP – Distance vector interior routing protocol IGRP – Cisco's distance vector interior routing protocol OSPF – A link-state interior routing protocol EIGRP – Cisco’s advanced distance vector interior routing protocol BGP – A distance vector exterior routing protocol

Routing Information Protocol (RIP) Originally specified in RFC 1058 Interior gateway protocol Distance vector routing protocol Metric for path selection is hop count If hop count is greater than 15, packet discarded Routing updates broadcast every 30 seconds Interior Gateway Routing Protocol (IGRP) Proprietary protocol developed by Cisco Metrics used are Bandwidth, load, delay and reliability Routing updates broadcast every 90 seconds

Open Shortest Path First (OSPF) Nonproprietary CISCO protocol Link-state routing protocol Originally described in RFC 2328. Uses SPF algorithm to calculate the lowest cost to a destination Routing updates are flooded as topology changes occur

EIGRP - Enhanced Interior Gateway Routing Protocol Cisco proprietary protocol Enhanced distance vector routing protocol Uses load balancing Combination of distance vector and link-state Calculates shorted path first using Diffused Update Algorithm (DUAL) Routing updates Broadcast every 90 seconds or as triggered by topology changes

Border Gateway Protocol (BGP) Exterior Gateway Protocol Distance vector routing protocol Used between ISPs or ISPs and clients Used to route Internet traffic between autonomous systems Try Interactive Lab CCNA 2 Module 6 Page 6.3.3

Exterior Gateway Protocols EGP designed for use between two different networks that are under the control of different organizations, ISPs. In order for routing to begin you need: A list of neighbor routers with which to exchange routing information A list of networks to advertise as directly reachable The autonomous system number of the local router Try interactive lab CCNA 2 Module 6 Page 6.3.4

Distance vector (RIP or IGRP) Known as Bellman-Ford algorithm Routing decisions based upon information provided by its neighboring routers Inform neighbors of your routing table on periodic basis Advantages use few resources Disadvantages Slow convergence Metrics don’t scale well Decisions made based on Finding the distance (number of hops) and vector (direction) to any link on the internetwork

Link-state (OSPF or IS-IS) Shortest Path First algorithm Flood routing information to all routers Each router gets a complete view of internetwork Routing updates sent on topology change (LSA) They are event triggered Resulting in quick convergence Quick convergence Prevents routing loops Prevents routing errors Use more system resources Expensive to implement but scalable