Google Answers Logo
View Question
 
Q: Disadvantages of layered network protocols ( No Answer,   2 Comments )
Question  
Subject: Disadvantages of layered network protocols
Category: Computers
Asked by: ba_5-ga
List Price: $4.50
Posted: 15 May 2005 02:38 PDT
Expires: 17 May 2005 01:36 PDT
Question ID: 521822
What disadvantages are there of the layered approach to network
protocols (eg. the OSI model)


NOTE: This question will be cancelled on 17th May, as it is irrelevant
after this date.
Answer  
There is no answer at this time.

Comments  
Subject: Re: Disadvantages of layered network protocols
From: pcjunkie-ga on 16 May 2005 07:15 PDT
 
The main disadvantages of layered systems consist primarily of
overhead both in computation and in message headers caused by the
abstraction barriers between layers. Because a message often has to
pass through many (10 or more) protocol layers the overhead of these
boundaries is often more than the actual computation being done.

One other disadvantage is that the higher level layers can't see
what's in the lower layers, implying that an application can't debug
where in a connection a problem is, or exactly what the problem is.

Another disadvantage is the higher level layers can't control all
aspects of the lower layers, so they can't modify the transfer system
if beneficial (like controlling windowing, header compression,
CRC/parity checking, et cetera), nor specify routing, and must rely on
the lower protocols working, and can't specify alternatives when
there's problems.
Subject: Re: Disadvantages of layered network protocols
From: ba_5-ga on 17 May 2005 01:36 PDT
 
Cheers for that pcjunkie-ga, thats what I was looking for.

One further point to note (although I'm not sure on its validity): The
benefits of layering are modularity and managability; however, these
can only be achieved up to a certain number of layers. Once the number
of layers goes beyond this point the complexity will increase.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy