SlideShare a Scribd company logo
1 of 6
Nowrin Jahan Siam,City University.
OSI MODEL:
OSI stands for Open SystemInterconnection is a reference model that describes
how information froma softwareapplication in one computer moves through a
physicalmedium to the softwareapplication in another computer.its
Consistof seven layer.
The layers are:
1. Physical Layer
2. Data-Link Layer
3. Network Layer
4. Transport Layer
5. Session Layer
6. Presentation Layer
7. Application Layer
here application ,presentation and session layer are called software layer
transport layer is the heart of OSI and network,data link ,physical layer are called
hardware layer.
Physicallayer:
o The main functionality of the physical layer is to transmit the individual bits from
one node to another node.
o It is the lowest layer of the OSI model.
o It establishes, maintains and deactivates the physical connection.
o It specifies the mechanical, electrical and procedural network interface
specifications.
Data link layer:
o This layer is responsible for the error-free transfer of data frames.
o It defines the format of the data on the network.
o It provides a reliable and efficient communication between two or more devices.
o It is mainly responsible for the unique identification of each device that resides
on a local network.
o It contains two sub-layers
The function of these layer is framing ,flow control and error control
Network layer :
Internetworking: An internetworking is the main responsibility of the network
layer. It provides a logical connection between different devices.
Addressing:A Network layer adds the sourceand destination address to the
header of the frame. Addressing is used to identify the device on the internet.
Routing:Routing is the major component of the network layer, and it determines
the bestoptimal path out of the multiple paths fromsourceto the destination.
Packetizing: A Network Layer receives the packets from the upper layer and
converts them into packets. This process is known as Packetizing. Itis achieved by
internet protocol(IP).
Transport Layer:
Service-point addressing: Computers run severalprograms simultaneously dueto
this reason, the transmission of data fromsourceto the destination not only from
one computer to another computer but also fromone process to another
process. Thetransportlayer adds the header that contains the address known as
a service-pointaddress or port address. Theresponsibility of the network layer is
to transmit the data fromone computer to another computer and the
responsibility of the transportlayer is to transmit the messageto the correct
process.
Segmentationandreassembly: When the transportlayer receives the message
fromthe upper layer, it divides the messageinto multiple segments, and each
segment is assigned with a sequencenumber that uniquely identifies each
segment. When the messagehas arrived at the destination, then the transport
layer reassembles the messagebased on their sequence numbers.
Connectioncontrol: Transportlayer provides two services Connection-oriented
serviceand connectionless service. A connectionless service treats each segment
as an individual packet, and they all travel in different routes to reach the
destination. A connection-oriented servicemakes a connection with the transport
layer at the destination machine before delivering the packets. In connection-
oriented service, all the packets travel in the single route.
Flow control: The transportlayer also responsiblefor flow control but it is
performed end-to-end rather than across a single link.
Error control: The transport layer is also responsible for Error control.
Error control is performed end-to-end rather than across the single link.
The sender transport layer ensures that message reach at the
destination without any error.
Session layer:
Dialog control: Session layer acts as a dialog controller that creates a dialog
between two processes or wecan say that it allows the communication between
two processes which can be either half-duplex or full-duplex.
Synchronization: Session layer adds somecheckpoints when transmitting the
data in a sequence. If someerror occurs in the middle of the transmission of data,
then the transmission will take place again fromthe checkpoint. This process is
known as Synchronization and recovery.
Presentation layer:
Translation: The processes in two systems exchange the information in the
form of character strings, numbers and so on. Differentcomputers use
differentencodingmethods, the presentation layer handles the
interoperabilitybetween the differentencodingmethods. It converts the
data from sender-dependentformat into a common format and changes
the common format into receiver-dependentformat at the receivingend.
Encryption: Encryption is needed to maintain privacy. Encryption is a
process of convertingthe sender-transmittedinformation into another
form and sends the resultingmessage over the network.
Compression: Data compression is a process of compressingthe data, i.e.,
it reduces the number of bits to be transmitted. Data compression is very
important in multimedia such as text, audio, video.
Application layer:
File transfer, access, and management (FTAM): An application layer
allows a user to access the files in a remote computer, to retrieve the files
from a computer and to manage the files in a remote computer.
Mail services: An application layer provides the facilityfor email forwarding
and storage.
Directoryservices: An application provides the distributeddatabase sources
and is used to provide that global information about various objects.
Referance:java point ,imperva.

More Related Content

What's hot

Computer networks
Computer networksComputer networks
Computer networksTej Kiran
Β 
Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)VrundaBhavsar
Β 
Computer network physical layer
Computer network  physical layerComputer network  physical layer
Computer network physical layerSweta Kumari Barnwal
Β 
Introductory concepts of data communication lecture-1
Introductory concepts of data communication lecture-1Introductory concepts of data communication lecture-1
Introductory concepts of data communication lecture-1vishal choudhary
Β 
Cisco Routing and Switching by yateendra sahu ppt
Cisco Routing and Switching by yateendra sahu pptCisco Routing and Switching by yateendra sahu ppt
Cisco Routing and Switching by yateendra sahu pptyateendrasahu
Β 
Network Layer & Transport Layer
Network Layer & Transport LayerNetwork Layer & Transport Layer
Network Layer & Transport LayerSweta Kumari Barnwal
Β 
Computer network introduction
Computer network introductionComputer network introduction
Computer network introductionSweta Kumari Barnwal
Β 
Internetworking Overview
Internetworking OverviewInternetworking Overview
Internetworking Overviewscooby_doo
Β 
Introduction to Computer Networks
Introduction to Computer NetworksIntroduction to Computer Networks
Introduction to Computer NetworksVenkatesh Iyer
Β 
Computer network switches & their structures
Computer network switches & their structuresComputer network switches & their structures
Computer network switches & their structuresSweta Kumari Barnwal
Β 
Introduction to computer networks
Introduction to computer networks Introduction to computer networks
Introduction to computer networks Basma Gamal
Β 
Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer Dr. SELVAGANESAN S
Β 
Loopback address
Loopback addressLoopback address
Loopback addressCEC Landran
Β 
OSI Reference Model-Lecture-2.pptx
OSI Reference Model-Lecture-2.pptxOSI Reference Model-Lecture-2.pptx
OSI Reference Model-Lecture-2.pptxvishal choudhary
Β 
Topic 2.1 network communication using osi model part1
Topic 2.1 network communication using osi   model part1Topic 2.1 network communication using osi   model part1
Topic 2.1 network communication using osi model part1Atika Zaimi
Β 
Basic Networking
Basic NetworkingBasic Networking
Basic NetworkingCEC Landran
Β 

What's hot (20)

Computer networks
Computer networksComputer networks
Computer networks
Β 
Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)
Β 
Computer network physical layer
Computer network  physical layerComputer network  physical layer
Computer network physical layer
Β 
Introductory concepts of data communication lecture-1
Introductory concepts of data communication lecture-1Introductory concepts of data communication lecture-1
Introductory concepts of data communication lecture-1
Β 
Cisco Routing and Switching by yateendra sahu ppt
Cisco Routing and Switching by yateendra sahu pptCisco Routing and Switching by yateendra sahu ppt
Cisco Routing and Switching by yateendra sahu ppt
Β 
Network Layer & Transport Layer
Network Layer & Transport LayerNetwork Layer & Transport Layer
Network Layer & Transport Layer
Β 
Computer network introduction
Computer network introductionComputer network introduction
Computer network introduction
Β 
Internetworking Overview
Internetworking OverviewInternetworking Overview
Internetworking Overview
Β 
Introduction to Computer Networks
Introduction to Computer NetworksIntroduction to Computer Networks
Introduction to Computer Networks
Β 
Computer network switches & their structures
Computer network switches & their structuresComputer network switches & their structures
Computer network switches & their structures
Β 
Application Layer
Application LayerApplication Layer
Application Layer
Β 
Data link layer
Data link layerData link layer
Data link layer
Β 
Introduction to computer networks
Introduction to computer networks Introduction to computer networks
Introduction to computer networks
Β 
Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer
Β 
Loopback address
Loopback addressLoopback address
Loopback address
Β 
OSI Reference Model-Lecture-2.pptx
OSI Reference Model-Lecture-2.pptxOSI Reference Model-Lecture-2.pptx
OSI Reference Model-Lecture-2.pptx
Β 
Topic 2.1 network communication using osi model part1
Topic 2.1 network communication using osi   model part1Topic 2.1 network communication using osi   model part1
Topic 2.1 network communication using osi model part1
Β 
Basic Networking
Basic NetworkingBasic Networking
Basic Networking
Β 
Cna
CnaCna
Cna
Β 
ZERO-LECTURE.pptx
ZERO-LECTURE.pptxZERO-LECTURE.pptx
ZERO-LECTURE.pptx
Β 

Similar to Osi model

Similar to Osi model (20)

OSI Model
OSI ModelOSI Model
OSI Model
Β 
Osi model
Osi modelOsi model
Osi model
Β 
Osi model
Osi modelOsi model
Osi model
Β 
OSI MODEL
OSI MODEL OSI MODEL
OSI MODEL
Β 
Computer Network Unit-1 ppt
Computer Network Unit-1 pptComputer Network Unit-1 ppt
Computer Network Unit-1 ppt
Β 
OSI model
OSI modelOSI model
OSI model
Β 
Lecture 06
Lecture 06Lecture 06
Lecture 06
Β 
OSI and TCP/IP Model
OSI and TCP/IP ModelOSI and TCP/IP Model
OSI and TCP/IP Model
Β 
3. osi model
3. osi model3. osi model
3. osi model
Β 
OSI MODEL AND ITS LAYERS FUNCTION
OSI  MODEL AND ITS LAYERS FUNCTIONOSI  MODEL AND ITS LAYERS FUNCTION
OSI MODEL AND ITS LAYERS FUNCTION
Β 
Topology Chapter 2.pptx
Topology Chapter 2.pptxTopology Chapter 2.pptx
Topology Chapter 2.pptx
Β 
Osi model
Osi model Osi model
Osi model
Β 
Osi model
Osi modelOsi model
Osi model
Β 
OSI MODEL.pptx
OSI MODEL.pptxOSI MODEL.pptx
OSI MODEL.pptx
Β 
The ISO_OSI Reference Model
The ISO_OSI Reference ModelThe ISO_OSI Reference Model
The ISO_OSI Reference Model
Β 
Class work 6,computer_network_317
Class work 6,computer_network_317Class work 6,computer_network_317
Class work 6,computer_network_317
Β 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
Β 
Ch 2 network
Ch 2 networkCh 2 network
Ch 2 network
Β 
The OSI model
 The OSI model The OSI model
The OSI model
Β 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
Β 

More from NowrinJahanSiam (19)

Project report
Project reportProject report
Project report
Β 
Wan (1)
Wan (1)Wan (1)
Wan (1)
Β 
Multiple access protocol
Multiple access protocolMultiple access protocol
Multiple access protocol
Β 
Http
HttpHttp
Http
Β 
Mail server
Mail serverMail server
Mail server
Β 
Lab1
Lab1Lab1
Lab1
Β 
Dns
DnsDns
Dns
Β 
Lab room topology design with dns server
Lab room topology design with dns serverLab room topology design with dns server
Lab room topology design with dns server
Β 
Hybrid topology
Hybrid topologyHybrid topology
Hybrid topology
Β 
Mesh topology
Mesh topologyMesh topology
Mesh topology
Β 
Ring topology
Ring topologyRing topology
Ring topology
Β 
Star topology
Star topologyStar topology
Star topology
Β 
Bus topology
Bus topologyBus topology
Bus topology
Β 
Metropolitan area network (man)
Metropolitan area network (man)Metropolitan area network (man)
Metropolitan area network (man)
Β 
Local area network (lan)
Local area network (lan)Local area network (lan)
Local area network (lan)
Β 
Cn lab
Cn labCn lab
Cn lab
Β 
Topology
TopologyTopology
Topology
Β 
Satellite
SatelliteSatellite
Satellite
Β 
Cn 317 1
Cn 317 1Cn 317 1
Cn 317 1
Β 

Recently uploaded

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
Β 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
Β 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
Β 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
Β 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
Β 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
Β 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
Β 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
Β 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
Β 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
Β 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
Β 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
Β 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
Β 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
Β 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
Β 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
Β 

Recently uploaded (20)

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Β 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Β 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
Β 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
Β 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
Β 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
Β 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
Β 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
Β 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
Β 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
Β 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
Β 
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Β 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
Β 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
Β 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
Β 
Model Call Girl in Bikash Puri Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Bikash Puri  Delhi reach out to us at πŸ”9953056974πŸ”Model Call Girl in Bikash Puri  Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Bikash Puri Delhi reach out to us at πŸ”9953056974πŸ”
Β 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
Β 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
Β 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
Β 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Β 

Osi model

  • 1. Nowrin Jahan Siam,City University. OSI MODEL: OSI stands for Open SystemInterconnection is a reference model that describes how information froma softwareapplication in one computer moves through a physicalmedium to the softwareapplication in another computer.its Consistof seven layer. The layers are: 1. Physical Layer 2. Data-Link Layer 3. Network Layer 4. Transport Layer 5. Session Layer 6. Presentation Layer 7. Application Layer here application ,presentation and session layer are called software layer transport layer is the heart of OSI and network,data link ,physical layer are called hardware layer.
  • 2. Physicallayer: o The main functionality of the physical layer is to transmit the individual bits from one node to another node. o It is the lowest layer of the OSI model. o It establishes, maintains and deactivates the physical connection. o It specifies the mechanical, electrical and procedural network interface specifications.
  • 3. Data link layer: o This layer is responsible for the error-free transfer of data frames. o It defines the format of the data on the network. o It provides a reliable and efficient communication between two or more devices. o It is mainly responsible for the unique identification of each device that resides on a local network. o It contains two sub-layers The function of these layer is framing ,flow control and error control Network layer : Internetworking: An internetworking is the main responsibility of the network layer. It provides a logical connection between different devices. Addressing:A Network layer adds the sourceand destination address to the header of the frame. Addressing is used to identify the device on the internet. Routing:Routing is the major component of the network layer, and it determines the bestoptimal path out of the multiple paths fromsourceto the destination. Packetizing: A Network Layer receives the packets from the upper layer and converts them into packets. This process is known as Packetizing. Itis achieved by internet protocol(IP).
  • 4. Transport Layer: Service-point addressing: Computers run severalprograms simultaneously dueto this reason, the transmission of data fromsourceto the destination not only from one computer to another computer but also fromone process to another process. Thetransportlayer adds the header that contains the address known as a service-pointaddress or port address. Theresponsibility of the network layer is to transmit the data fromone computer to another computer and the responsibility of the transportlayer is to transmit the messageto the correct process. Segmentationandreassembly: When the transportlayer receives the message fromthe upper layer, it divides the messageinto multiple segments, and each segment is assigned with a sequencenumber that uniquely identifies each segment. When the messagehas arrived at the destination, then the transport layer reassembles the messagebased on their sequence numbers. Connectioncontrol: Transportlayer provides two services Connection-oriented serviceand connectionless service. A connectionless service treats each segment as an individual packet, and they all travel in different routes to reach the destination. A connection-oriented servicemakes a connection with the transport layer at the destination machine before delivering the packets. In connection- oriented service, all the packets travel in the single route. Flow control: The transportlayer also responsiblefor flow control but it is performed end-to-end rather than across a single link. Error control: The transport layer is also responsible for Error control. Error control is performed end-to-end rather than across the single link. The sender transport layer ensures that message reach at the destination without any error.
  • 5. Session layer: Dialog control: Session layer acts as a dialog controller that creates a dialog between two processes or wecan say that it allows the communication between two processes which can be either half-duplex or full-duplex. Synchronization: Session layer adds somecheckpoints when transmitting the data in a sequence. If someerror occurs in the middle of the transmission of data, then the transmission will take place again fromthe checkpoint. This process is known as Synchronization and recovery. Presentation layer: Translation: The processes in two systems exchange the information in the form of character strings, numbers and so on. Differentcomputers use differentencodingmethods, the presentation layer handles the interoperabilitybetween the differentencodingmethods. It converts the data from sender-dependentformat into a common format and changes the common format into receiver-dependentformat at the receivingend. Encryption: Encryption is needed to maintain privacy. Encryption is a process of convertingthe sender-transmittedinformation into another form and sends the resultingmessage over the network. Compression: Data compression is a process of compressingthe data, i.e., it reduces the number of bits to be transmitted. Data compression is very important in multimedia such as text, audio, video.
  • 6. Application layer: File transfer, access, and management (FTAM): An application layer allows a user to access the files in a remote computer, to retrieve the files from a computer and to manage the files in a remote computer. Mail services: An application layer provides the facilityfor email forwarding and storage. Directoryservices: An application provides the distributeddatabase sources and is used to provide that global information about various objects. Referance:java point ,imperva.