Video Description

Application Layer - network processes to applications- User interface to lower layers

  • Preparation of data for each service

  • End-to-end communication on both sides

  • Software applications reside in it

  • Sends requests and receives reply

  • HTTP (Hyper Text Transfer Protocol)

  • FTP (File transfer protocol)

  • SMTP (Simple Mail Transfer Protocol)

  • POP3 (Post Office transfer Protocol)

  • IMAP (Internet Message Access Protocol)

  • Telnet/SSH (Secure Shell)

  • DNS (Domain Name Server)

  • RTP (Real-time Protocol)

Presentation Layer- Responsible for common representation of data between source and destination

  • Provides transformation of data

  • Supports standardized application interface

  • Coding of data syntax

  • Data encryption/decryption

  • Data compression/decompression

Session Layer- Establishing session

  • Managing session

  • Controlling session

  • Terminating session

  • Making sure the connection is active during session

  • Securing the connection

  • Dialogue synchronization

  • Checking for connection failure

  • Reconnecting if connection cuts off

  • Terminating communication

  • Defining node communication order and timing

Application, Presentation, and Session- Closely connected

  • Related in function

  • Forms application later in TCP/IP

  • Content formatting

  • Preparing for network process

Course Modules