SlideShare a Scribd company logo
ROUTING
DEFINITION
IP Routing is the process of moving Packets from
one Network to another Network by using
routers.
NEED ROUTER ???
WHY IT NEEDS ROUTER HERE??
ROUTING TABLE
In computer networking a routing table is
a data table stored in a router that lists the
routes to particular network destinations,
metrics (distances) associated with those
routes.
DIAGRAM OF ROUTING TABLE
STATIC ROUTING
In static routing the routes are described by
fixed paths through a data network.
The hosts which are present in the same router
are entered are entered by system
administrator.
No routing algorithm or update mechanisms are
required.
DYNAMIC ROUTING
Dynamic Routing is used whenever the topology
changes frequently.
No Need to enter the Address belongs to the
network manually.
Here Routing Algorithms are used to calculate
the Route to destination.
PROACTIVE ROUTING PROTOCOLS
In this protocol all the nodes maintain the
information about the next node.
All the mobile nodes of this protocol have to
relay its entries to its adjacent nodes.
PROACTIVE ROUTING PROTOCOLS
Whenever any changes occurs in the topology, it
generates large number of control messages.
So the control messages consumes more
amount of Bandwidth.
REACTIVE ROUTING PROTOCOLS
Reactive protocols seek to set up routes on-
demand.
If a node wants to initiate communication with a
node to which it has no route, the routing protocol
will try to establish such a route by using Flooding
technique.
It reduces the large overhead information of
messages.
HYBRID ROUTING PROTOCOLS
It is a combination of Proactive and Reactive
Routing protocols.
It is used to increase the scalability of nodes in a
network.
DIFFERENCES BETWEEN PROACTIVE
AND REACTIVE
1) The delivery of packets is more efficient in
Reactive protocol than Proactive.
2) The performance is better in Reactive
protocol (Since it generates less control
messages).
3) Reactive consumes less Bandwidth.
4) The routing tables are updated only when
there is any changes in topology.
MANET ROUTING PROTOCOLS
DSDV
Stands for Destination Sequenced Distance
Vector Routing Protocol.
It is a Table Driven Routing Protocol which
extends the Bellman Ford.
In DSDV, each nodes maintain a Routing Table
where the Destination and number of hops to
reach destination are recorded.
DSDV
Each node which are participating in the
topology knows the list of nodes, links and the
cost of each nodes.
The routing information are updated
periodically. Periodic updates are sent out after
every interval of 15s
DSDV
Sequence Number is used to differentiate the
Stale routes from new routes.
STEPS IN DSDV
1) Each Router in the network collects the
Information of all the neighboring Routers.
2) After gathering Information, the node
determines the shortest path to reach all the
destinations.
3) Based on it new Routing table is created and
the table is known to all the neighbors.
PROS OF DSDV
1) Since the paths to all destinations are known
less delay is required in the path set up
process.
CONS OF DSDV
1) DSDV requires a regular update of its routing
tables, which uses up battery power and a small
amount of bandwidth.
2) DSDV is not suitable for highly dynamic or
large scale networks.
DSR
Stands for Dynamic Source Routing.
The sender of a packet determines the complete
sequence of nodes and records the exact path in
packet header.
In this protocol, the nodes do not need to exchange
the Routing table periodically, instead the Routing
table is updated when there is any change in
topology.
DSR
Since the Routing table is updated when there is
any change in topology the control messages is
reduced which conserve the Bandwidth.
Routing cache is updated when there is a change
in topology.
PHASES OF DSR
1) ROUTE DISCOVERY
When a node has to send a packet it first
checks the routing cache, if it finds a valid route in
the routing cache it delivers the packet to the
destination.
Otherwise it broadcasts Route Request
packet to all its neighbors. Upon the receipt of
Route Request packet it initiate the Route Reply
that knows the route to destination.
DSR ROUTE DISCOVERY
DSR ROUTE DISCOVERY
DSR ROUTE DISCOVERY
DSR ROUTE DISCOVERY AND ROUTE
REPLY
DSR ROUTE DISCOVERY AND ROUTE
REPLY
DSR ROUTE DISCOVERY AND ROUTE
REPLY
PHASES OF DSR
2) ROUTE MAINTENANCE
It is the process of monitoring the route in
use and taking corrective action when needed.
When a node finds to be broken because of
the shutdown, the nodes should not exchange any
information
PHASES OF DSR
When a node is broken it should send a Route Error
packet, which indicates the next hop is not
available.
As soon as a node receives a Route Error packet the
corresponding packet must be removed from the
cache.
It tries to rediscover a new route to reach the
destination.
CONS OF DSR
In DSR Routing along with the data the entire
path is sent over the network.
As the network size increases, the length of the
path increases which consumes more
bandwidth.
AODV
Stands for Adhoc On Demand Distance Vector
Protocol.
It is a Reactive Routing protocol (i.e.) The routes are
created only when it is needed (On Demand).
AODV protocol makes use of HOP count, sequence
number to route the packets from source to
destination.
ROUTE REQUEST
Route Discovery mechanism is based on RREQ
(Route Request) and RREP (Route Reply).
The Source node that needs a route to the
destination issues a Route Request. The Route
Request consists of following fields
ROUTE REPLY
The Route Reply is used to forward the packet
from where the packet gets requested.
EXAMPLE
EXAMPLE
EXAMPLE
EXAMPLE
EXAMPLE
ZONE ROUTING PROTOCOL
It is a Hybrid Routing Protocol.
Within a zone Table Driven (Pro Active Routing
Protocol) is used. This implies regular updates
takes place only within the zone.
If a node is outside the zone Reactive Routing
protocol is used.

More Related Content

What's hot

Routing algorithms
Routing algorithmsRouting algorithms
Routing algorithms
Parameswaran Selvakumar
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path FirstKashif Latif
 
Rip presentation
Rip presentationRip presentation
Rip presentation
Ebrahim AlRahawe
 
Distance Vector Routing Protocols
Distance Vector Routing ProtocolsDistance Vector Routing Protocols
Distance Vector Routing Protocols
KABILESH RAMAR
 
Network Layer
Network LayerNetwork Layer
Network Layer
Dr Shashikant Athawale
 
IGMP
IGMPIGMP
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IPMannu Khani
 
Routing
RoutingRouting
Routing
Saima Azam
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
Varinder Singh Walia
 
Internetworking
InternetworkingInternetworking
InternetworkingRaghu nath
 
Multicastingand multicast routing protocols
Multicastingand multicast routing protocolsMulticastingand multicast routing protocols
Multicastingand multicast routing protocols
Iffat Anjum
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
Bushra M
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
Martin Bratina
 
Network Routing | Computer Science
Network Routing | Computer ScienceNetwork Routing | Computer Science
Network Routing | Computer Science
Transweb Global Inc
 
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
NetProtocol Xpert
 

What's hot (20)

Routing algorithms
Routing algorithmsRouting algorithms
Routing algorithms
 
IP Routing
IP RoutingIP Routing
IP Routing
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path First
 
Rip presentation
Rip presentationRip presentation
Rip presentation
 
Distance Vector Routing Protocols
Distance Vector Routing ProtocolsDistance Vector Routing Protocols
Distance Vector Routing Protocols
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
IGMP
IGMPIGMP
IGMP
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
 
Vlan
Vlan Vlan
Vlan
 
Routing
RoutingRouting
Routing
 
Routing
RoutingRouting
Routing
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Multicastingand multicast routing protocols
Multicastingand multicast routing protocolsMulticastingand multicast routing protocols
Multicastingand multicast routing protocols
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
 
Ospf.ppt
Ospf.pptOspf.ppt
Ospf.ppt
 
Network Routing | Computer Science
Network Routing | Computer ScienceNetwork Routing | Computer Science
Network Routing | Computer Science
 
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
 
Ppt of routing protocols
Ppt of routing protocolsPpt of routing protocols
Ppt of routing protocols
 

Similar to BASICS OF ROUTING IN NETWORKS

Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
Unit VIII wireless sensor networks
Unit VIII wireless sensor networksUnit VIII wireless sensor networks
Unit VIII wireless sensor networkssangusajjan
 
Classification of routing protocols
Classification of routing protocolsClassification of routing protocols
Classification of routing protocols
Menaga Selvaraj
 
Simulation & comparison of aodv & dsr protocol
Simulation & comparison of aodv & dsr protocolSimulation & comparison of aodv & dsr protocol
Simulation & comparison of aodv & dsr protocol
Prafull Johri
 
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
IRJET Journal
 
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
IRJET Journal
 
IRJET- Optimum Routing Algorithm for MANET
IRJET-  	  Optimum Routing Algorithm for MANETIRJET-  	  Optimum Routing Algorithm for MANET
IRJET- Optimum Routing Algorithm for MANET
IRJET Journal
 
Survey of Modified Routing Protocols for Mobile Ad-hoc Network
Survey of Modified Routing Protocols for Mobile Ad-hoc NetworkSurvey of Modified Routing Protocols for Mobile Ad-hoc Network
Survey of Modified Routing Protocols for Mobile Ad-hoc Network
ijsrd.com
 
Performance Comparison of AODV and DSDV Routing Protocols for Ad-hoc Wireless...
Performance Comparison of AODV and DSDV Routing Protocols for Ad-hoc Wireless...Performance Comparison of AODV and DSDV Routing Protocols for Ad-hoc Wireless...
Performance Comparison of AODV and DSDV Routing Protocols for Ad-hoc Wireless...
Narendra Singh Yadav
 
Wireless routing protocols
Wireless routing protocolsWireless routing protocols
Wireless routing protocolsbarodia_1437
 
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
Narendra Singh Yadav
 
Comparative Analysis of MANET Routing Protocols and Cluster Head Selection Te...
Comparative Analysis of MANET Routing Protocols and Cluster Head Selection Te...Comparative Analysis of MANET Routing Protocols and Cluster Head Selection Te...
Comparative Analysis of MANET Routing Protocols and Cluster Head Selection Te...
IJERA Editor
 
En33838844
En33838844En33838844
En33838844
IJERA Editor
 
En33838844
En33838844En33838844
En33838844
IJERA Editor
 
Analyzing the Effect of Varying CBR on AODV, DSR, IERP Routing Protocols in M...
Analyzing the Effect of Varying CBR on AODV, DSR, IERP Routing Protocols in M...Analyzing the Effect of Varying CBR on AODV, DSR, IERP Routing Protocols in M...
Analyzing the Effect of Varying CBR on AODV, DSR, IERP Routing Protocols in M...
IOSR Journals
 
Presentation MANETs.pptx
Presentation MANETs.pptxPresentation MANETs.pptx
Presentation MANETs.pptx
priyam219327
 
Presentation MANETs.pptx
Presentation MANETs.pptxPresentation MANETs.pptx
Presentation MANETs.pptx
Sujit833143
 
UNIT-3 Adhoc.pptx
UNIT-3 Adhoc.pptxUNIT-3 Adhoc.pptx
UNIT-3 Adhoc.pptx
ShivamSolanki48
 
introAdhocRoutingRoutingRoutingRouting-new.ppt
introAdhocRoutingRoutingRoutingRouting-new.pptintroAdhocRoutingRoutingRoutingRouting-new.ppt
introAdhocRoutingRoutingRoutingRouting-new.ppt
DEEPAK948083
 
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Sitamarhi Institute of Technology
 

Similar to BASICS OF ROUTING IN NETWORKS (20)

Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Unit VIII wireless sensor networks
Unit VIII wireless sensor networksUnit VIII wireless sensor networks
Unit VIII wireless sensor networks
 
Classification of routing protocols
Classification of routing protocolsClassification of routing protocols
Classification of routing protocols
 
Simulation & comparison of aodv & dsr protocol
Simulation & comparison of aodv & dsr protocolSimulation & comparison of aodv & dsr protocol
Simulation & comparison of aodv & dsr protocol
 
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
 
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
 
IRJET- Optimum Routing Algorithm for MANET
IRJET-  	  Optimum Routing Algorithm for MANETIRJET-  	  Optimum Routing Algorithm for MANET
IRJET- Optimum Routing Algorithm for MANET
 
Survey of Modified Routing Protocols for Mobile Ad-hoc Network
Survey of Modified Routing Protocols for Mobile Ad-hoc NetworkSurvey of Modified Routing Protocols for Mobile Ad-hoc Network
Survey of Modified Routing Protocols for Mobile Ad-hoc Network
 
Performance Comparison of AODV and DSDV Routing Protocols for Ad-hoc Wireless...
Performance Comparison of AODV and DSDV Routing Protocols for Ad-hoc Wireless...Performance Comparison of AODV and DSDV Routing Protocols for Ad-hoc Wireless...
Performance Comparison of AODV and DSDV Routing Protocols for Ad-hoc Wireless...
 
Wireless routing protocols
Wireless routing protocolsWireless routing protocols
Wireless routing protocols
 
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
 
Comparative Analysis of MANET Routing Protocols and Cluster Head Selection Te...
Comparative Analysis of MANET Routing Protocols and Cluster Head Selection Te...Comparative Analysis of MANET Routing Protocols and Cluster Head Selection Te...
Comparative Analysis of MANET Routing Protocols and Cluster Head Selection Te...
 
En33838844
En33838844En33838844
En33838844
 
En33838844
En33838844En33838844
En33838844
 
Analyzing the Effect of Varying CBR on AODV, DSR, IERP Routing Protocols in M...
Analyzing the Effect of Varying CBR on AODV, DSR, IERP Routing Protocols in M...Analyzing the Effect of Varying CBR on AODV, DSR, IERP Routing Protocols in M...
Analyzing the Effect of Varying CBR on AODV, DSR, IERP Routing Protocols in M...
 
Presentation MANETs.pptx
Presentation MANETs.pptxPresentation MANETs.pptx
Presentation MANETs.pptx
 
Presentation MANETs.pptx
Presentation MANETs.pptxPresentation MANETs.pptx
Presentation MANETs.pptx
 
UNIT-3 Adhoc.pptx
UNIT-3 Adhoc.pptxUNIT-3 Adhoc.pptx
UNIT-3 Adhoc.pptx
 
introAdhocRoutingRoutingRoutingRouting-new.ppt
introAdhocRoutingRoutingRoutingRouting-new.pptintroAdhocRoutingRoutingRoutingRouting-new.ppt
introAdhocRoutingRoutingRoutingRouting-new.ppt
 
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
 

More from KABILESH RAMAR

Online i os
Online i osOnline i os
Online i os
KABILESH RAMAR
 
Linux and windows
Linux and windowsLinux and windows
Linux and windows
KABILESH RAMAR
 
Android os versions and architecture
Android os versions and architectureAndroid os versions and architecture
Android os versions and architecture
KABILESH RAMAR
 
Turtle Graphics in CG
Turtle Graphics in CGTurtle Graphics in CG
Turtle Graphics in CG
KABILESH RAMAR
 
Ray Tracing in Computer Graphics
Ray Tracing in Computer GraphicsRay Tracing in Computer Graphics
Ray Tracing in Computer Graphics
KABILESH RAMAR
 
Email security
Email securityEmail security
Email security
KABILESH RAMAR
 
Visible surface detection methods
Visible surface detection methodsVisible surface detection methods
Visible surface detection methods
KABILESH RAMAR
 
Raster scan and random scan
Raster scan and random scanRaster scan and random scan
Raster scan and random scan
KABILESH RAMAR
 
Properties of light
Properties of lightProperties of light
Properties of light
KABILESH RAMAR
 
Liquid crystal display
Liquid crystal displayLiquid crystal display
Liquid crystal display
KABILESH RAMAR
 
Illumination models
Illumination modelsIllumination models
Illumination models
KABILESH RAMAR
 
Dot matrix printers
Dot matrix printersDot matrix printers
Dot matrix printers
KABILESH RAMAR
 
Cathode ray tubes
Cathode ray tubesCathode ray tubes
Cathode ray tubes
KABILESH RAMAR
 
NEAR FIELD COMMUNICATION
NEAR FIELD COMMUNICATIONNEAR FIELD COMMUNICATION
NEAR FIELD COMMUNICATION
KABILESH RAMAR
 
RFID
RFIDRFID
Digital libraries
Digital librariesDigital libraries
Digital libraries
KABILESH RAMAR
 
Covert networks
Covert networksCovert networks
Covert networks
KABILESH RAMAR
 
Ethernet
EthernetEthernet
Ethernet
KABILESH RAMAR
 

More from KABILESH RAMAR (20)

Online i os
Online i osOnline i os
Online i os
 
Linux and windows
Linux and windowsLinux and windows
Linux and windows
 
Android os versions and architecture
Android os versions and architectureAndroid os versions and architecture
Android os versions and architecture
 
Turtle Graphics in CG
Turtle Graphics in CGTurtle Graphics in CG
Turtle Graphics in CG
 
Ray Tracing in Computer Graphics
Ray Tracing in Computer GraphicsRay Tracing in Computer Graphics
Ray Tracing in Computer Graphics
 
Email security
Email securityEmail security
Email security
 
Visible surface detection methods
Visible surface detection methodsVisible surface detection methods
Visible surface detection methods
 
Raster scan and random scan
Raster scan and random scanRaster scan and random scan
Raster scan and random scan
 
Properties of light
Properties of lightProperties of light
Properties of light
 
Polygon mesh
Polygon meshPolygon mesh
Polygon mesh
 
Liquid crystal display
Liquid crystal displayLiquid crystal display
Liquid crystal display
 
Ink jet printer
Ink jet printerInk jet printer
Ink jet printer
 
Illumination models
Illumination modelsIllumination models
Illumination models
 
Dot matrix printers
Dot matrix printersDot matrix printers
Dot matrix printers
 
Cathode ray tubes
Cathode ray tubesCathode ray tubes
Cathode ray tubes
 
NEAR FIELD COMMUNICATION
NEAR FIELD COMMUNICATIONNEAR FIELD COMMUNICATION
NEAR FIELD COMMUNICATION
 
RFID
RFIDRFID
RFID
 
Digital libraries
Digital librariesDigital libraries
Digital libraries
 
Covert networks
Covert networksCovert networks
Covert networks
 
Ethernet
EthernetEthernet
Ethernet
 

Recently uploaded

AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 

Recently uploaded (20)

AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 

BASICS OF ROUTING IN NETWORKS

  • 2. DEFINITION IP Routing is the process of moving Packets from one Network to another Network by using routers.
  • 4. WHY IT NEEDS ROUTER HERE??
  • 5. ROUTING TABLE In computer networking a routing table is a data table stored in a router that lists the routes to particular network destinations, metrics (distances) associated with those routes.
  • 7. STATIC ROUTING In static routing the routes are described by fixed paths through a data network. The hosts which are present in the same router are entered are entered by system administrator. No routing algorithm or update mechanisms are required.
  • 8. DYNAMIC ROUTING Dynamic Routing is used whenever the topology changes frequently. No Need to enter the Address belongs to the network manually. Here Routing Algorithms are used to calculate the Route to destination.
  • 9. PROACTIVE ROUTING PROTOCOLS In this protocol all the nodes maintain the information about the next node. All the mobile nodes of this protocol have to relay its entries to its adjacent nodes.
  • 10. PROACTIVE ROUTING PROTOCOLS Whenever any changes occurs in the topology, it generates large number of control messages. So the control messages consumes more amount of Bandwidth.
  • 11. REACTIVE ROUTING PROTOCOLS Reactive protocols seek to set up routes on- demand. If a node wants to initiate communication with a node to which it has no route, the routing protocol will try to establish such a route by using Flooding technique. It reduces the large overhead information of messages.
  • 12. HYBRID ROUTING PROTOCOLS It is a combination of Proactive and Reactive Routing protocols. It is used to increase the scalability of nodes in a network.
  • 13. DIFFERENCES BETWEEN PROACTIVE AND REACTIVE 1) The delivery of packets is more efficient in Reactive protocol than Proactive. 2) The performance is better in Reactive protocol (Since it generates less control messages). 3) Reactive consumes less Bandwidth. 4) The routing tables are updated only when there is any changes in topology.
  • 15. DSDV Stands for Destination Sequenced Distance Vector Routing Protocol. It is a Table Driven Routing Protocol which extends the Bellman Ford. In DSDV, each nodes maintain a Routing Table where the Destination and number of hops to reach destination are recorded.
  • 16. DSDV Each node which are participating in the topology knows the list of nodes, links and the cost of each nodes. The routing information are updated periodically. Periodic updates are sent out after every interval of 15s
  • 17. DSDV Sequence Number is used to differentiate the Stale routes from new routes.
  • 18. STEPS IN DSDV 1) Each Router in the network collects the Information of all the neighboring Routers. 2) After gathering Information, the node determines the shortest path to reach all the destinations. 3) Based on it new Routing table is created and the table is known to all the neighbors.
  • 19. PROS OF DSDV 1) Since the paths to all destinations are known less delay is required in the path set up process.
  • 20. CONS OF DSDV 1) DSDV requires a regular update of its routing tables, which uses up battery power and a small amount of bandwidth. 2) DSDV is not suitable for highly dynamic or large scale networks.
  • 21. DSR Stands for Dynamic Source Routing. The sender of a packet determines the complete sequence of nodes and records the exact path in packet header. In this protocol, the nodes do not need to exchange the Routing table periodically, instead the Routing table is updated when there is any change in topology.
  • 22. DSR Since the Routing table is updated when there is any change in topology the control messages is reduced which conserve the Bandwidth. Routing cache is updated when there is a change in topology.
  • 23. PHASES OF DSR 1) ROUTE DISCOVERY When a node has to send a packet it first checks the routing cache, if it finds a valid route in the routing cache it delivers the packet to the destination. Otherwise it broadcasts Route Request packet to all its neighbors. Upon the receipt of Route Request packet it initiate the Route Reply that knows the route to destination.
  • 27. DSR ROUTE DISCOVERY AND ROUTE REPLY
  • 28. DSR ROUTE DISCOVERY AND ROUTE REPLY
  • 29. DSR ROUTE DISCOVERY AND ROUTE REPLY
  • 30. PHASES OF DSR 2) ROUTE MAINTENANCE It is the process of monitoring the route in use and taking corrective action when needed. When a node finds to be broken because of the shutdown, the nodes should not exchange any information
  • 31. PHASES OF DSR When a node is broken it should send a Route Error packet, which indicates the next hop is not available. As soon as a node receives a Route Error packet the corresponding packet must be removed from the cache. It tries to rediscover a new route to reach the destination.
  • 32. CONS OF DSR In DSR Routing along with the data the entire path is sent over the network. As the network size increases, the length of the path increases which consumes more bandwidth.
  • 33. AODV Stands for Adhoc On Demand Distance Vector Protocol. It is a Reactive Routing protocol (i.e.) The routes are created only when it is needed (On Demand). AODV protocol makes use of HOP count, sequence number to route the packets from source to destination.
  • 34. ROUTE REQUEST Route Discovery mechanism is based on RREQ (Route Request) and RREP (Route Reply). The Source node that needs a route to the destination issues a Route Request. The Route Request consists of following fields
  • 35. ROUTE REPLY The Route Reply is used to forward the packet from where the packet gets requested.
  • 41. ZONE ROUTING PROTOCOL It is a Hybrid Routing Protocol. Within a zone Table Driven (Pro Active Routing Protocol) is used. This implies regular updates takes place only within the zone. If a node is outside the zone Reactive Routing protocol is used.