ROURING ALGORITHM: LINK STATE

Slides:



Advertisements
Similar presentations
CCNA3: Switching Basics and Intermediate Routing v3.0 CISCO NETWORKING ACADEMY PROGRAM Chapter 2 – Single Area OSPF Single Area OSPF Link State Routing.
Advertisements

© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Link-State Routing Protocols Routing Protocols and Concepts – Chapter.
Routing Protocol.
1 LINK STATE PROTOCOLS (contents) Disadvantages of the distance vector protocols Link state protocols Why is a link state protocol better?
CCNA 2 v3.1 Module 6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Link-State Routing Protocols Routing Protocols and Concepts – Chapter.
1 CCNA 3 v3.1 Module 2. 2 CCNA 3 Module 2 Single Area OSPF.
Delivery, Forwarding and
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)
CS 453 Computer Networks Lecture 24 IP Routing. See…
Link State Routing Protocol W.lilakiatsakun. Introduction (1) Link-state routing protocols are also known as shortest path first protocols and built around.
1 11-Sep-15 S Ward Abingdon and Witney College Link State CCNA Exploration Semester 2 Chapter 10.
Routing and Routing Protocols Dynamic Routing Overview.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Link-State Routing Protocols Routing Protocols and Concepts – Chapter.
1 CS 4396 Computer Networks Lab Dynamic Routing Protocols - II OSPF.
Link-State Routing Protocols
Link State Routing Protocols Last Update Copyright Kenneth M. Chipps Ph.D.
Lecture Week 10 Link-State Routing Protocols. Objectives Describe the basic features & concepts of link-state routing protocols. List the benefits and.
Chapter 7: Routing Dynamically
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Link-State Routing Protocols Routing Protocols and Concepts – Chapter 10.
Interior Gateway Protocol. Introduction An IGP (Interior Gateway Protocol) is a protocol for exchanging routing information between gateways (hosts with.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 11 Unicast Routing Protocols.
Introduction to OSPF Nishal Goburdhan. Routing and Forwarding Routing is not the same as Forwarding Routing is the building of maps Each routing protocol.
Static versus Dynamic Routes Static Route Uses a protocol route that a network administrators enters into the router Static Route Uses a protocol route.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 2 Single-Area OSPF.
CCNA 3 Week 2 Link State Protocols OSPF. Copyright © 2005 University of Bolton Distance Vector vs Link State Distance Vector –Copies Routing Table to.
Networks and Protocols CE Week 8b. Link state Routing.
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
Distance Vector Routing Protocols Dynamic Routing.
Routing and Routing Protocols
ICS 156: Networking Lab Magda El Zarki Professor, ICS UC, Irvine.
IP Routing Principles. Network-Layer Protocol Operations Each router provides network layer (routing) services X Y A B C Application Presentation Session.
Open Shortest Path First (OSPF)
1 Version 3.1 Module 6 Routed & Routing Protocols.
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
Routing Protocols Brandon Wagner.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Link-State Routing Protocols Routing Protocols and Concepts – Chapter 10.
Single Area OSPF Module 2, Review How routing information is maintained Link-state routers apply the Dijkstra shortest path first algorithm against.
Distance Vector and Link State Routing Pragyaditya Das.
CSE 421 Computer Networks. Network Layer 4-2 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside.
Routing and Routing Protocols CCNA 2 v3 – Module 6.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
+ Dynamic Routing Protocols 2 nd semester
M ODULE 1 UNIT 3 ROUTING. R OUTING Routing protocols are the set of rules used by the routers to communicate between source and destination. They do not.
Open Shortest Path First (OSPF)
Working at a Small-to-Medium Business or ISP – Chapter 6
Single Area OSPF Link State Routing Single Area OSPF Concepts
Dynamic Routing Protocols II OSPF
Instructor Materials Chapter 5: Dynamic Routing
Routing Protocols and Concepts
Link-State Routing Protocols
Dynamic Routing Protocols part2
Single-Area OSPF (Open Shortest Path First Protocol)
© 2002, Cisco Systems, Inc. All rights reserved.
Chapter 5: Dynamic Routing
Chapter 5: Dynamic Routing
Chapter 7: Routing Dynamically
Dynamic Routing Protocols II OSPF
Link-State Routing Protocols
Introduction to networking
Dynamic Routing Protocols part2
Cisco networking, CNET-448
Link-State Routing Protocols
Working at a Small-to-Medium Business or ISP – Chapter 6
Chapter 10 Link State Routing Protocols
Dynamic Routing Protocols part3 B
Computer Networks Protocols
OSPF Protocol.
Presentation transcript:

ROURING ALGORITHM: LINK STATE COMPUTER NETWORKS ROURING ALGORITHM: LINK STATE Group Memers:- Mehul Sharma(9914103192) Karan Saraswat(9914103193) Harshit(9914103194) Simran Singhla(9914103196) Shubham Kesarwani(9914103198)

INTRODUCTION Link-state routing protocols are one of the two main classes of routing protocols used in packet switching networks for computer communication the other being distance-vector routing protocols Examples of link-state routing protocols include Open Shortest Path First (OSPF) and intermediate system to intermediate system (IS-IS).

The link-state protocol is performed by every switching node in the network .The basic concept of link-state routing is that every node constructs a map of the connectivity to the network, in the form of a graph, showing which nodes are connected to which other nodes. Each node then independently calculates the next best logical path from it to every possible destination in the network. The collection of best paths will then form the node's routing table

Open Shortest Path First (OSPF) is a routing protocol for Internet Protocol (IP) networks. It uses a link state routing (LSR) algorithm and falls into the group of interior routing protocols, operating within a single autonomous system (AS). It is defined as OSPF Version 2 in RFC 2328 (1998) for IPv4. Intermediate System to Intermediate System (IS- IS) is a routing protocol designed to move information efficiently within a computer network, a group of physically connected computers or similar devices. It accomplishes this by determining the best route for datagrams through a packet-switched network.

Dijkstra’s Algorithm All link-state routing protocols apply Dijkstra’s algorithm to calculate the best path route. The algorithm is commonly referred to as the shortest path first (SPF) algorithm.

Working of Link state Link-state routing protocols are also known as shortest path first protocols and are built around Edsger Dijkstra’s shortest path first (SPF) algorithm.

Link-State Updates Link-state updates (LSUs) are the packets used for OSPF routing updates. This is how OSPF exchanges LSUs to discover the best routes.

Link-State Routing Process Each router learns about its own links and its own directly connected networks. This is done by detecting that an interface is in the up state. Link-state routers do this by exchanging Hello packets with other link-state routers on directly connected networks and neighbours respond to this by sending hello packets back to routers.

Link-State Routing Process Each router builds a link-state packet (LSP)containing the state of each directly connected link. This is done by recording all the pertinent information about each neighbor, including neighbor ID, link type, and bandwidth. Each router floods the LSP to all neighbors. Those neighbors store all LSPs received in a database. They then flood the LSPs to their neighbors until all routers in the area have received the LSPs. Each router stores a copy of each LSP received from its neighbors in a local database. Each router uses the database to construct a complete map of the topology and computes the best path to each destination network

Advantages of link state routing Link-state protocols use cost metrics to choose paths through the network. The cost metric reflects the capacity of the links on those paths.  Link-state protocols use triggered updates and LSA floods to immediately report changes in the network topology to all routers in the network. This leads to fast convergence times.  Each router has a complete and synchronized picture of the network. Therefore, it is very difficult for routing loops to occur.  Routers use the latest information to make the best routing decisions. 

Advantages of link state routing The link-state database sizes can be minimized with careful network design. This leads to smaller Dijkstra calculations and faster convergence.  Every router, at the very least, maps the topology of its own area of the network. This attribute helps to troubleshoot problems that can occur. 

Disadvantages of link state routing They require more memory and processor power than distance vector protocols. This makes it expensive to use for organizations with small budgets and legacy hardware.  They require strict hierarchical network design, so that a network can be broken into smaller areas to reduce the size of the topology tables.  They require an administrator who understands the protocols well.  They flood the network with LSAs during the initial discovery process. This process can significantly decrease the capability of the network to transport data. It can noticeably degrade the network performance. 

Disadvantages of dijkastra The major disadvantage of the algorithm is the fact that it does a blind search  there by consuming a lot of time waste of necessary resources.  Another disadvantage is that it cannot handle negative edges. This leads to  acyclic graphs and most often cannot obtain the right shortest path.