DATA
COMMUNICATIONS
© Copyright Brian Brown, 1995-2000. All rights reserved.
Part 18: Open Systems Interconnect [OSI] Model
OSI Model | Sending Data | Summary
Introduction
This section briefly discusses OSI, which is a 7 layer model for
the exchange of data between computers.
Objectives
At the end of this section you will be able to
OSI Model
In 1983, the International Standards Organization (ISO) developed
a model that would allow the sending and receiving of data
between two computers. It works on a layer approach, where each
layer is responsible for performing certain functions.
When we think of how to send data from one computer to another, there are many different things involved. There are network adapters, voltages and signals on the cable, how the data is packaged, error control in case something goes wrong, and many other concerns. By dividing these into separate layers, it makes the task of writing software to perform this much easier.
In the Open Systems Interconnect model, which allows dissimilar computers to transfer data between themselves, there are SEVEN distinct layers.
The Data-Link Layer also provides error-free delivery of data between the two computers by using the physical layer. It does this by packaging the data from the Network Layer into a frame that includes error detection information. At the receiving computer, the Data-Link Layer reads the incoming frame, and generates its own error detection information based on the received frame data. After receiving all of the frame, it then compares its error detection value with that of the incoming frames, and if they match, the frame has been received correctly.
A frame looks like,
The Data-Link Layer actually consists of two separate parts, the Medium Access Control (MAC) and Logical Link Control Layer (LLC). Example MAC layers are Ethernet 802.3 and Token Ring 802.5
Bridges are an example of devices which works at the MAC layer.
For Ethernet 802.3, the Physical Layer can be represented as
Sending Data Via the OSI Model
Each layer acts as though it is communicating with its
corresponding layer on the other end.
In reality, data is passed from one layer down to the next lower layer at the sending computer, till its finally transmitted onto the network cable by the Physical Layer. As the data it passed down to a lower layer, it is encapsulated into a larger unit (in effect, each layer adds its own layer information to that which it receives from a higher layer). At the receiving end, the message is passed upwards to the desired layer, and as it passes upwards through each layer, the encapsulation information is stripped off .
Summary
The OSI model defines a model consisting of
7 layers. This allows the exchange of data between different
computers using the OSI model.