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