Download Document

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

RapidIO wikipedia , lookup

Internet protocol suite wikipedia , lookup

Zero-configuration networking wikipedia , lookup

IEEE 802.1aq wikipedia , lookup

Backpressure routing wikipedia , lookup

Wake-on-LAN wikipedia , lookup

Deep packet inspection wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

Multiprotocol Label Switching wikipedia , lookup

Computer network wikipedia , lookup

IEEE 1355 wikipedia , lookup

Peering wikipedia , lookup

Airborne Networking wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Routing wikipedia , lookup

Routing in delay-tolerant networking wikipedia , lookup

Transcript
• source routing
https://store.theartofservice.com/the-source-routing-toolkit.html
Source routing
In computer networking, 'source
routing' allows a sender of a data
packet|packet to partially or
completely specify the Routing|route
the packet takes through the network.
In contrast, in non-source routing
protocols, router (computing)|routers
in the network determine the path
based on the packet's destination.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Source routing
Source routing allows easier
troubleshooting, improved traceroute, and
enables a node to discover all the possible
routes to a host. It also allows a source to
directly manage network performance by
forcing packets to travel over one path to
prevent congestion on another.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Source routing
In the Internet Protocol, two
IPv4#Header|header options are
available which are rarely used: strict
source and record route (SSRR) and
Loose Source Routing|loose source and
record route (LSRR). Because of security
concerns, packets marked LSRR are
frequently blocked on the Internet. If not
blocked, LSRR can allow an attacker to
IP address spoofing|spoof its address
but still successfully receive response
packets.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Source routing
1
Software Defined Networking can also
be enhanced when source routing is
used in the forwarding plane. Studies
have shown significant improvements
in convergence times as a result of the
reduced state that must be distributed
by the controller into the network.
https://store.theartofservice.com/the-source-routing-toolkit.html
Dynamic Source Routing
'Dynamic Source Routing' ('DSR') is a
routing Communications protocol|protocol
for wireless mesh networks. It is similar to
AODV in that it forms a route on-demand
when a transmitting computer requests
one. However, it uses source routing
instead of relying on the routing table at
each intermediate device.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Dynamic Source Routing
To avoid using source routing, DSR
optionally defines a flow id option that
allows packets to be forwarded on a
hop-by-hop basis.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Dynamic Source Routing
This protocol is truly based on source
routing whereby all the routing information
is maintained (continually updated) at
mobile nodes.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Dynamic Source Routing
1
Dynamic source routing protocol (DSR) is
an on-demand protocol designed to
restrict the Bandwidth
(computing)|bandwidth consumed by
control packets in ad hoc wireless
networks by eliminating the periodic tableupdate messages required in the tabledriven approach
https://store.theartofservice.com/the-source-routing-toolkit.html
Open Source Routing Machine
The 'Open Source Routing Machine' or
'OSRM' is a C++ implementation of a highperformance routing engine for shortest
paths in road networks. Licensed under
the permissive 2-clause BSD license,
OSRM is a free network service. OSRM
supports Linux, FreeBSD, Windows, and
Mac OS X platform.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Open Source Routing Machine - Overview
OSRM was part of the 2011 Google
Summer of Code class.[http://www.googlemelange.com/gsoc/project/google/gsoc20
11/bharathv/13001 Improvements to the
Open Source Routing Machine (OSRM).]
[http://www.google-melange.com Google
Summer of Code 2011]. Accessed May
2012.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Scalable Source Routing
'Scalable Source Routing' (SSR) is a
routing protocol for unstructured networks
such as mobile ad hoc networks, mesh
networks, or sensor networks. It combines
source routing with routing along a virtual
ring, and is based on the idea of pushing
Chord (peer-to-peer)|Chord into the
underlay.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Scalable Source Routing - Source routing
In the physical network SSR utilizes
source routing. Relaying nodes
opportunistically cache the traversed
part of the source route of a given
packet. This facilitates the collection of
routing information while inhibiting
Cache pollution|polluting of the nodes'
route caches with outdated
information.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Scalable Source Routing - Classification
SSR has List of ad-hoc routing
protocols#Reactive .28on-demand.29
routing|reactive as well as List of ad-hoc
routing protocols#Pro-active .28tabledriven.29 routing|proactive components,
making it a List of ad-hoc routing
protocols#Hybrid .28both pro-active and
reactive.29 routing|hybrid routing protocol.
Virtual Ring Routing is conceptually similar,
the biggest difference being the usage of
source routing in SSR compared to building
up per-node state (routing tables) in VRR.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Loose Source Routing
1
'Loose Source Routing' is an Internet
Protocol|IP option which can be used
for address translation. LSR is also
used to implement mobility in IP
networks.
https://store.theartofservice.com/the-source-routing-toolkit.html
Loose Source Routing
Loose source routing uses a source
routing option in Internet Protocol|IP to
record the set of Router
(computing)|routers a Packet (information
technology)|packet must visit
1
https://store.theartofservice.com/the-source-routing-toolkit.html
Loose Source Routing
The name loose source routing comes
from the fact that only part of the path is
set in advance. This is in contrast with
strict source routing, in which every step of
the route is decided in advance where the
packet is sent.
1
https://store.theartofservice.com/the-source-routing-toolkit.html
For More Information, Visit:
• https://store.theartofservice.co
m/the-source-routingtoolkit.html
The Art of Service
https://store.theartofservice.com