4/24/2018 Software Product Development | Software Testing Tutorial | Software Process: Difference between adaptive and non - adaptive
adaptive algorithms?
More Next Blog» Create Blog Sign In
Software Product Development | Software
Testing Tutorial | Software Process
Articles, comments, queries about the processes of Software Product Development, Software Testing
Tutorial, Software Processes .
Like 0 Tweet Share Feed
Subscribe by
Email
Stum
Subscribe in a reader
Subscribe to updates by
Email
Wednesday, August 7, 2013
Difference between adaptive and non - adaptive
algorithms?
- Routing is the process of sending information from
one point of network to another.
- The originating point is called the source and the last Search Site
point is called the destination.
- Through the way a number of intermediate nodes
might or might not be encountered.
- Routing is sometimes compared with bridging. Web productdevelop.b
- Both of these accomplish the same purpose for the
casual observer. But it is not so. Google Search
- The basic difference between the two is that the
routing is done at the layer 3 i.e., the network Great books from Amazon
layer of the OSI model and the bridging takes
place at the layer 2 i.e., data link layer of the OSI
model. Popular Posts
- Because of this distinction, the input supplied to the
two processes is different and thus the task of path What are differences between
selection occurs in different ways. verification and validation?
- The routing algorithm is included as a part of the
erification and validation
network layer software.
- The primary responsibility of this software is to decide together can be defined as a
on which line the incoming traffic must be forwarded process of reviewing and
i.e., what will be the next node. testing and inspecting the
- Certain metrics are used by the routing protocols for software artifacts to
the evaluation of the path that is most appropriate for determine...
the transmission of a packet.
- These metrics include reliability, path bandwidth, tar Network Topology
current load, delay and so on.
- These metrics help in determining the optimal path tar Topology is the most
towards a destination. common type of network
- Routing tables are created and maintained by the topology that is used in
routing algorithms in order to aid the path homes and offices. In the
determination process. Star Topology there is a
central connect...
http://productdevelop.blogspot.in/2013/08/difference-between-adaptive-and-non.html 1/6
4/24/2018 Software Product Development | Software Testing Tutorial | Software Process: Difference between adaptive and non - adaptive algorithms?
- The tables will contain what routing information is
entirely based up on the routing algorithm that is being What is the Incremental Model
used. in Software Engineering?
- The routing tables are filled by a variety of What are its advantages and
information by the routing algorithms. disadvantages?
- If the internal subnet used is the datagram subnet, When the elements of waterfall
then for every datagram that arrives, a new decision
model are applied in iterative
has to be taken since the routes keep changing in this
case after every transmission. manner, the result is the
- On the other hand in virtual circuit subnet, all the Incremental Model. In this,
decisions are taken with the setting up of the virtual the product is designed,...
circuit.
- Once the connection or the links are established, the roject Management - The
same path is followed by all the packets. W5HH Principle
arry Bohem suggested an
The routing algorithms can be classified in to two
approach that addresses
major categories namely:
1. Non – adaptive algorithms and project objectives, milestones
2. Adaptive algorithms and schedules,
responsibilities, management
- Another name for non – adaptive algorithms is and technical ap...
the static algorithms.
- Here the computation regarding the various routes is
apid Application Development
done in advance and the same routes are followed by
all the packets. (RAD) - Advantages and
- The adaptive algorithms are better known as the Disadvantages
dynamic algorithms. he main objective of Rapid
- In this type of algorithms, the routes are not Application Development is to
computed in advance, rather the route is decided up on avoid extensive pre-planning,
the arrival of a particular packet depending up on the generally allowing software
traffic and the topology of the network. to be written much faste...
We have three different types of algorithms under
the category of non – adaptive algorithms as ifferentiate between
mentioned below: transparent and
1. Shortest path routing: This algorithm makes use nontransparent
of the Dijkstra’s algorithm for computing the fragmentation?
shortest path where nodes and communication number of problems are
links are represented by vertices and edges of the encountered because of the
graph respectively.
size of the data packets.
2. Flooding: Here, the arriving data packet is
transmitted on all the outgoing lines save the one There is no ability in the data
on which it arrived. Its selective flooding variation link layer by means of
is commonly used. which...
3. Flow based routing: This algorithm takes in to
consideration the present flow of the network ifferentiate between upward
before deciding on which line the packet must be and downward multiplexing?
transmitted. he process of multiplexing is
And following are some of the adaptive carried out at the transport
algorithms: layer. Several conversations
are multiplexed in to one
1. Distance vector routing: It requires knowledge connection or physical ...
about the whole network and is associated with
the count to infinity problem.
2. Link state routing: It requires knowledge about Blog Archive
neighborhood.
► 2017 (1)
http://productdevelop.blogspot.in/2013/08/difference-between-adaptive-and-non.html 2/6
4/24/2018 Software Product Development | Software Testing Tutorial | Software Process: Difference between adaptive and non - adaptive algorithms?
3. Hierarchical routing: It is used for very large ► 2016 (9)
networks.
4. Optimized link state routing: It is used for ► 2015 (22)
mobile hosts.
► 2014 (32)
▼ 2013 (350)
Posted by Sunflower at 8/07/2013 11:30:00 PM ► December (7)
Labels: Adaptive, Algorithms, Datagram, Destination, Information, Input,
► November (12)
Layers, Links, Network, Networking, Nodes, Non-adaptive, Path, Process,
Protocols, Route, Routing, Source, System
► October (19)
► September (23)
Like 0 Tweet Share
Subscribe by Email ▼ August (38)
What is the difference
between leaky bucket
algori...
No comments: What is meant by flow
specification?
Post a Comment
How can traffic shaping
Newer Post Home Older Post help in congestion
managem...
Subscribe to: Post Comments (Atom)
What are different
Facebook activity policies to prevent
congestion ...
Software Development - Pro…
411 likes What are general
principles of
congestion control?...
Like Page Send Message Keeping track of
commitments made
by team members ...
Be the first of your friends to like this
What is the difference
between congestion
Software Development -
control ...
Products, Processes and
Others What is the concept of
about 10 months ago
flow control?
How can the problem of
Generating an a congestion be
When you go into … controlled?
Explain multicast
routing?
Lining up the support
SOFTWARE DEV…
structure at the start
of a ...
What is a spanning tree?
http://productdevelop.blogspot.in/2013/08/difference-between-adaptive-and-non.html 3/6
4/24/2018 Software Product Development | Software Testing Tutorial | Software Process: Difference between adaptive and non - adaptive algorithms?
Soliciting features from
your pre-release /
beta t...
Creating mailing list,
and place for keeping
docum...
When is a situation
called as congestion?
What is meant by multi-
destination routing?
Presenting several drafts
of a feature
requirement...
Working with different
UI elements for
translation...
What is reverse path
forwarding?
What is meant by flow
based routing?
Taking care of country
specific concerns
(example ...
What is the idea behind
link state routing?
Getting technical teams
to talk to each other
for ...
Working with external
teams to ensure that
they fi...
What are different
methods of
broadcasting a
packe...
Shortest Path Routing -
a type of routing
algorith...
What are applications of
flooding algorithm?
Flooding - a kind of
static algorithm
http://productdevelop.blogspot.in/2013/08/difference-between-adaptive-and-non.html 4/6
4/24/2018 Software Product Development | Software Testing Tutorial | Software Process: Difference between adaptive and non - adaptive algorithms?
Ensuring a regular email
with changelist
informati...
Difference between
adaptive and non -
adaptive alg...
Checking that the code
being used is safe to
use, ...
What is meant by an
optimal route?
Getting the Product
Manager to demo the
new featur...
What is optimality
principle?
New requirement after
start of cycle -
ensuring th...
Designing the same
component to work
with multiple...
Working early with
providers of external
component...
Synchronizing multiple
activities together in a
co...
► July (40)
► June (35)
► May (46)
► April (39)
► March (31)
► February (37)
► January (23)
► 2012 (466)
► 2011 (310)
► 2010 (341)
► 2009 (192)
http://productdevelop.blogspot.in/2013/08/difference-between-adaptive-and-non.html 5/6
4/24/2018 Software Product Development | Software Testing Tutorial | Software Process: Difference between adaptive and non - adaptive algorithms?
► 2008 (39)
► 2007 (30)
Contributors
Ashish Agarwal
Sunflower
Followers
Followers (26) Next
Amarendra
Pageviews
751361
Stats
http://productdevelop.blogspot.in/2013/08/difference-between-adaptive-and-non.html 6/6