Thursday, December 18, 2014

A Critique of the OSI Model and Protocols



Neither the OSI model and its protocols nor the TCP/IP model and its protocols are perfect. Quite a bit of 
criticism can be, and has been, directed at both of them. In this section and the next one, we will look at some of 


these criticisms. We will begin with OSI and examine TCP/IP afterward. 

At the time the second edition of this book was published (1989), it appeared to many experts in the field that the 
OSI model and its protocols were going to take over the world and push everything else out of their way. This did 
not happen. Why? A look back at some of the lessons may be useful. These lessons can be summarized as: 

1.   Bad timing. 
2.   Bad technology. 
3.   Bad implementations. 
4.   Bad politics. 

Bad Timing 

First let us look at reason one: bad timing. The time at which a standard is established is absolutely critical to its success. David Clark of M.I.T. has a theory of standards that he calls the apocalypse of the two elephants,


This figure shows the amount of activity surrounding a new subject. When the subject is first discovered, there is a burst of research activity in the form of discussions, papers, and meetings. After a while this activity subsides, corporations discover the subject, and the billion-dollar wave of investment hits. 

It is essential that the standards be written in the trough in between the two ''elephants.'' If the standards are 
written too early, before the research is finished, the subject may still be poorly understood; the result is bad 
standards. If they are written too late, so many companies may have already made major investments in 
different ways of doing things that the standards are effectively ignored. If the interval between the two elephants 
is very short  (because everyone is in a hurry to get started), the people developing the standards may get 
crushed. 

It now appears that the standard OSI protocols got crushed. The competing TCP/IP protocols were already in widespread use by research universities by the time the OSI protocols appeared. While the billion-dollar wave of investment had not yet hit, the academic market was large enough that many vendors had begun cautiously offering TCP/IP products. When OSI came around, they did not want to support a second protocol stack until they were forced to, so there were no initial offerings. With every company waiting for every other company to go first, no company went first and OSI never happened. 

Related Posts

A Critique of the OSI Model and Protocols
4/ 5
Oleh

Subscribe via email

Like the post above? Please subscribe to the latest posts directly via email.