Previous PageNext Page

Chapter 2 - OSI Communications Protocol Architecture

Overview

ISO Reference Model

Network-dependent functions that use data communication protocols to control how data is transferred between a source and destination
Application-oriented functions that use protocols to determine how two end-user applications interact

The Network Environment uses data communication protocols to manage the movement of data from one network node to the next.
The OSI Environment includes the network environment and uses application-oriented protocols to ensure that once the data moves between two network nodes, it can be understood and processed by an application process. An application process is the entity that performs the information processing for a particular application.
The Systems Environment includes the network and OSI environments, and uses the manufacturer's proprietary software and services to fulfill distributed processing requirements. This environment redirects data from internal processes to the network interface.

Figure 2-1. Operational Environments in the OSI Reference Model

OSI Model

Figure 2-2. OSI Model

Table 2-1. OSI Layer Functionality

Figure 2-3. Providing Services to Protocol Entities

Network-dependent Layers

Example Routing Nodes

Figure 2-4. Network-dependent Layer Communication

Application-oriented Layers

Transport Layer

How Information Travels Through the OSI Model

1. A user initiates an action in the application process.

2. User data from the application layer passes down through the layers below. Each layer adds its own control information.

3. The network-dependent layers may need to break the data up into acceptably sized sections or fragments.

4. The protocols add headers or trailers to each fragment containing control information to help the peer layer on the destination node reassemble the message correctly. A data fragment, including its headers and trailers, is referred to as a packet.

5. Each layer adds a header and/or a trailer until the packet reaches the physical layer.

6. The data is transmitted on a physical medium such as baseband cable.

7. The data arrives at the physical layer of the destination node and begins a logical path upward. Headers and trailers are stripped off at the corresponding layer at which the source node added them until only the original user data exists.

8. The data fragments are re-assembled and the data is presented to the destination application process.

Figure 2-5. Data Transmission Between Layers

How VINES Compares to the OSI Model

Function as an end node, originating and processing information on the application layer.
Function as a local node that routes information to other servers, workstations, or nodes outside the VINES network.

Table 2-2. Banyan Protocol Support

 

Previous PageTop Of PageNext Page