You are not logged in.

Users Online:

Other articles in Computers & Technology > Technology

Technology-Boon or Bane? 04 July 2009

The Functionality of the OSI Model 09 May 2009

Stun Guns : Concerns over the use of stun guns 10 April 2009

- Entire Category -


This Banner Spot is Available!

How The OSI Model And TCP/IP Work PDF Print E-mail
User Rating: / 0
PoorBest 
Computers & Technology > Technology
Written by harhis23   
Friday, 08 May 2009 23:21
Although various protocols are available for computer data transmission, all network communication protocols must provide for certain core functions.

These functions may be implemented differently from vendor to vendor, but they will generally all share a few basic characteristics. The Open Systems Interconnection Reference Model was created by the International Standard Organization (ISO) to provide a basic model on which all protocols can be modeled.

The OSI Model has been used in practice, but it's generally used as a theoretical prototype that charts and defines the building blocks of a good network protocol system. Most networking protocols in use today-for example, TCP/IP or Novell's IPX/SPX-contain all or part of the basic functions outlined in the OSI Model.

Having this type of standard architectural model provides several benefits. It provides a general framework to guide programmers who develop protocol stacks. It allows all members of the computer networking community, both proprietary and non-affiliated, to be on the "same page" when discussing the common layers of functionality inherent to all protocol systems. Also, in an ideal situation, the very modularity of a layered protocol concept would allow for one obsolete functional block of code to be replaced with an improved version of the same functional block-without having to reworked the entire stack. This interchangeable, modular quality can help to interface networking software supplied by two different vendors.

Before the OSI Reference Model was recognized as a valid model for protocol design, most vendors created their own proprietary protocols with very little concern for interoperability with other vendors' products. However, as more and more consumers began to embrace the idea of open standards, proprietary standards began to lose out in the market. Interoperability became increasingly important; hence, the need for a standard model, such as OSI, became obvious. For example, if two vendors both decided to develop their own versions of a protocol, and they both decided to use the OSI Model as a reference, at the very least, both protocols would be relatively modular in design, with distinct responsibilities assigned to each of the defined functional blocks of both protocols. And although the OSI Model itself might not guarantee interoperability between two implementations of the same protocol, it is a good framework within which to begin development.

The Layers of the OSI Model

The OSI Model is divided into seven layers, and each layer has a specific responsibility. This is not to say that a protocol based on the OSI Model has seven distinct parts, or only seven specific functions. As mentioned earlier, these layers merely represent the types of functions that a protocol should support, and they arrange the functional blocks in a logical fashion, with a top and a bottom. Note that the top of the model represents functions that occur nearest the user or the application, and the bottom of the model represents those functions that occur nearest the physical network or network interfaces.

 

Page 1

Page 2

 

 

This Banner Spot is Available!