1.6 REFERENCE MODELS

0

 1.6 REFERENCE MODELS

One of the most difficult software to be developed is the networking software. Reference models were designed to standardize the layer of functions and activities. The following section describes one of the most important reference models used in Computer Networks.

OSI (Open System Interconnection) Model 

The OSI model is an abstract description for layered communications and computer network protocol design open system means that it can communicate with any other system that follows the specified standards, formats and semantics. Protocols give the rules that specify how the different parties may communicate.  

In its most basic form, it divides network architecture into seven layers which from top to bottom are the Application, Presentation, Session, Transport, Network, Data-Link, and Physical Layers. It is therefore often referred to as the OSI Seven Layer Model (Figure 1.13).

A layer is a collection of conceptually similar functions that provide services to the layer above it and receives service from the layer below it. On each layer an instance provides services to the instances at the layer above and requests service from the layer below. For example, a layer that provides error-free communications across a network provides the path needed by applications above it, while it calls the next lower layer to send and receive packets that make up the contents of the path. Any two instances at one layer are connected by a horizontal protocol connection on that layer.

layer below. For example, a layer that provides error-free communications across a network provides the path needed by applications above it, while it calls the next lower layer to send and receive packets that make up the contents of the path. Any two instances at one layer are connected by a horizontal protocol connection on that layer.

The following are the layers of OSI model:


In transmission side data flows from layer 7 to layer 1, then to cabling or suitable medium. When data reaches the reception side, it flows from layer 1 to layer 7.

Application Layer: This layer is the layer for user interaction. We must have application software for dealing with the data. 

Presentation Layer: It converts the data into suitable format. It does tasks like compression, decompression, encryption and decryption.

Session Layer: This layer manages connections between different application layers. Transport Layer: This layer converts data into segments and re-assembles the data stream. TCP and UDP are theprotocols used in this layer. In this layer, data is converted into so called segments.

Network Layer: This layer translates logical address into physical address. This layer also fixes the route for data path. Router works in this layer. In this layer data is called  a packet.

Data-Link Layer: This layer provides physical identification of a device using Media  Access Control Address. It adds source and destination address to packets and convert  them into frames. This is the layer that provides error free transmission.

Physical Layer: This layer provides the functional requirements for activating a physical link. In this layer, data is carried from one device to another.

Now, we can better understand the OSI layer with an example. Consider that you have to send a word document to a different network or through internet. The following are the process that will take place:

1. In the APPLICATION LAYER, the user can edit the file by using application software like a word processor.

2. In the PRESENTATION LAYER, user can compress the word file by using WINRAR or WINZIP and convert the data into different format for example.zip or .rar. You can also convert the word document into different formats.

3. In the SESSION LAYER, the particular file has to be integrated with browser for attaching it to email or likewise clients.

4. In the TRANSPORT LAYER, data is converted to segments. Source IP and destination IP are added to each packet. Frame checks and parity bits are also added in this layer.

5. In the NETWORK LAYER, the data is handed over to a router. The router calculates the best path for data transmission

6. In the DATA-LINK LAYER, transmission errors are handled and also flow of data is regulated so that receivers are not swamped by fast senders. 

7. In the PHYSICAL LAYER, frames are transmitted as bits through media such as Optical fibre.

 

Post a Comment

0Comments
Post a Comment (0)