Unit I OSI Model
Unit I OSI Model
Examples
o –Firefox web browser uses HTTP (Hyper-Text Transport Protocol)
o –E-mail program may use POP3 (Post Office Protocol version 3) to read e-mails
and SMTP (Simple Mail Transport Protocol) to send e-mails
.
Transport Layer
It is responsible for Process to Process delivery.
It also ensures whether the message arrives in order or not.
Port addressing - The header in this must therefore include a address called port
address. This layer gets the entire message to the correct process on that
computer.
Segmentation and reassembly - The message is divided into segments and each
segment is assigned a sequence number. These numbers are arranged correctly on
the arrival side by this layer.
Connection control - This can either be connectionless or connection-oriented.
The connectionless treats each segment as a individual packet and delivers to the
destination. The connection-oriented makes connection on the destination side
before the delivery. After the delivery the termination will be terminated.
Flow and error control - Similar to data link layer, but process to process take
place.
Framing - Divides the stream of bits received into data units called frames.
Physical addressing – If frames are to be distributed to different systems on the n/w
,data link layer adds a header to the frame to define the sender and receiver.
Flow control- If the rate at which the data are absorbed by the receiver is less than the
rate produced in the sender ,the Data link layer imposes a flow ctrl mechanism.
Error control- Used for detecting and retransmitting damaged or lost frames and to
prevent duplication of frames. This is achieved through a trailer added at the end of the
frame.
Access control -Used to determine which device has control over the link at any given
time.
A protocol suite is a large number of related protocols that work together to allow
networked computers to communicate
Application Layer
Application layer protocols define the rules when implementing specific network
applications
Rely on the underlying layers to provide accurate and efficient data delivery
Typical protocols:
o FTP – File Transfer Protocol for file transfer
o Telnet – Remote terminal protocol For remote login on any other
computer on the network
o SMTP – Simple Mail Transfer Protocol For mail transfer
o HTTP – Hypertext Transfer Protocol For Web browsing
Encompasses same functions as these OSI Model layers Application Presentation
Session