ROUTING PROTOCOLS By: Er. Amit Mahajan.

Slides:



Advertisements
Similar presentations
IP Routing.
Advertisements

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.
SYPCNSA Department2007 Summer Youth Program: Internal Protocols: RIP & IGRP.
CCNA 2 v3.1 Module 6.
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.
Chapter 12 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Read a routing table  Configure a static route 
Chapter 7: Routing Dynamically
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Routing Dynamically Routing Protocols Assist. Prof. Pongpisit.
6: Routing Working at a Small to Medium Business.
Click to edit Master subtitle style Chapter 10: Routing Protocols Instructor:
Routing/Routed Protocols. Remember: A Routed Protocol – defines logical addressing. Most notable example on the test – IP A Routing Protocol – fills the.
Sybex CCENT Chapter 8: IP Routing Instructor & Todd Lammle.
1 Introducing Routing 1. Dynamic routing - information is learned from other routers, and routing protocols adjust routes automatically. 2. Static routing.
Sybex CCNA Chapter 6: IP Routing Instructor & Todd Lammle.
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.
Dynamic Routing Chapter 9. powered by DJ 1. C HAPTER O BJECTIVES At the end of this Chapter you will be able to:  Explain Dynamic Routing  Identify.
Introduction to Dynamic Routing Protocol
Routing -2 Dynamic Routing
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 5: IP Routing.
© 2002, Cisco Systems, Inc. All rights reserved. 1 Determining IP Routes.
Distance Vector Routing Protocols Routing Protocols and Concepts Lecture Week 4.
© 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
IP Routing Principles. Network-Layer Protocol Operations Each router provides network layer (routing) services X Y A B C Application Presentation Session.
1 7-Jan-16 S Ward Abingdon and Witney College Dynamic Routing CCNA Exploration Semester 2 Chapter 3.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Routing Protocols and Concepts Dr. Muazzam A. Khan.
Prof. Alfred J Bird, Ph.D., NBCT Office – Science 3rd floor – S Office Hours – Monday and Thursday.
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Monday 3:00 to 4:00 and.
Routing and Routing Protocols CCNA 2 v3 – Module 6.
+ Dynamic Routing Protocols 2 nd semester
Lec4: Introduction to Dynamic Routing Protocol
Introduction to Dynamic Routing Protocol
Working at a Small-to-Medium Business or ISP – Chapter 6
IP Routing using Packet Tracer Simulator
Computer Networks Routing Algorithms.
Routing Protocols and Concepts
Click to edit Master subtitle style
Distance Vector Routing Protocols
Routing and Routing Protocols: Routing Static
Routing/Routed Protocols
Chapter 4: Routing Concepts
Introduction To Networking
CCNA 2 v3.1 Module 6 Routing and Routing Protocols
CCNA 2 v3.1 Module 7 Distance Vector Routing Protocols
Troubleshooting IP Addressing
IS3120 Network Communications Infrastructure
Introduction to Dynamic Routing Protocol
Chapter 5: Dynamic Routing
Chapter 7: Routing Dynamically
Chapter 3: Dynamic Routing
Routing and Routing Protocols: Routing Static
Introduction to Dynamic Routing Protocol
Distance Vector Routing Protocols
After 3.2 Revised
Dynamic Routing and OSPF
Introduction To ROUTING PROTOCOLS
Routing Protocols Charles Warren.
CIT 384: Network Administration
Distance Vector Routing Protocols
Working at a Small-to-Medium Business or ISP – Chapter 6
CCE1030 Computer Networking
EIGRP.
Presentation transcript:

ROUTING PROTOCOLS By: Er. Amit Mahajan

ROUTING BASICS The term routing is used for taking a packet from one device and sending it through the network to another device on a different network For routing a router must know following things Destination address Neighbour routers from which it can learn about remote networks, Possible routes to all remote networks The best route to each remote network How to maintain and verify routing information

Routing protocols They are the set of rules used by a router when it communicates routing information between neighboring router Routing protocols use metrics to evaluate what path will be the best for a packet to travel A metric is a standard of measurements; such as path bandwidth, reliability, delay, current load on that path etc; i.e used by routing algorithms to determine the optimal path to a destination.

Desirable properties of a router Correctness and simplicity: The packets are to be correctly delivered. Simpler the routing algorithm, it is better. Robustness: Ability of the network to deliver packets via some route even in the face of failures. Stability: The algorithm should converge to equilibrium fast in the face of changing conditions in the network.  

While designing a routing protocol it is necessary to take into account the following design parameters: Performance Criteria: Number of hops, Cost, Delay, Throughput, etc Network Information Source: Local, Adjacent node, Nodes along route, All nodes Network Information Update Timing: Continuous, Periodic, Major load change, Topology change

If a network is not directly connected to Router then it must use one of the three ways Static routing Dynamic routing Default routing Static Routing: Uses a route that a network administrator enters manually add routes in each router’s routing table

ADVANTAGES There is no bandwidth usage between routers, which means you could possibly save money on WAN links. It adds security because the administrator can choose to allow routing access to certain networks only DISADVANTAGE The administrator must really understand the internetwork and how each router is connected in order to configure routes correctly.

Static Routes Static Route Configuration: 172.16.1.0 SO Network R1 R2 B 172.16.2.2 172.16.2.1 Static Route Configuration: Router(config)#ip route, destination network [mask] {next hop address }[AD distance] R1(config)# ip route 172.16.1.0 255.255.255.0 172.16.2.1 This is a unidirectional route.

Dynamic Routing It uses same protocol in two different networks Dynamic routing is when protocols are used to find networks and update routing tables on routers Uses a route that a network routing protocol adjusts automatically for topology or traffic changes In it a protocol on one router communicates with the same protocol running on neighbor routers If a change occurs in the network, the dynamic routing protocols automatically inform all routers about the event.

Default routing A default route is the network route used by a router when no other known route exists for a given IP packet's destination address. All the packets for destination Which not known by the router's routing table are sent to the default route The default route is the destination that a packet is sent to if the router doesn't have instructions to send it somewhere else

Classes of routing protocol

Distance Vector Routing It find the best path to a remote network by judging distance. Each time a packet goes through a router, called a hop. The route with the least number of hops to the network is determined to be the best route Here each router send its complete routing table with each update only to its neighbors

RIP(Routing Information Protocol) RIP was first developed in 1969 The most commonly used interior gateway protocol in the Internet Each router sends out a broadcast that contains the entire routing table of the router. Typically routers do this every 30seconds The maximum number of hops allowed with RIP is 15

DRAWBACK of RIPv1 Classful RIP routes consume more Bandwidth RIP version 1 uses only classful routing, which means that all devices in the network must use the same subnet mask. It does not send updates with subnet mask information DRAWBACK of RIPv1 Classful RIP routes consume more Bandwidth

RIPv2 mostly same as RIP v1 But It is classless, means RIP version 2 provides something called prefix routing and send subnet mask information with the route updates, this make RIPv2 more scalable than RIPv1

COMPARISON

IGRP(Interior Gateway Routing Protocol ) It is a Cisco-proprietary distance-vector routing protocol Means that to use IGRP in your network, all your routers must be Cisco routers It was created to overcome the problems associated with RIP It has a maximum hop count of 255 helpful in larger networks and solves the problem of 15 hops

Metric used here are Bandwidth and Delay of the line by default as a metric for determining the best route to an internetwork The main difference between RIP and IGRP configuration is that when we configure IGRP, we supply the autonomous system number to it, where as RIP does not use autonomous number system

COMPARISON

LINK STATE ROUTING Also called shortest-path-first protocols Routers here create three separate tables One of these tables keeps track of directly attached neighbors One determines the topology of the entire internetwork One is used as the routing table Link-state routers know more about the internetwork than any distance-vector routing protocol

OSPF(Open Shortest Path First ) Also called route redistribution It is used when a network have multiple routers and not all of them are of same vendor FEATURES: Has unlimited hop count Allows multi-vendor deployment (open standard) Consists of areas and autonomous systems Minimizes routing update traffic Allows scalability Supports VLSM( Variable Length Subnet Masks )

OSPF design example

Designed in a hierarchical fashion, which basically means that you can separate the larger internetwork into smaller internetworks called areas Reasons for creating OSPF in a hierarchical design To decrease routing overhead To speed up convergence To confine network instability to single areas of the network

HYBRID ROUTING PROTOCOL Routing protocol that uses the attributes of both distance-vector and link-state. Enhanced Interior Gateway Routing Protocol (Enhanced IGRP). Enhanced InteriorGateway Routing Protocol (EIGRP) EIGRP is a classless It is enhanced distance-vector protocol that gives us a real edge over another Cisco proprietary protocols

uses the concept of an autonomous system to describe the set of contiguous routers that run the same routing protocol It includes the subnet mask in its route updates. subnet information allows us to use Variable Length Subnet Masks (VLSMs) and summarization when designing the networks it synchronizes routing tables between neighbors at startup and then sends specific updates only when topology changes occur

FEATURES It has a maximum hop count of 255 Support for IP and IPv6 (and some other useless routed protocols) via protocol dependent modules Support for summaries and discontiguous networks Efficient neighbor discovery Communication via Reliable Transport Protocol (RTP) Best path selection via Diffusing Update Algorithm (DUAL)

Case Study: Smart Edge Router 800 Features The SmartEdge router provide following features: High performance—Enables line-rate packet forwarding. Robustness—Enables packet reliability, meeting rigorous uptime and availability requirements. Scalability—Supports a large number of access terminations. Flexibility—Provides support for multiple services.

Routing Protocols Used Routing Information Protocol (RIP) Enhanced Interior Gateway Routing Protocol (Enhanced IGRP). Open Shortest Path First (OSPF)and OSPF Version 3 (OSPFv3) Virtual Private Networks (BGP/MPLS VPNs Smart Edge 800 Router Hardware provides site preparation information and installation, monitoring, and maintenance procedures for the chassis and cards

The Smart Edge 800 delivers 240Gbps of throughput Deliver Multi-Play services such as video (IPTV/HDTV), voice, data, interactive multimedia content, in addition to Layer 2/Layer 3 Virtual Private Networks (VPNs)

References http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT%20Kharagpur/Computer%20networks/pdf/M7L5.pdf (Date-11/02/09) http://www.cisco.com/en/US/docs/net_mgmt/active _network_abstraction/3.6.5/vne/refere nce/guide/chapRedbackdevices.html Book Todd lamale