SlideShare ist ein Scribd-Unternehmen logo
1 von 17
prashob7@outlook.com
OSI : Open Systems Interconnection
Reference Model
Presented by
Prashob P K
In.linkedin.com/in/prashob7
APPLICATION
PRESENTATION
SESSION
TRANSPORT
NETWORK
DATA LINK
PHYSICAL
prashob7@outlook.com
Need for a Communication Standard
• The communication capability of devices and subsystems and
consistent information methodology are indispensible components
of future oriented automation concepts.
• Communications Protocols define how two or more stations
exchange data using message frames
• In order for it to run effectively, defined rules and transfer interfaces need
to be used for the communications protocol.
• In 1983, the International Organization for Standardization (ISO)
developed the OSI reference model ("Open Systems Interconnection
Reference Model") for just this purpose.
prashob7@outlook.com
OSI Reference Model
• The ISO/OSI reference model describes communications between the
stations of a communication system.
• This protocol defines the elements, structures and tasks required for
communication and arranges them into seven layers with each layer building
upon the layer beneath
• Each layer has to fulfill specified functions within the communication process.
• If a communication system does not require some of those specific
functions, the corresponding layers have no purpose and are by-passed.
• For example PROFIBUS uses layers 1, 2 and 7. In this presentation, profibus is
taken as the reference protocol
prashob7@outlook.com
Layers of OSI
7.APPLICATION
6.PRESENTATION
5.SESSION
4.TRANSPORT
3.NETWORK
2.DATA LINK
1.PHYSICAL
TRANSMISSION MEDIUM
SENDER RECEIVER
7.APPLICATION
6.PRESENTATION
5.SESSION
4.TRANSPORT
3.NETWORK
2.DATA LINK
1.PHYSICAL
prashob7@outlook.com
7 Layers of OSI
Application Layer Interface to application program with application-oriented
commands (read, write)
Presentation Layer Representation (coding) of data for analysis and
interpretation in the next layer
Session Layer Establishing and clearing temporary station connections;
synchronization of communicating processes
Transport Layer Controlling data transmission for layer 5 (transport errors,
break down into packets)
Network Layer Establishing and clearing connections, avoiding network
congestion
Data Link Layer Description of bus access protocol (Medium Access
Control, MAC) including data security
Physical Layer Definition of the medium (hardware), coding and speed of
the data transmission
prashob7@outlook.com
Layer 1: Physical Layer
• The physical layer defines electrical and physical
specifications for devices
• It defines the relationship between a device and
a transmission medium, such as a copper or fiber
optical cable.
prashob7@outlook.com
Physical Layer Contd.
The major functions and services performed by the physical layer are
the following:
• Establishment and termination of a connection to
a communications medium.
• Participation in the process whereby the communication resources
are effectively shared among multiple users. For
example, contention resolution and flow control.
• Modulation or conversion between the representation of digital
data in user equipment and the corresponding signals transmitted
over a communications channel. These are signals operating over
the physical cabling (such as copper and optical fiber) or over
a radio link.
prashob7@outlook.com
Layer 2: Data Link Layer
• The data link layer provides the functional and
procedural means to transfer data between
network entities and to detect and possibly
correct errors that may occur in the physical
layer
• In modern practice, only error detection, not
flow control using sliding window, is present in
data link protocols such as Point-to-Point
Protocol(PPP
prashob7@outlook.com
Data Link Layer Contd.
Following are the functions of data link layer:-
• Framing
• Physical Addressing
• Flow Control
• Error Control
• Access Control
• Media Access Control (MAC)
prashob7@outlook.com
Layer 3: Network Layer
• The network layer provides the functional and procedural
means of transferring variable length data sequences from a
source host on one network to a destination host on a
different network (in contrast to the data link layer which
connects hosts within the same network)
• The network layer performs network routing functions, and
might also perform fragmentation and reassembly, and report
delivery errors
prashob7@outlook.com
Network Layer Contd
The network layer may be divided into three sub layers:
• Sub network access – that considers protocols that
deal with the interface to networks, such as X.25;
• Sub network-dependent convergence – when it is
necessary to bring the level of a transit network up
to the level of networks on either side
• Sub network-independent convergence – handles
transfer across multiple networks
prashob7@outlook.com
Layer 4: Transport Layer
• The transport layer provides transparent transfer of data between end
users, providing reliable data transfer services to the upper layers.
• The transport layer controls the reliability of a given link through flow
control, segmentation/ desegmentation, and error control.
• Some protocols are state- and connection-oriented.
• The transport layer can keep track of the segments and retransmit those
that fail.
• The transport layer provides the acknowledgement of the successful data
transmission and sends the next data if no errors occurred.
prashob7@outlook.com
Layer 5: Session Layer
• The session layer controls the dialogues (connections) between computers.
• It establishes, manages and terminates the connections between the local and
remote application.
• It provides for full-duplex, half-duplex, or simplex operation, and establishes check
pointing, adjournment, termination, and restart procedures.
• The OSI model made this layer responsible for graceful close of sessions, which is
a property of the Transmission Control Protocol, and also for session check
pointing and recovery, which is not usually used in the Internet Protocol Suite.
• The session layer is commonly implemented explicitly in application environments
that use remote procedure calls.
prashob7@outlook.com
Layer 6: Presentation Layer
• The presentation layer establishes context between application-layer entities, in
which the higher-layer entities may use different syntax and semantics if the
presentation service provides a mapping between them.
• If a mapping is available, presentation service data units are encapsulated into
session protocol data units, and passed down the stack.
• This layer provides independence from data representation (e.g., encryption) by
translating between application and network formats.
• The presentation layer transforms data into the form that the application accepts.
• This layer formats and encrypts data to be sent across a network.
• It is sometimes called the syntax layer.
prashob7@outlook.com
Layer 7: Application Layer
• The application layer is the OSI layer closest to
the end user
• the OSI application layer and the user interact
directly with the software application.
• This layer interacts with software applications
that implement a communicating component.
• Application-layer functions typically include
identifying communication partners, determining
resource availability, and synchronizing
communication.
•
prashob7@outlook.com
Application Layer Contd.
• When identifying communication partners, the application layer
determines the identity and availability of communication partners for an
application with data to transmit.
• When determining resource availability, the application layer must decide
whether sufficient network or the requested communication exist.
• In synchronizing communication, all communication between applications
requires cooperation that is managed by the application layer
prashob7@outlook.com
THANK YOU
Reference
Profibus International
Wikiipedia
Pacontrol.com
www.isa.orh

Weitere ähnliche Inhalte

Was ist angesagt?

Transmission modes
Transmission modesTransmission modes
Transmission modes
Manaswi Sharma
 

Was ist angesagt? (20)

IPv4
IPv4IPv4
IPv4
 
Mail POP vs IMAP
Mail POP vs IMAPMail POP vs IMAP
Mail POP vs IMAP
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
file sharing semantics by Umar Danjuma Maiwada
file sharing semantics by Umar Danjuma Maiwada file sharing semantics by Umar Danjuma Maiwada
file sharing semantics by Umar Danjuma Maiwada
 
Process synchronization
Process synchronizationProcess synchronization
Process synchronization
 
debugging (1).ppt
debugging (1).pptdebugging (1).ppt
debugging (1).ppt
 
Multiprocessor
MultiprocessorMultiprocessor
Multiprocessor
 
Physical layer ppt
Physical layer pptPhysical layer ppt
Physical layer ppt
 
IEEE 802.11 and Bluetooth
IEEE 802.11 and BluetoothIEEE 802.11 and Bluetooth
IEEE 802.11 and Bluetooth
 
TCP Model
TCP ModelTCP Model
TCP Model
 
W-LAN (Wireless Local Area Network)
W-LAN (Wireless Local Area Network)W-LAN (Wireless Local Area Network)
W-LAN (Wireless Local Area Network)
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Modes of data transfer
Modes of data transferModes of data transfer
Modes of data transfer
 
Data transfer and manipulation
Data transfer and manipulationData transfer and manipulation
Data transfer and manipulation
 
Data communication and networks by B. Forouzan
Data communication and networks by B. ForouzanData communication and networks by B. Forouzan
Data communication and networks by B. Forouzan
 
Data comm and networking
Data comm and networkingData comm and networking
Data comm and networking
 
Synchronization in distributed systems
Synchronization in distributed systems Synchronization in distributed systems
Synchronization in distributed systems
 
Communication in client server system.pptx
Communication in client server system.pptxCommunication in client server system.pptx
Communication in client server system.pptx
 
Modes of transfer
Modes of transferModes of transfer
Modes of transfer
 
Transmission modes
Transmission modesTransmission modes
Transmission modes
 

Andere mochten auch

Module 5 security
Module 5   securityModule 5   security
Module 5 security
IT
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi model
Aditya Mehta
 

Andere mochten auch (20)

Energy savings using ac drives [autosaved]
Energy savings using ac drives [autosaved]Energy savings using ac drives [autosaved]
Energy savings using ac drives [autosaved]
 
Profibus
ProfibusProfibus
Profibus
 
Week 4 Cis 532
Week 4   Cis 532Week 4   Cis 532
Week 4 Cis 532
 
Day 5.3 routercomponents
Day 5.3 routercomponentsDay 5.3 routercomponents
Day 5.3 routercomponents
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
 
Lalit bhati ppt osi
Lalit bhati ppt osiLalit bhati ppt osi
Lalit bhati ppt osi
 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Day 1.3 osi reference
Day 1.3 osi referenceDay 1.3 osi reference
Day 1.3 osi reference
 
Welcome
WelcomeWelcome
Welcome
 
Iso osi
Iso osiIso osi
Iso osi
 
wireless networks
wireless networkswireless networks
wireless networks
 
Modem
ModemModem
Modem
 
2CPP09 - Encapsulation
2CPP09 - Encapsulation2CPP09 - Encapsulation
2CPP09 - Encapsulation
 
Repeaters.51
Repeaters.51Repeaters.51
Repeaters.51
 
Repeater
Repeater Repeater
Repeater
 
Network Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICESNetwork Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICES
 
Module 5 security
Module 5   securityModule 5   security
Module 5 security
 
Communication Models
Communication ModelsCommunication Models
Communication Models
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi model
 

Ähnlich wie Osi reference model

Networking for MBA
Networking for MBANetworking for MBA
Networking for MBA
KK Bajpai
 
Cisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the examCisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the exam
le_dung762
 

Ähnlich wie Osi reference model (20)

Osi layer model
Osi layer modelOsi layer model
Osi layer model
 
Overview of an OSI reference Model
Overview of an OSI reference ModelOverview of an OSI reference Model
Overview of an OSI reference Model
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
THE OSI MODEL
THE OSI MODELTHE OSI MODEL
THE OSI MODEL
 
Networking for MBA
Networking for MBANetworking for MBA
Networking for MBA
 
Computer networks chapter1.
Computer networks chapter1.Computer networks chapter1.
Computer networks chapter1.
 
Cisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the examCisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the exam
 
unit1 network model osi and tcpip.pptx
unit1  network model osi and tcpip.pptxunit1  network model osi and tcpip.pptx
unit1 network model osi and tcpip.pptx
 
Osi model in networking
Osi model in networkingOsi model in networking
Osi model in networking
 
network TCP/IP prenstion
network TCP/IP prenstionnetwork TCP/IP prenstion
network TCP/IP prenstion
 
OSI Model and TCP/IP Model.
OSI Model and TCP/IP Model.OSI Model and TCP/IP Model.
OSI Model and TCP/IP Model.
 
Osi model and tcpip model.
Osi model and tcpip model.Osi model and tcpip model.
Osi model and tcpip model.
 
PC 106 PPT-06
PC 106 PPT-06PC 106 PPT-06
PC 106 PPT-06
 
Open System interconnection OSI Model.pptx
Open System interconnection OSI Model.pptxOpen System interconnection OSI Model.pptx
Open System interconnection OSI Model.pptx
 
7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
 
OsiI model
OsiI modelOsiI model
OsiI model
 
osireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdfosireferencemodel-170703104058 (1).pdf
osireferencemodel-170703104058 (1).pdf
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Osi model
Osi modelOsi model
Osi model
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 

KĂźrzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

KĂźrzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Osi reference model

  • 1. prashob7@outlook.com OSI : Open Systems Interconnection Reference Model Presented by Prashob P K In.linkedin.com/in/prashob7 APPLICATION PRESENTATION SESSION TRANSPORT NETWORK DATA LINK PHYSICAL
  • 2. prashob7@outlook.com Need for a Communication Standard • The communication capability of devices and subsystems and consistent information methodology are indispensible components of future oriented automation concepts. • Communications Protocols define how two or more stations exchange data using message frames • In order for it to run effectively, defined rules and transfer interfaces need to be used for the communications protocol. • In 1983, the International Organization for Standardization (ISO) developed the OSI reference model ("Open Systems Interconnection Reference Model") for just this purpose.
  • 3. prashob7@outlook.com OSI Reference Model • The ISO/OSI reference model describes communications between the stations of a communication system. • This protocol defines the elements, structures and tasks required for communication and arranges them into seven layers with each layer building upon the layer beneath • Each layer has to fulfill specified functions within the communication process. • If a communication system does not require some of those specific functions, the corresponding layers have no purpose and are by-passed. • For example PROFIBUS uses layers 1, 2 and 7. In this presentation, profibus is taken as the reference protocol
  • 4. prashob7@outlook.com Layers of OSI 7.APPLICATION 6.PRESENTATION 5.SESSION 4.TRANSPORT 3.NETWORK 2.DATA LINK 1.PHYSICAL TRANSMISSION MEDIUM SENDER RECEIVER 7.APPLICATION 6.PRESENTATION 5.SESSION 4.TRANSPORT 3.NETWORK 2.DATA LINK 1.PHYSICAL
  • 5. prashob7@outlook.com 7 Layers of OSI Application Layer Interface to application program with application-oriented commands (read, write) Presentation Layer Representation (coding) of data for analysis and interpretation in the next layer Session Layer Establishing and clearing temporary station connections; synchronization of communicating processes Transport Layer Controlling data transmission for layer 5 (transport errors, break down into packets) Network Layer Establishing and clearing connections, avoiding network congestion Data Link Layer Description of bus access protocol (Medium Access Control, MAC) including data security Physical Layer Definition of the medium (hardware), coding and speed of the data transmission
  • 6. prashob7@outlook.com Layer 1: Physical Layer • The physical layer defines electrical and physical specifications for devices • It defines the relationship between a device and a transmission medium, such as a copper or fiber optical cable.
  • 7. prashob7@outlook.com Physical Layer Contd. The major functions and services performed by the physical layer are the following: • Establishment and termination of a connection to a communications medium. • Participation in the process whereby the communication resources are effectively shared among multiple users. For example, contention resolution and flow control. • Modulation or conversion between the representation of digital data in user equipment and the corresponding signals transmitted over a communications channel. These are signals operating over the physical cabling (such as copper and optical fiber) or over a radio link.
  • 8. prashob7@outlook.com Layer 2: Data Link Layer • The data link layer provides the functional and procedural means to transfer data between network entities and to detect and possibly correct errors that may occur in the physical layer • In modern practice, only error detection, not flow control using sliding window, is present in data link protocols such as Point-to-Point Protocol(PPP
  • 9. prashob7@outlook.com Data Link Layer Contd. Following are the functions of data link layer:- • Framing • Physical Addressing • Flow Control • Error Control • Access Control • Media Access Control (MAC)
  • 10. prashob7@outlook.com Layer 3: Network Layer • The network layer provides the functional and procedural means of transferring variable length data sequences from a source host on one network to a destination host on a different network (in contrast to the data link layer which connects hosts within the same network) • The network layer performs network routing functions, and might also perform fragmentation and reassembly, and report delivery errors
  • 11. prashob7@outlook.com Network Layer Contd The network layer may be divided into three sub layers: • Sub network access – that considers protocols that deal with the interface to networks, such as X.25; • Sub network-dependent convergence – when it is necessary to bring the level of a transit network up to the level of networks on either side • Sub network-independent convergence – handles transfer across multiple networks
  • 12. prashob7@outlook.com Layer 4: Transport Layer • The transport layer provides transparent transfer of data between end users, providing reliable data transfer services to the upper layers. • The transport layer controls the reliability of a given link through flow control, segmentation/ desegmentation, and error control. • Some protocols are state- and connection-oriented. • The transport layer can keep track of the segments and retransmit those that fail. • The transport layer provides the acknowledgement of the successful data transmission and sends the next data if no errors occurred.
  • 13. prashob7@outlook.com Layer 5: Session Layer • The session layer controls the dialogues (connections) between computers. • It establishes, manages and terminates the connections between the local and remote application. • It provides for full-duplex, half-duplex, or simplex operation, and establishes check pointing, adjournment, termination, and restart procedures. • The OSI model made this layer responsible for graceful close of sessions, which is a property of the Transmission Control Protocol, and also for session check pointing and recovery, which is not usually used in the Internet Protocol Suite. • The session layer is commonly implemented explicitly in application environments that use remote procedure calls.
  • 14. prashob7@outlook.com Layer 6: Presentation Layer • The presentation layer establishes context between application-layer entities, in which the higher-layer entities may use different syntax and semantics if the presentation service provides a mapping between them. • If a mapping is available, presentation service data units are encapsulated into session protocol data units, and passed down the stack. • This layer provides independence from data representation (e.g., encryption) by translating between application and network formats. • The presentation layer transforms data into the form that the application accepts. • This layer formats and encrypts data to be sent across a network. • It is sometimes called the syntax layer.
  • 15. prashob7@outlook.com Layer 7: Application Layer • The application layer is the OSI layer closest to the end user • the OSI application layer and the user interact directly with the software application. • This layer interacts with software applications that implement a communicating component. • Application-layer functions typically include identifying communication partners, determining resource availability, and synchronizing communication. •
  • 16. prashob7@outlook.com Application Layer Contd. • When identifying communication partners, the application layer determines the identity and availability of communication partners for an application with data to transmit. • When determining resource availability, the application layer must decide whether sufficient network or the requested communication exist. • In synchronizing communication, all communication between applications requires cooperation that is managed by the application layer