Ch. 9 – Basic Router Troubleshooting CCNA 2 version 3.0 Rick Graziani Cabrillo College.

Slides:



Advertisements
Similar presentations
CCNA /2008 Version. CCNA FastTrack CCNA FastTrack Routing Reminder KCC 18th October 2007 THREE MAIN STEPS IN THE ROUTER ROUTING - find the.
Advertisements

RIP V1 W.lilakiatsakun.
Chapter 7 RIP Version 2 (RIPv2).
Ver 1,12/09/2012Kode :CIJ 340,Jaringan Komputer Lanjut FASILKOM Routing Protocols and Concepts – Chapter 2 Static Routing CCNA.
Packet Forwarding and Routing Protocols. Routers and the Network Layer Routers Networking devices that make best path decisions (which interface to forward.
Ch. 9 – Basic Router Troubleshooting CCNA 2 version 3.0.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Static Routing Routing Protocols and Concepts – Chapter 2.
1 CCNA 2 v3.1 Module 9. 2 Basic Router Troubleshooting CCNA 2, Module 9.
SYPCNSA Department2007 Summer Youth Program: Internal Protocols: RIP & IGRP.
Routing and Routing Protocols
WXES2106 Network Technology Semester /2005 Chapter 7 TCP/IP Suite Error and Control Messages CCNA2: Module 8, 9.
Instructor & Todd Lammle
IP ROUTING -1 STATIC ROUTING DEFAULT ROUTING.  A routing protocol is used by routers to dynamically find all the networks in the internetwork and to.
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
Introduction to networking (Yarnfield) Introduction to routing.
1 16-Aug-15 Static Routing CCNA Exploration Semester 2 Chapter 2.
Introduction to networking (Yarnfield) Introduction to routing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Static Routing Routing Protocols and Concepts – Chapter 2.
Route Selection in Cisco Routers. Route Selection One of the intriguing aspects of Cisco routers, especially for those new to routing, is how the router.
M. Menelaou CCNA2 Module 9. M. Menelaou One of the primary functions of a router is to determine the best path to a given destination. A router learns.
2 Frank Mann CCAI-CCNA Module 9: Basic Router Troubleshooting.
CISCO NETWORKING ACADEMY Chabot College ELEC IP Routing Protocol Highlights.
1 Routing Introduction to Routing Static Routing.
ARP Scenarios CIS 81 and CST 311 Rick Graziani Fall 2005.
CCNA – Cisco Certified Network Associates Routing and Static Routes By Roshan Chaudhary Lecturer Islington College.
Basic Router Troubleshooting
CCNA 1 version 3.0 Rick Graziani Cabrillo College
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.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 9 Basic Router Troubleshooting.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 5: IP Routing.
1 Pertemuan 26 Integrating Network using Routing Protocol.
© 2002, Cisco Systems, Inc. All rights reserved..
Ch. 9 – Address Allocation, Resolution, and Packet Forwarding (TCP/IP)
Ch. 6-7– Routing Theory – Part 3 CCNA Semester 2 Originally by Rick Graziani, Instructor Modified by Prof. Yousif.
CCNA 2 Week 9 Router Troubleshooting. Copyright © 2005 University of Bolton Topics Routing Table Overview Network Testing Troubleshooting Router Issues.
1 Semester 2 Module 9 Basic Router Troubleshooting Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology.
© 2002, Cisco Systems, Inc. All rights reserved. 1 Routing Overview.
Sem 2v2 Chapter 13 Troubleshooting the Network. Examples of problems in each layer might include:  Layer 1 - incorrect cable used  Layer 2 - interface.
Chap 13 Network Troubleshooting Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Routing and Routing Protocols
1 Cabrillo College Building Scalable Cisco Networks Rick Graziani, Instructor with Mark McGregor March 22, 2001.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Static Routing Routing Protocols and Concepts – Chapter 2.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.0 Module 9 Basic Router Troubleshooting.
Ch. 6 – Routing Theory – Part 1 CCNA Semester 2 Originally by Rick Graziani, Instructor Was modified by Prof. Yousif.
Chapter 8 The Routing Table: A Closer Look CIS 82 Routing Protocols and Concepts Rick Graziani Cabrillo College Last Updated: 4/14/2008.
1 Version 3.1 Module 6 Routed & Routing Protocols.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 4: Routing Concepts Routing & Switching.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 9 Basic Router Troubleshooting.
© 2002, Cisco Systems, Inc. All rights reserved..
 RIP — A distance vector interior routing protocol  IGRP — The Cisco distance vector interior routing protocol (not used nowadays)  OSPF — A link-state.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
1 9-Feb-16 S Ward Abingdon and Witney College Static Routing CCNA Exploration Semester 2 Chapter 2.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.0 Module 9 Basic Router Troubleshooting.
1 Pertemuan 20 Network Testing. Discussion Topics Introduction to network testing Using a structured approach to troubleshooting Testing by OSI layers.
1 16-Mar-16 S Ward Abingdon and Witney College RIP v1 Routing CCNA Exploration Semester 2 Chapter 5.
Static Routing Routing Protocols and Concepts – Chapter 2.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Cisco Routers.
ROUTING AND ROUTING TABLES 2 nd semester
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
Routing and routing tables
CCNA 2 v3.1 Module 9 Basic Router Troubleshooting
Basic Router Troubleshooting
Routing and routing tables
Chapter 2: Static Routing
Ch. 6-7– Routing Theory – Part 3 CCNA Semester 2
CCNA 2 v3.1 Module 6 Routing and Routing Protocols
Chapter 2: Static Routing
Rick Graziani Cabrillo College
Presentation transcript:

Ch. 9 – Basic Router Troubleshooting CCNA 2 version 3.0 Rick Graziani Cabrillo College

Rick Graziani Overview Students completing this module should be able to: Use the show ip route command to gather detailed information about the routes installed on the router Configure a default route or default network Understand how a router uses both Layer 2 and Layer 3 addressing to move data through the network Use the ping command to perform basic network connectivity tests Use the telnet command to verify the application layer software between source and destination stations Troubleshoot by sequential testing of OSI layers Use the show interfaces command to confirm Layer 1 and Layer 2 problems Use the show ip route and show ip protocol commands to identify routing issues Use the show cdp command to verify Layer 2 connectivity Use the traceroute command to identify the path packets take between networks Use the show controllers serial command to ensure the proper cable is attached Use basic debug commands to monitor router activity

Rick Graziani 9.1 Examining the Routing Table We have covered these and others in more depth in previous modules and the presentation on the Structure and Lookup Process of the Routing Table The show ip route Command Determining the gateway of last resort Determining route source and destination Determining L2 and L3 addresses Determining the route administrative distance Determining the route metric Determining the route next hop Determining the last routing update Observing multiple paths to destination

Rick Graziani Static Routing

Rick Graziani Dynamic Routing

Rick Graziani Default Routes There a couple of items of misinformation in this section that we need to address.

Rick Graziani Default Routes – ip default-network command The ip default-network command: Must be used with IGRP Can be used with EIGRP and RIP, but not recommended (use ip route ) On router that uses ip default-network command, it must either have a specific route to that network or a /0 default route!

Rick Graziani Default Routes - IGRP With IGRP: Use ip default-network Need specific or default route, so once packets arrive at Cisco A it can forward those packets toward public network. ip route s0 router igrp 10 network network ip default-network

Rick Graziani Default Routes - RIP With RIP: Use /0 static route Use default-information originate (IOS 12.0 and later) ip route s0 router rip network network default-information originate

Rick Graziani Determining route source and destination

Rick Graziani Path Switching Host X has a packet(s) to send to Host Y A router generally relays a packet from one data link to another, using two basic functions: 1. a path determination function - Routing 2. a switching function – Packet Forwarding Let’s go through all of the stages these routers use to route and switch this packet. See if you can identify these two functions at each router. Note: Data link addresses have been abbreviated. Path Switching and Packet Forwarding X Y Data Link Header IP (Network layer) Packet Data Link Frame = Data Link Header + IP Packet

Rick Graziani From Host X to Router RTA Host X begins by encapsulating the IP packet into a data link frame (in this case Ethernet) with RTA’s Ethernet 0 interface’s MAC address as the data link destination address. How does Host X know to forward to packet to RTA and not directly to Host Y? How does Host X know or get RTA’s Ethernet address? –Remember, it looks at the packet’s destination ip address does an AND operation and compares it to its own ip address and subnet mask. –It determines if the two ip addresses are on the same subnet or not. –If the are on the same subnet, it looks for the destination ip address of the packet in its ARP cache. – sending out an ARP request if it is not there. –If they are on different subnets, it looks for the ip address of the default gateway in its ARP cache – sending out an ARP request if it is not there. If you do not remember, be sure to review our previous presentation, “ARP – The Process and the Protocol” A

Rick Graziani RTA to RTB 1. RTA looks up the IP destination address in its routing table /24 has next-hop-ip address of and an exit-interface of e1. Since the exit interface is on an Ethernet network, RTA must resolve the next- hop-ip address with a destination MAC address. 2. RTA looks up the next-hop-ip address of in its ARP cache. If the entry was not in the ARP cache, the RTA would need to send an ARP request out e1. RTB would send back an ARP reply, so RTA can update its ARP cache with an entry for B

Rick Graziani RTA to RTB (continued) 3. Data link destination address and frame encapsulation After finding the entry for the next-hop-ip address in its ARP cache, RTA uses the MAC address for the destination MAC address in the re- encapsulated Ethernet frame. The frame is now forwarded out Ethernet 1 (as specified in RTA’s routing table. Notice, that the IP Addresses did not change. Also notice that the Routing table was used to find the next-hop ip address, used for the data link address and exit interface, to forward the packet in a new data link frame. 0B

Rick Graziani FFFF RTB to RTC 1. RTB looks up the IP destination address in its routing table /24 has next-hop-ip address of and an exit-interface of s0 (serial 0). Since the exit interface not on an Ethernet network, RTA does not need to resolve the next-hop-ip address with a destination MAC address. Remember, serial interfaces do not have MAC addresses. 2

Rick Graziani FFFF RTB to RTC 2. Data link destination address and frame encapsulation. When the interface is a point-to-point serial connection, the Routing Table process does not even look at the next-hop IP address. Remember, a serial link is like a pipe - only one way in and only one way out. RTA now encapsulates the IP packet into the proper data link frame, using the proper serial encapsulation (HDLC, PPP, etc.). The data link destination address is set to a broadcast, since there is only one other end of the pipe and the frame is now forwarded out serial 0. 2

Rick Graziani 0B-20 0C RTC to Host Y 1. RTC looks up the IP destination address in its routing table /24 is a directly connected network with an exit-interface of e0. RTC realizes that this destination ip address is on the same network as one of its interfaces and it can sent the packet directly to the destination and not another router. Since the exit interface is on an directly connected Ethernet network, RTC must resolve the destination ip address with a destination MAC address. 2. RTC looks up the destination ip address of in its ARP cache. If the entry was not in the ARP cache, the RTC would need to send an ARP request out e0. Host Y would send back an ARP reply, so RTC can update its ARP cache with an entry for

Rick Graziani 0B-20 0C RTC to Host Y (continued) 3. Data link destination address and frame encapsulation After finding the entry for the destination ip address in its ARP cache, RTC uses the MAC address for the destination MAC address in the re- encapsulated Ethernet frame. The frame is now forwarded out Ethernet 0 (as specified in RTA’s routing table

Rick Graziani Determining the route administrative distance Not the best path, but the best source of routing information. “The administrative distance of the route is the key information that the router uses in deciding (which is the best path to a particular destination) –> what is the best source of routing information to a particular destination.”

Rick Graziani Routing Metrics - Corrections MTU is not and has never been used as a routing metric with RIP, IGRP, EIGRP, OSPF, IS-IS, or BGP.

Rick Graziani Observing multiple paths to destination Cisco routers will choose up to six equal cost paths to the same destination network, four by default. –Router(config-router)#maximum-paths 6 –Fast Switching vs. Process Switching (see presentation: Ch. 7 – Distance Vector Routing Protocols, Part 1 of 2: Distance Vector Routing and RIP) –This assumes the same routing protocols or the use of static routes, as you cannot compare RIP metrics with IGRP metrics. Administrative distance will always choose one routing source over another, static routes over dynamic, IGRP over RIP, etc. The variance command and IGRP/EIGRP is never explained in this curriculum. –For more information about the variance command see: –How Does Unequal Cost Path Load Balancing (Variance) Work in IGRP and EIGRP? – ote09186a d.shtml

Network Testing

Rick Graziani Network Testing and Troubleshooting You most likely do troubleshooting already: –Cars, cooking, computer, etc. Approach might vary slightly depending upon the scenario: –Lab –New implementation –Existing network Change made No changes made Use all possible resources: –Support contracts –Web sites and newsgroups –Books –Friends and other people –Management

Rick Graziani Different Models

Rick Graziani Testing using the OSI Model Layer 1 errors can include: Broken cables Disconnected cables Cables connected to the wrong ports Intermittent cable connection Wrong cables used for the task at hand (must use rollovers, crossover cables, and straight-through cables correctly) Transceiver problems DCE cable problems DTE cable problems Devices turned off

Rick Graziani Testing using the OSI Model Layer 2 errors can include: Improperly configured serial interfaces Improperly configured Ethernet interfaces Improper encapsulation set (HDLC is default for serial interfaces) Improper clockrate settings on serial interfaces Network interface card (NIC) problems

Rick Graziani Testing using the OSI Model Layer 3 errors can include: Routing protocol not enabled Wrong routing protocol enabled Incorrect IP addresses Incorrect subnet masks

Rick Graziani Various commands These commands show various levels of connectivity or lack of connectivity: –Ping –Traceroute –Telnet –Show interfaces –Show cdp neighbors –Show ip protocols –Debug –Show running-config What do these commands tell you?

Ch. 9 – Basic Router Troubleshooting CCNA 2 version 3.0 Rick Graziani Cabrillo College