Networking Forums

Networking Forums > Computer Networking > Linux Networking > Protocol stack - disadvantages (revision)

Reply
Thread Tools Display Modes

Protocol stack - disadvantages (revision)

 
 
bensmyth
Guest
Posts: n/a

 
      04-26-2005, 10:43 AM
I'm currently revising for my third year exams and came across the following
question (from a past paper):

The major advantages with the layered approach to network protocols (eg. the OSI
model) include modularity and manageability. List at least two major
disadvantages of such an approach. Explain your answer.

Any suggestions? All I can think of is performance loss... Which I don't think
is a major issue. I suppose it can be difficult to decide where to put things.
For example IPsec, network layer (therefore transparent) vs. higher layers
(better protection*).


Cheers,

Ben



* Assuming it is used correctly... (End-to-end cryptography in the hands of the
user is more secure than network layer protection [assuming user's can manage
it...])


 
Reply With Quote
 
 
 
 
Dan
Guest
Posts: n/a

 
      04-27-2005, 07:46 AM
On Tue, 26 Apr 2005 11:43:55 +0100, "bensmyth" <(E-Mail Removed)>
wrote:

Seems an odd question. I can't really see how you could build a
network without a layered approach.

Dan

>I'm currently revising for my third year exams and came across the following
>question (from a past paper):
>
>The major advantages with the layered approach to network protocols (eg. the OSI
>model) include modularity and manageability. List at least two major
>disadvantages of such an approach. Explain your answer.
>
>Any suggestions? All I can think of is performance loss... Which I don't think
>is a major issue. I suppose it can be difficult to decide where to put things.
>For example IPsec, network layer (therefore transparent) vs. higher layers
>(better protection*).
>
>
>Cheers,
>
>Ben
>
>
>
>* Assuming it is used correctly... (End-to-end cryptography in the hands of the
>user is more secure than network layer protection [assuming user's can manage
>it...])
>


 
Reply With Quote
 
James Knott
Guest
Posts: n/a

 
      04-27-2005, 10:55 AM
Dan wrote:

> Seems an odd question.**I*can't*really*see*how*you*could*build*a
> network without a layered approach.
>


It's possible to do it all in one layer, but then it'd be difficult to
change anything. For example, you could conceiveably combine level 2 & 3
and reduce some headers, but then you'd be stuck with only one protocol
over only one type of network.

 
Reply With Quote
 
Jean-Francois \Jef\ Stenuit
Guest
Posts: n/a

 
      04-27-2005, 09:31 PM
bensmyth wrote:
> I'm currently revising for my third year exams and came across the following
> question (from a past paper):
>
> The major advantages with the layered approach to network protocols (eg. the OSI
> model) include modularity and manageability. List at least two major
> disadvantages of such an approach. Explain your answer.
>
> Any suggestions? All I can think of is performance loss... Which I don't think
> is a major issue. I suppose it can be difficult to decide where to put things.
> For example IPsec, network layer (therefore transparent) vs. higher layers
> (better protection*).


Think about overhead. Each layer will add its own signaling, which takes
bandwidth. Those poor folks doing TCP-over-IP-over-AAL5-over-ATM know
what I mean ;-)

Also, having several layers can hide the work done below. A lot of
programmers today don't know that their XML/SOAP is going over HTTP,
then TCP, then IP. Sometimes you end-up re-inventing the wheel when you
are already driving a car. Or you end up making a CRC32 on your data ...
which is already done by the TCP layer.

I like your teacher ... makes people think in the other way round. Good
way to train students in creativity.

--
Jean-Francois "Jef" Stenuit
 
Reply With Quote
 
James Knott
Guest
Posts: n/a

 
      04-27-2005, 11:34 PM
Jean-Francois "Jef" Stenuit wrote:

> I like your teacher ... makes people think in the other way round. Good
> way to train students in creativity.


Just the thing they need in book keeping classes. ;-)

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Difference between a protocol hierarchy and protocol stack christopher.bloomfield@bt.com Linux Networking 0 04-18-2006 05:56 PM
Protocol stack - disadvantages (revision) bensmyth Windows Networking 1 04-27-2005 12:18 AM
Protocol stack - disadvantages (revision) bensmyth Windows Networking 0 04-26-2005 10:43 AM
how to remove atcp/ip stack and add a third party stack in linux RajaSekhar.Kavuri Linux Networking 1 03-22-2005 06:30 PM
Packets from bottom of TCP/IP stack direct to application bypassing stack Cameron Kerr Linux Networking 2 06-09-2004 12:19 PM



1 2 3 4 5 6 7 8 9 10 11