Topic #8: Applications: The Interface Between the Networks Flashcards
This layer of the OSI model provides the first step of getting data onto the network
Application Layer
These are the software programs used by people to communicate over the network.
Application Software
OSI Encapsulation Process
- People Create the Communication
- Application layer prepares communication for transmission
- Software and Hardware convert communication to a digital format
- Application layer services initiate the data transfer
- Each layer plays it role (Layer 7 - 1)
- It passes through the network (Layer 1 - 7)
- Application layer receives data and prepares it for human use
Three Functions of the Presentation Layer of the OSI Model
- Coding and conversion of application layer data from source device
- Compression of data
- Encryption of data
Function of the Session Layer in the OSI Model
- Create and maintain dialog between source and destination
- Exchange of information to initiate dialogs and keep them active and to restart sessions that are disrupted or idle
TCP/IP Application Layer Protocols
Domain Name System
Hypertext Transfer Protocol
Simple Mail Transfer Protocol
Telnet
File Transfer Protocol
This is a TCP/IP Application Layer Protocol that is used to resolve Internet Names to IP Addresses
Domain Name System
This is a TCP/IP Application Layer Protocol that is used to transfer files that make up the webpages of the World Wide Web
Hypertext Transfer Protocol
This is a TCP/IP Application Layer Protocol that is used for transfer of mail messages and attachments
Simple Mail Transfer Protocol
This is a TCP/IP Application Layer Protocol that is used to provide remote access to servers and networking devices
Telnet
This is a TCP/IP Application Layer Protocol that is used for interactive file transfer between systems
File Transfer Protocol
These are individual software programs running concurrently
Software Processes
Software Processes rank
Applications
Services
System Operations
These are Application layer software that provide human user interface and rely on lower layers to complete the communication process; they are able to communicate directly to them.
Network-Aware Applications
These Application Layer Software establish an interface to the network where protocols provide the rules and formats that govern how data is treated
Application Layer Services