RIP v1– Routing Information Protocol RIP Versions –RIP v1 (original version, Doyle ch 5) –RIP v2 (improved version, Doyle ch 7) Simple distance-vector.

Slides:



Advertisements
Similar presentations
Distance Vector Routing Protocols
Advertisements

IP Routing.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—-5-1 WAN Connections Enabling RIP.
RIP2 CCNA Exploration Semester 2 Chapter 7
The subnet /28 has been selected to be further subnetted to support point-to-point serial links. What is the maximum number of serial links.
RIP V2 W.lilakiatsakun.  RFC 2453 (obsoletes –RFC 1723 /1388)  Extension of RIP v1 (Classful routing protocol)  Classless routing protocol –VLSM is.
RIP V2 CCNP S1(5), Chapter 4.
Implementing Inter-VLAN Routing
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 RIPv2 Routing Protocols and Concepts – Chapter 7.
Copyright 2002 Year 2 - Chapter 5/Cisco 3 - Module 5 Routing Protocols: IGRP By Carl Marandola.
Chapter 5 IP Routing Routing Sending packets through network from one device to another What must routers know? – Destination address – Neighboring routers.
SYPCNSA Department2007 Summer Youth Program: Internal Protocols: RIP & IGRP.
RIP – Routing Information Protocol Syeda Momina Tabish MIT - 7.
CSEE W4140 Networking Laboratory Lecture 4: IP Routing (RIP) Jong Yul Kim
CSEE W4140 Networking Laboratory Lecture 4: IP Routing (RIP) Jong Yul Kim
Chapter 22 Network Layer: Delivery, Forwarding, and Routing.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—5-1 WAN Connections Enabling Static Routing.
CISCO NETWORKING ACADEMY Chabot College ELEC IP Routing Protocol Highlights.
4 September 2015 RE Meyers, Ms.Ed., CCAI CCENT ICND1 Exam Topics Review Describe the Operation of Data Networks: Network Diagrams and Data Paths.
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.
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.
Advantages of Dynamic Routing over Static Routing : Advertise only the directly connected networks. Updates the topology changes dynamically. Administrative.
© 1999, Cisco Systems, Inc. 9-1 Chapter 9 Determining IP Routes.
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+
Sybex CCENT Chapter 8: IP Routing Instructor & Todd Lammle.
Routing -2 Dynamic Routing
Review Routing fundamental W.lilakiatsakun. Review Routing Fundamental VLSM VLSM Route Summarization Route Summarization Static & Dynamic Routing Static.
1 3-Oct-15 Distance Vector Routing CCNA Exploration Semester 2 Chapter 4.
Introduction to Classless Routing
Open standard protocol Successor of RIP Classless routing protocol Uses Shortest Path First (SPF) Algorithm Updates are sent through Multicast IP address.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 5: IP Routing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 RIPv2 Routing Protocols and Concepts – Chapter 7.
1 Pertemuan 26 Integrating Network using Routing Protocol.
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.
Chapter 6 IP Routing. Basic information When you configure interface of a node with IP and mask, the node will know the network corresponding to that.
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.
© 2002, Cisco Systems, Inc. All rights reserved. 1 Routing Overview.
1 1-Dec-15 S Ward Abingdon and Witney College Distance Vector Routing CCNA Exploration Semester 2 Chapter 4.
TCOM 515 Lecture 2. Lecture 2 Objectives Dynamic Routing Distance Vectore Routing Link State Routing Interior vs Exterior RIP - Routing Information Protocol.
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.
Chabot College ELEC Routing Loops.
Cisco Systems Networking Academy S2 C 12 Routing Protocols.
Routing Protocols and Concepts – Chapter 7
 RIP — A distance vector interior routing protocol  IGRP — The Cisco distance vector interior routing protocol (not used nowadays)  OSPF — A link-state.
1 Dynamic Routing Protocols I RIP Relates to Lab 4. The first module on dynamic routing protocols. This module provides an overview of routing, introduces.
1. 2  An autonomous system is a region of the Internet that is administered by a single entity.  Examples of autonomous regions are:  UVA’s campus.
1 16-Mar-16 S Ward Abingdon and Witney College RIP v1 Routing CCNA Exploration Semester 2 Chapter 5.
ROUTING AND ROUTING TABLES 2 nd semester
Year 2 - Chapter 5/Cisco 3 - Module 5 Routing Protocols: IGRP.
Dynamic Routing Protocols part2
Routing Loops.
Routing Protocols and Concepts
DYNAMIC ROUTING.
Routing Information Protocol
CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols
Routing & Enabling RIP WAN Connections.
Dynamic Routing Protocols part2
Routing Information Protocol
CIT 384: Network Administration
Routing Protocols and Concepts – Chapter 7
Routing Protocols and Concepts – Chapter 7
RIP1.ppt CCNA Exploration Semester 2 Chapter 5
Distance Vector Routing
Presentation transcript:

RIP v1– Routing Information Protocol RIP Versions –RIP v1 (original version, Doyle ch 5) –RIP v2 (improved version, Doyle ch 7) Simple distance-vector protocol (aka Bellman- Ford algorithm) Use hop count metric to determine best path (does not take other factors into account such as link speed) Initially popular because “routed” implementation bundled with BSD UNIX Original IP version adapted for other network protocols such as Novell IPX

RIP – Message Format Two Message Types –Request (sent by devices after initialization to request a unicast copy of a neighbor’s routing table –Response (sent by RIP speaking devices by broadcasting every 30 seconds to IP ) Send via UDP/520 up to 25 routes per packet that include IP network, metric, but no subnet mask

RIP – Normal Operation For every active RIP interface –Announce known RIP routes out RIP enabled interfaces every 30s –Process received RIP annoucements by placing routes in routing table if better than existing route and add 1 to the hop count –Do not announce things learned on an interface out the same interface (split horizon) –Only announce if reachable with hop count <- 15

RIP Timers (Cisco Imp.) Router rip timers basic update invalid holddown flush Update 30s (when to broadcast response) Invalid 180s (when haven’t heard annoucements for 180s, do not use) Holddown 180s (when neighbor increases metric for a network, do not accept immediately Flush 240s (after invalid timer expires, mark as unreachable metric 16 until time to flush)

Cisco Administrative Distance Routers can run multiple routing protocols simultaneously Q: What to do when you have more than one route for a network learned with different routing protocols? A: Believe route with smallest administative distance For example, RIP uses admin distance 120, static uses 1, so static routes are more “believable”

RIP v2 improvements Will cover these later in Doyle ch 7 Annoucements carry subnet masks therefore supporting classful routing Subnets of classful nets do not need to all be the same size, but can be variable length (VLSM) Supports IP multicast on Supports MD5 authentication

Cisco RIP commands Show ip protocols Show ip route Show ip route RIP Show ip RIP database Debug ip RIP Debug ip RIP events Debug ip routing

Sh ip protocols R10#sh ip protocols Routing Protocol is "rip" Sending updates every 30 seconds, next due in 14 seconds Invalid after 180 seconds, hold down 180, flushed after 240 Outgoing update filter list for all interfaces is not set Incoming update filter list for all interfaces is not set Redistributing: rip Default version control: send version 1, receive any version Interface Send Recv Triggered RIP Key-chain Ethernet0/ Ethernet0/ Ethernet0/ Automatic network summarization is in effect Maximum path: 4 Routing for Networks: Routing Information Sources: Gateway Distance Last Update :00: :00: :00: :00:16 Gateway Distance Last Update :00:16 Distance: (default is 120)

Sh ip route R10#sh ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route Gateway of last resort is to network R /24 [120/7] via , 00:00:25, Ethernet0/0 R /24 [120/1] via , 00:00:25, Ethernet0/0 R /24 [120/4] via , 00:00:23, Ethernet0/0.11 C /24 is directly connected, Ethernet0/0.61 R /24 [120/5] via , 00:00:02, Ethernet0/0.61 R /24 [120/2] via , 00:00:25, Ethernet0/0 R /24 [120/3] via , 00:00:23, Ethernet0/0.11 R /24 [120/1] via , 00:00:14, Ethernet0/0.61 R /24 [120/4] via , 00:00:25, Ethernet0/0 R /24 [120/3] via , 00:00:25, Ethernet0/0 C /24 is directly connected, Ethernet0/0 R /24 [120/5] via , 00:00:14, Ethernet0/0.61 [120/5] via , 00:00:23, Ethernet0/0.11

Debug ip routing R10# term monitor R10# debug ip routing (plug in ethernet cable here) R10(config)#int e0/0.61 R10(config-subif)#no shut R10(config-subif)#.Jan 20 17:00:12 EST: is_up: 1 state: 4 sub state: 1 line: 1.Jan 20 17:00:12 EST: RT: closer admin distance for , flushing 1 routes.Jan 20 17:00:12 EST: RT: add /24 via , connected metric [0/0].Jan 20 17:00:12 EST: RT: interface Ethernet0/0.61 added to routing table.Jan 20 17:00:12 EST: RT: add /24 via , rip metric [120/5]

SNMP tools to troubleshoot RIP Assuming you are on a LINUX computer with “snmpwalk” and “snmpnetstat” tools and your router has a Read-Only community configured named “public” ( snmp-server community public RO ) Linux% snmpnetstat –r public Linux% snmpwalk –v 1 –c public

More tools to debug RIP Use a sniffer like program such as Ethereal to “sniff” the UDP/520 RIP packets on an ethernet segment with RIP speakers Can also use older tools like TCPDUMP but newer tools like Ethereal have better decoding

Lab2 Notes We will start a new lab next week with a new topology, subnetting, and more complex RIP configuration Will leave topology unchanged for now at least until first assignment due this Friday 1/21/05 7pm ET