100% found this document useful (1 vote)
110 views6 pages

Understanding the OSI Reference Model

The OSI reference model outlines 7 layers of abstraction to enable communication between applications over a network. The layers are: physical, data link, network, transport, session, presentation, and application. Each layer provides services to the layer above it and receives services from the layer below it. While not strictly implemented, the OSI model provides a conceptual framework for network communication and interoperability that influenced the development of protocols like TCP/IP.

Uploaded by

Pratima
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
110 views6 pages

Understanding the OSI Reference Model

The OSI reference model outlines 7 layers of abstraction to enable communication between applications over a network. The layers are: physical, data link, network, transport, session, presentation, and application. Each layer provides services to the layer above it and receives services from the layer below it. While not strictly implemented, the OSI model provides a conceptual framework for network communication and interoperability that influenced the development of protocols like TCP/IP.

Uploaded by

Pratima
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

OSI reference model (Open

Systems Interconnection)

Posted by: Margaret Rouse


[Link]

Contributor(s): Daniel Kroon






Sponsored News

 Choosing the Right Hybrid Cloud Solution for Microsoft SQL Server–Rackspace
 Leveraging Automation in a Software-Defined Data Center (SDDC)–Dell

 See More

Vendor Resources

 Link Layer and Network Layer Security for Wireless Networks–Interlink Networks, Inc.

 Foundational Focus: OSI Model - Breaking Down the 7 Layers–Global Knowledge

OSI (Open Systems Interconnection) is reference model for how applications


can communicate over a network. A reference model is a conceptual
framework for understanding relationships. The purpose of the OSI reference
model is to guide vendors and developers so the digital communication
products and software programs they create will interoperate, and to facilitate
clear comparisons among communications tools. Most vendors involved in
telecommunications make an attempt to describe their products and services
in relation to the OSI model. And although useful for guiding discussion and
evaluation, OSI is rarely actually implemented, as few network products or
standard tools keep all related functions together in well-defined layers as
related to the model. The TCP/IP protocols, which define the Internet, do not
map cleanly to the OSI model.

Download this free guide

Download: Overcome Virtual Network Management


Challenges
The virtualized network poses challenges to network management systems -- and as
more hardware components become virtualized, that challenge becomes even greater.
This handbook discusses the steps IT must take to both build and corral their virtualized
infrastructure.
Start Download

Developed by representatives of major computer and telecommunication


companies beginning in 1983, OSI was originally intended to be a detailed
specification of actual interfaces. Instead, the committee decided to establish
a common reference model for which others could then develop detailed
interfaces, which in turn could become standards. OSI was officially adopted
as an international standard by the International Organization of Standards
(ISO).

OSI layers
The main concept of OSI is that the process of communication between two
endpoints in a telecommunication network can be divided into seven distinct
groups of related functions, or layers. Each communicating user or program is
at a computer that can provide those seven layers of function. So in a given
message between users, there will be a flow of data down through the layers
in the source computer, across the network and then up through the layers in
the receiving computer. The seven layers of function are provided by a
combination of applications, operating systems, network card device drivers
and networking hardware that enable a system to put a signal on a network
cable or out over Wi-Fi or other wireless protocol).

The seven Open Systems Interconnection layers are:

Layer 7: The application layer. This is the layer at which communication


partners are identified (Is there someone to talk to?), network capacity is
assessed (Will the network let me talk to them right now?), and that creates a
thing to send or opens the thing received. (This layer
is not the application itself, it is the set of services an application should be
able to make use of directly, although some applications may perform
application layer functions.)

PRO+
Content
Find more PRO+ content and other member only offers, here.
 E-Zine

With new IEEE Ethernet standard, old cables learn new tricks
 E-Zine

New year, new WAN: SD-WAN adoption takes off


 E-Zine

Chit chat: The new team collaboration apps go mainstream


Layer 6: The presentation layer. This layer is usually part of an operating
system (OS) and converts incoming and outgoing data from one
presentation format to another (for example, from clear text to encrypted text
at one end and back to clear text at the other).

Layer 5: The session layer. This layer sets up, coordinates and terminates
conversations. Services include authentication and reconnection after an
interruption. On the Internet, Transmission Control Protocol (TCP) and User
Datagram Protocol (UDP) provide these services for most applications.

Layer 4: The transport layer. This layer manages packetization of data, then
the delivery of the packets, including checking for errors in the data once it
arrives. On the Internet, TCP and UDP provide these services for most
applications as well.

Layer 3: The network layer. This layer handles the addressing and routing of
the data (sending it in the right direction to the right destination on outgoing
transmissions and receiving incoming transmissions at the packet level). IP is
the network layer for the Internet.

Layer 2: The data-link layer. This layer sets up links across the physical
network, putting packets into network frames. This layer has two sub-layers,
the Logical Link Control Layer and the Media Access Control Layer. Ethernet
is the main data link layer in use.

Layer 1: The physical layer. This layer conveys the bit stream through the
network at the electrical, optical or radio level. It provides the hardware means
of sending and receiving data on a carrier network.
DEFINITION

device driver





Sponsored News

 Mobility Drives Investment in Application Performance Management–Dell


 Survey: Virtualization Leads the Way for 2015 Desktop Initiatives–Dell

 See More

Vendor Resources

 WinDriver Linux–Jungo Software Technologies

 Our Built-To-Order Servers Give You True Performance Optimization–Aspen Systems

A device driver is a program that controls a particular type of device that is


attached to your computer. There are device drivers for printers, displays, CD-
ROM readers, diskette drives, and so on. When you buy an operating system,
many device drivers are built into the product. However, if you later buy a new
type of device that the operating system didn't anticipate, you'll have to install
the new device driver. A device driver essentially converts the more general
input/output instructions of the operating system to messages that the device
type can understand.

Some Windows programs are virtual device drivers. These programs interface
with the Windows Virtual Machine Manager. There is a virtual device driver for
each main hardware device in the system, including the hard disk drive
controller, keyboard, and serial and parallel ports. They're used to maintain
the status of a hardware device that has changeable settings. Virtual device
drivers handle software interrupts from the system rather than hardware
interrupts.

In Windows operating systems, a device driver file usually has a file name
suffix of DLL or EXE. A virtual device driver usually has the suffix of VXD.

Common questions

Powered by AI

Layers in the OSI model interact to ensure effective data transmission by following a structured hierarchy where each layer focuses on specific tasks and relies on the adjacent layers for supporting functions. The application layer handles initial communication processes, followed by the presentation layer that ensures data is in an appropriate format. The session layer manages dialogue between applications. The transport layer ensures that data packets are delivered correctly. The network layer handles logical addressing and routing. The data-link layer packages data into frames for transmission, and the physical layer transmits the bitstream over the network medium. Each layer provides services to the one above it and interacts with the layer below it to maintain a seamless flow of data .

The application layer and presentation layer differ in their roles within the OSI model. The application layer is responsible for identifying communication partners, assessing network capacity, and managing the creation and opening of communication objects. It provides services that applications can directly utilize for network communication . On the other hand, the presentation layer primarily handles data format conversion, ensuring that data is presented in a readable format to the application, such as converting clear text to encrypted text and vice versa .

The session layer provides essential services for network communication continuity by setting up, coordinating, and terminating conversations between networked devices. It manages services such as authentication to secure sessions and reconnections after interruptions to maintain continuity. During transmission, the session layer helps organize data exchange sequences, ensuring that communication flows smoothly without breaks, which is critical for maintaining reliable connections .

The transport layer contributes to reliable data communication by managing the packetization of data and ensuring the proper delivery of those packets. It performs error-checking on incoming data packets to ensure they are free of errors upon arrival. Protocols like TCP, used at this layer, establish reliable communication through error recovery and flow control mechanisms, helping maintain data integrity across network transmissions .

Ethernet is considered dominant in the data-link layer due to its widespread adoption and versatility. As a reliable protocol, it enables the packaging of data into frames for transmission across physical networks, allowing for efficient data handling and error checking. Ethernet's compatibility with various types of hardware and its ability to integrate with higher-layer protocols contribute to its dominance. Additionally, Ethernet supports high-speed data transfer and can operate in various network types, making it a versatile choice for data-link processes .

Device drivers play a crucial role within the OSI model's framework, especially at the lower layers such as the data-link and physical layers. They act as intermediaries between the operating system and hardware devices, facilitating the translation of general input/output instructions into hardware-specific commands. At the physical layer, drivers are vital for controlling hardware mechanisms needed for sending and receiving data, while at the data-link layer, they assist in the accurate framing and transmission of data packets .

Virtual network management faces challenges such as maintaining network performance, managing virtualized components, and ensuring security. The OSI model can aid in addressing these challenges by providing a structured framework that allows managers to focus on specific issues at different layers. For instance, layer-based security measures or management tools could be developed at the data-link or network layers to enhance security and manage traffic flow. The strict separation of functions into layers allows for targeted problem-solving and modular enhancements .

Virtual device drivers differ from standard device drivers mainly in their operational environment and purpose. Virtual device drivers interface with the Windows Virtual Machine Manager and handle software interrupts, whereas standard device drivers typically handle hardware interactions directly. This allows virtual device drivers to maintain the status of hardware devices with changeable settings more efficiently in virtualized environments. The use of virtual drivers can improve system performance by reducing overhead associated with direct hardware control, offering streamlined management of virtual devices .

The primary objectives of the OSI reference model are to guide vendors and developers in creating interoperable digital communication products and software programs, and to facilitate clear comparisons among communications tools. The model provides a common framework for understanding relationships between different network functions, although it is rarely implemented in practice as networking products do not always maintain strict adherence to the defined layers .

The OSI model ensures structured communication between two network endpoints by dividing the communication process into seven distinct layers, each handling specific functions. This layered approach ensures that data flows systematically from the application layer down through each layer to the physical layer in the source computer, across the network, and then back up through the layers in the receiving computer. This modular system allows each layer to manage tasks such as data packetization, error checking, routing, and physical transmission independently, ensuring organized and error-free communication .

You might also like