SlideShare a Scribd company logo
ROUTING PROTOCOLS


       Narendran Thangarajan,
       @naren_live
       SSN College of Engineering,
       Chennai.
RECAP..
  MAIN CLASSIFICATION
    STATIC ROUTING
    DYNAMIC ROUTING


  Concept of Autonomous System (AS)

  What is dynamic in Dynamic Routing
   Protocols?
RECAP – Dynamic Routing Protocols

    Dynamic Routing Classification
      IntraDomain
        Distance Vector
        Link State
      InterDomain
        Path Vector
RECAP – Distance Vector Routing
 Distance Vectors shared
 Initialization – directly connected routers
 Sharing – Share the first two columns of the
  routing table
 Updating – Better cost replaces old entry
 When to share? – Periodic and triggered
 Problems
 Eg: RIP
LINK STATE ROUTING

 Goal : To find the shortest path to the
  destination.

 Difference from DV : In DV each router knows
  only the next hop. But in LS each router has the
  entire topology of the domain.
Steps:

 Initial State : All routers know their own link
    state.
   Creation of LSPs
   Reliable Flooding of LSPs
   Formation of Shortest Path Tree
   Routing Table Calculation
Creating LSP

 Link State Packets (LSP) carry large amount
  of information. Also called Hello Packets.
 Important Fields : Router ID, Link state of the
  router, Sequence number, Time to Live.
 Created on two occasions:
   When there is change in the topology.
   Periodic basis.
Reliable Flooding

 ALL nodes broadcast their LSPs to their
  adjacent nodes.

 Depending upon the sequence number and
  the link state values, the receiving node
  decides whether to discard or store the LSP.
Formation of Shortest Path tree
   After the LSP are shared among all nodes, each and
    every node has the entire topology of the domain.

   Then Dijkstra’s algorithm is run over this information
    to create a shortest path tree from the graph
    obtained.

   Permanent List and Tentative list – An eg. Problem

   Demo -
    http://www.ifors.ms.unimelb.edu.au/tutorial/dijkstra
    /island.html
Creation of routing table

 From the generated shortest paths, the
  routing table is generated.

 In both DV and LS, the final routing table is
  the same. The difference lies only in the way
  the routing table is prepared.
OSPF – Open Shortest Path First

   The Autonomous System is divided into
    Areas.

   LS routing protocol runs inside an Area.


   The summary of the routing information is
    given to the Backbone area through ABR.
Simulations
Thank you 

More Related Content

PPTX
Cluster based routing protocol 1
PPTX
Ch 20 UNICAST ROUTING SECTION 2
PPTX
Cluster based routing protocol
PPT
Theo's slides
PPTX
Ch 18 intro to network layer - section 1
DOCX
Link state routing protocol
PPT
Networkdevices by Jetarvind kumar madhukar
Cluster based routing protocol 1
Ch 20 UNICAST ROUTING SECTION 2
Cluster based routing protocol
Theo's slides
Ch 18 intro to network layer - section 1
Link state routing protocol
Networkdevices by Jetarvind kumar madhukar

What's hot (19)

PPT
Routing protocols-network-layer
PPTX
Ch 18 intro to network layer - section 3
PPT
Fisheye State Routing (FSR) - Protocol Overview
PPTX
Switching concepts Data communication and networks
PDF
D4610922df8edb89513e496bbbe7672d7453
PPTX
Network Routing | Computer Science
PPTX
Bridging in Networking
PPTX
Changes in the standard ppt
PDF
Location Aided Routing (LAR)
PPT
Network Layer
PDF
Geographical routing protocols for mobile ad hoc
PPTX
Routing algorithm
PDF
A survey of geographic routing protocols for Vehicular Ad Hoc Networks (VANETs)
PPTX
Computer network layers
PPTX
OSI MODEL AND ITS LAYERS FUNCTION
PPTX
The Solaris Network Environment (Presentation
PPTX
PPTX
Computer Networks
Routing protocols-network-layer
Ch 18 intro to network layer - section 3
Fisheye State Routing (FSR) - Protocol Overview
Switching concepts Data communication and networks
D4610922df8edb89513e496bbbe7672d7453
Network Routing | Computer Science
Bridging in Networking
Changes in the standard ppt
Location Aided Routing (LAR)
Network Layer
Geographical routing protocols for mobile ad hoc
Routing algorithm
A survey of geographic routing protocols for Vehicular Ad Hoc Networks (VANETs)
Computer network layers
OSI MODEL AND ITS LAYERS FUNCTION
The Solaris Network Environment (Presentation
Computer Networks
Ad

Viewers also liked (15)

PDF
Android application development
PDF
Basic terminologies for a developer
PPTX
Quiz KU 1073 - Introduction to Information Technology
PDF
A primer on network devices
PPTX
IT QUIZ(KOZHIKODE SUB DISTRICT UP LEVEL)
PPTX
Technical Quiz (Basic concepts of computers)
PPTX
IT Quiz Prelims
PPTX
Computer Quiz (August 2013)
PPTX
Tech Quiz
PPTX
Quiz ppt
PPT
PPTX
Computer quiz for primary classes
PDF
Technology Quiz
PPT
Biz-Tech Quiz - Grand Finale
PPT
Tech Quiz Finals
Android application development
Basic terminologies for a developer
Quiz KU 1073 - Introduction to Information Technology
A primer on network devices
IT QUIZ(KOZHIKODE SUB DISTRICT UP LEVEL)
Technical Quiz (Basic concepts of computers)
IT Quiz Prelims
Computer Quiz (August 2013)
Tech Quiz
Quiz ppt
Computer quiz for primary classes
Technology Quiz
Biz-Tech Quiz - Grand Finale
Tech Quiz Finals
Ad

Similar to Routing basics (20)

PPT
Routing protocols
PDF
ppt (it).pdf
PDF
PERFORMANCE ANALYSIS OF DISTANCE VECTOR AND LINKED STATE ROUTING PROTOCOL
PPT
Routing
PPTX
Comparative Analysis of Distance Vector Routing & Link State Protocols
PPTX
Computer networks unit iii
PPT
Routing.pptbbbbbbbbbbbbbbbbbbbbbnbbnbbbbnbb
PPTX
Routing algorithms
PDF
OSPF.pdf
PPT
Routing in Engineering: Principles and Applications.ppt
PPTX
Unit 3_Network Layer_Part II.pptx
PPTX
PPT on Project Report Ashutosh Kumar.pptx
PPTX
CN_UNIT_3_routing algorithms.ppt.......x
PPT
11-RoutingThe development of wireless systems traces its roots .ppt
PPT
DSR,LSR,IGMP,RIP,OSPF.ppt
PDF
IPv6 Routing.pdf
PPTX
Et3003 sem2-1314-9 network layers vi (routing protocols)
PPT
Routing and IP in Advance Computer Network,Vikram Snehi
PPTX
Unit 4_Network Layer_Part II.pptx
PPTX
DISTANCE VECTOR ROUTING AND LINK STATE ROUTING
Routing protocols
ppt (it).pdf
PERFORMANCE ANALYSIS OF DISTANCE VECTOR AND LINKED STATE ROUTING PROTOCOL
Routing
Comparative Analysis of Distance Vector Routing & Link State Protocols
Computer networks unit iii
Routing.pptbbbbbbbbbbbbbbbbbbbbbnbbnbbbbnbb
Routing algorithms
OSPF.pdf
Routing in Engineering: Principles and Applications.ppt
Unit 3_Network Layer_Part II.pptx
PPT on Project Report Ashutosh Kumar.pptx
CN_UNIT_3_routing algorithms.ppt.......x
11-RoutingThe development of wireless systems traces its roots .ppt
DSR,LSR,IGMP,RIP,OSPF.ppt
IPv6 Routing.pdf
Et3003 sem2-1314-9 network layers vi (routing protocols)
Routing and IP in Advance Computer Network,Vikram Snehi
Unit 4_Network Layer_Part II.pptx
DISTANCE VECTOR ROUTING AND LINK STATE ROUTING

More from UC San Diego (16)

PDF
Datacenter traffic demand characterization
PDF
Smart Homes, Buildings and Internet-of-things
PDF
Social Networks analysis to characterize HIV at-risk populations - Progress a...
PDF
eyeTalk - A system for helping people affected by motor neuron problems
PDF
Pirc net poster
PDF
Ajaxism
PDF
Fields in computer science
PDF
Understanding computer networks
PDF
FOSS Introduction
PDF
Network Programming with Umit project
PDF
Introduction to Python
PDF
Airline reservation system db design
PDF
Workshop on Network Security
PPTX
Socket programming in Java (PPTX)
PDF
Socket programming using java
PDF
Pervasive Web Application Architecture
Datacenter traffic demand characterization
Smart Homes, Buildings and Internet-of-things
Social Networks analysis to characterize HIV at-risk populations - Progress a...
eyeTalk - A system for helping people affected by motor neuron problems
Pirc net poster
Ajaxism
Fields in computer science
Understanding computer networks
FOSS Introduction
Network Programming with Umit project
Introduction to Python
Airline reservation system db design
Workshop on Network Security
Socket programming in Java (PPTX)
Socket programming using java
Pervasive Web Application Architecture

Recently uploaded (20)

PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Institutional Correction lecture only . . .
PDF
Classroom Observation Tools for Teachers
PPTX
Cell Structure & Organelles in detailed.
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
RMMM.pdf make it easy to upload and study
PPTX
master seminar digital applications in india
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Cell Types and Its function , kingdom of life
PPTX
Pharma ospi slides which help in ospi learning
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
Microbial diseases, their pathogenesis and prophylaxis
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
STATICS OF THE RIGID BODIES Hibbelers.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Microbial disease of the cardiovascular and lymphatic systems
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Institutional Correction lecture only . . .
Classroom Observation Tools for Teachers
Cell Structure & Organelles in detailed.
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
RMMM.pdf make it easy to upload and study
master seminar digital applications in india
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Cell Types and Its function , kingdom of life
Pharma ospi slides which help in ospi learning
Module 4: Burden of Disease Tutorial Slides S2 2025
Insiders guide to clinical Medicine.pdf
Final Presentation General Medicine 03-08-2024.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?

Routing basics

  • 1. ROUTING PROTOCOLS Narendran Thangarajan, @naren_live SSN College of Engineering, Chennai.
  • 2. RECAP..  MAIN CLASSIFICATION  STATIC ROUTING  DYNAMIC ROUTING  Concept of Autonomous System (AS)  What is dynamic in Dynamic Routing Protocols?
  • 3. RECAP – Dynamic Routing Protocols  Dynamic Routing Classification  IntraDomain  Distance Vector  Link State  InterDomain  Path Vector
  • 4. RECAP – Distance Vector Routing  Distance Vectors shared  Initialization – directly connected routers  Sharing – Share the first two columns of the routing table  Updating – Better cost replaces old entry  When to share? – Periodic and triggered  Problems  Eg: RIP
  • 5. LINK STATE ROUTING  Goal : To find the shortest path to the destination.  Difference from DV : In DV each router knows only the next hop. But in LS each router has the entire topology of the domain.
  • 6. Steps:  Initial State : All routers know their own link state.  Creation of LSPs  Reliable Flooding of LSPs  Formation of Shortest Path Tree  Routing Table Calculation
  • 7. Creating LSP  Link State Packets (LSP) carry large amount of information. Also called Hello Packets.  Important Fields : Router ID, Link state of the router, Sequence number, Time to Live.  Created on two occasions:  When there is change in the topology.  Periodic basis.
  • 8. Reliable Flooding  ALL nodes broadcast their LSPs to their adjacent nodes.  Depending upon the sequence number and the link state values, the receiving node decides whether to discard or store the LSP.
  • 9. Formation of Shortest Path tree  After the LSP are shared among all nodes, each and every node has the entire topology of the domain.  Then Dijkstra’s algorithm is run over this information to create a shortest path tree from the graph obtained.  Permanent List and Tentative list – An eg. Problem  Demo - http://www.ifors.ms.unimelb.edu.au/tutorial/dijkstra /island.html
  • 10. Creation of routing table  From the generated shortest paths, the routing table is generated.  In both DV and LS, the final routing table is the same. The difference lies only in the way the routing table is prepared.
  • 11. OSPF – Open Shortest Path First  The Autonomous System is divided into Areas.  LS routing protocol runs inside an Area.  The summary of the routing information is given to the Backbone area through ABR.