Professional Documents
Culture Documents
The Open Systems Interconnection (OSI) Reference Model
The Open Systems Interconnection (OSI) Reference Model
The OSI (Open Systems Interconnect) Reference Model (ISO 7498) defines a
seven-layer model of data communication with physical transport at the lower
layer and application protocols at the upper layers. This model, shown in Figure
1.2, is widely accepted as a basis for the understanding of how a network
protocol stack should operate and as a reference tool for comparing network
stack implementation.
Each layer provides a set of functions to the layer above and, in turn, relies on
the functions provided by the layer below. Although messages can only pass
vertically through the stack from layer to layer, from a logical point of view, each
layer communicates directly with its peer layer on other nodes. The seven layers
are:
Application Network applications such as terminal emulation and file transfer
Presentation Formatting of data and encryption
Session Establishment and maintenance of sessions
Transport Provision of reliable and unreliable end-to-end delivery
Network Packet delivery, including routing
Data Link Framing of units of information and error checking
Physical Transmission of bits on the physical hardware
as users memory. RAM instructions are temporary in nature and are present
only for the time that the program is being used. RAM instructions can be
updated.
There are Two vital types of RAM
1. Static RAM [SRAM] : It retains stored information till computer is
under Working
2. Dynamic RAM [DRAM]: It loses its stored information in a very short
span of time even though computer is under working.
Rom :
It is permanent memory storage, as the name suggests, is that part of the
memory which is only ‘Read’ by the computer. This memory is non–volatile
has fixed instructions on it, i.e., instructions are related to the operating
system of computer. These instructions are written by machine
manufacturers and these instructions cannot be updated by the user.
When you turn on the system, the ROM instructions are instantly activated
to get activated of all Input /Output Devices.
RAM
1. RAM instructions are
temporary in nature
2. Instructions can be Read and
Write from the memory
3. Instructions can be updated
(add, modify, delete) by user.
4 RAM is Volatile memory
ROM
1. ROM instructions are
permanent in nature
2. Instructions can be Only Read
from the memory
3. Instructions can not be updated
by user.
4. ROM is Nonvolatile memory
PROM :
Programmable Read Only Memory : this memory is non-volatile type.
Instructions can be written once by the programmer and then can be
subsequently read. PROM chips are custom made for the user by the
EPROM :
Erasable Programmable Read Only Memory: This memory is non-volatile
type. In this type of memory, instructions can be rewritten by the
programmer using special techniques. These chips were developed as an
improvement over PROM chips. With the help of special device that uses
ultraviolet light, the data / instructions on an EPROM chip can be erased,
and new data / instructions can be recorded in its place. To change the
instructions on an EPROM you have to remove the chip from machine and
then put back when changes have been made.
EEPROM :
Electronic Erasable Programmable Read Only Memory : It is an advance
addition to the ROM family of chips, to avoid the inconvenience of changing
the instructions by taking the chip outside the machine. Instead , changes
can be made electrically under software control. These chips are being used
in Point-of-Sale (POS) terminals to record price related data for products.
So, the prices recorded on them can be easily updated as needed. The
main disadvantages of EEPROM chips are more costly than regular ROM
chips.
4.2 Secondary Memory
We saw how the primary memory being within the computer has limited
storage capacity and its temporary in nature, to over come these limitations,
it is necessary to retain the data and program permanently for the future
use, which could be huge storage capacity and present outside the CPU,
these are may called as “Backing Storage Devices” or “Secondary Memory”
or “External Storage Devices”. Secondary memory storage capacity is huge
and permanent in nature, instructions can be updated any time.
Example: Magnetic media – [Magnetic Disk/Tape/Drum]
Magnetice Tape