Network Model Architecture
Network Model Architecture
Network Model Architecture
Architecture
LECTURE 2
Network Models
A network is a combination of hardware and software that sends data from one location to
another. The hardware consists of the physical equipment that carries signals from one point of
the network to another. The software consists of instruction sets that make possible the services
that we expect from a network.
Layered Tasks
We use the concept of layers in our daily life. As an example, let us consider two friends who
communicate through postal mail The process of sending a letter to a friend would be complex if
there were no services available from the post office.
The purpose of the OSI model is to show how to facilitate communication between different systems
without requiring changes to the logic of the underlying hard ware and software. The OSI model is
not a protocol; it is a model for understanding and designing a network architecture that is flexible,
robust, and interoperable.
OSI Model cont.
OSI & TCP/IP Model
Application Layer
1. Application layer: The application layer of the OSI model provides the first step of
getting data onto the network.
1. Coding and conversion of application layer data to ensure that data from the source
device can be interpreted by the appropriate application on the destination device
3. Encryption of the data for transmission and decryption of data upon receipt by the
destination
Session Layer
Functions at the session layer create and maintain dialogs between source and
destination applications. The session layer handles the exchange of information to
initiate dialogs and keep them active, and to restart sessions that are disrupted or idle
for a long period of time.
1. Logical Addressing
2. Encapsulation
3. Routing
4. Decapsulation
5. Error handling & Diagnostics
Data Link Layer
The data link layer transforms the physical layer, a raw transmission facility, to a reliable
link. It makes the physical layer appear error-free to the upper layer (network layer). Other
responsibilities of the data link layer include the following:
1. Framing: The data link layer divides the stream of bits received from the network layer
into manageable data units called frames.
3. Flow control: If the rate at which the data are absorbed by the receiver is less than the
rate at which data are produced in the sender, the data link layer imposes a Flow
control mechanism to avoid overwhelming the receiver.
Data Link Layer cont.
4. Error control. The data link layer adds reliability to the physical layer by adding mechanisms to
detect and retransmit damaged or lost frames. It also uses a mechanism to recognize duplicate
frames. Error control is normally achieved through a trailer added to the end of the frame.
5. Access control. When two or more devices are connected to the same link, data link layer
protocols are necessary to determine which device has control over the link at any given time.
Physical Layer
The OSI Physical layer provides the means to transport across the network media the
bits that make up a Data Link layer frame. This layer accepts a complete frame from the
Data Link layer and encodes it as a series of signals that are transmitted onto the local
media. The encoded bits that comprise a frame are received by either an end device or
an intermediate device.
The delivery of frames across the local media requires the following Physical layer
elements: