1.3.24

Application Protocols

Test yourself on Application Protocols

Test your knowledge with free interactive questions on Seneca — used by over 10 million students.

Web Protocols

Any network application needs to have a set of protocols so that it can structure data for transmission.

Hypertext transfer protocol

Hypertext transfer protocol

  • Hypertext transfer protocol (HTTP) defines how data should be exchanged between web browsers (clients) and web servers.
  • HTTP relies on the idea of requests and responses.
  • HTTP is mainly used to access websites from servers.
HTTP secure

HTTP secure

  • Hypertext transfer protocol secure (HTTPS) is a secure version of HTTP.
  • HTTPS uses secure socket layer (SSL) to encrypt the data that is sent between the client and the server.
File transfer protocol

File transfer protocol

  • File transfer protocol (FTP) defines how binary and text data can be requested from a server and transmitted back to the client.
  • FTP is used to download or transfer files over a network.

E-mail Protocols

E-mail clients are also network applications which need a set of protocols.

Post Office Protocol

Post Office Protocol

  • The Post Office Protocol (POP) is a common e-mail protocol which defines how emails can be retrieved from a mail server.
  • Inboxes are not kept in sync:
    • Once a user has downloaded their mail from the server, the server deletes their copy.
    • Only a local copy remains.
Internet Message Access Protocol

Internet Message Access Protocol

  • Internet Message Access Protocol (IMAP) is another protocol for retrieving e-mails from a mail server.
  • IMAP allows e-mails to be kept in sync:
    • Actions on your local machine are synced with the server.
    • Inboxes remain consistent across multiple devices.
  • IMAP is becoming more popular than POP because of the ability to sync multiple devices.
Simple Mail Transfer Protocol

Simple Mail Transfer Protocol

  • Simple Mail Transfer Protocol (SMTP) defines how e-mail messages are sent from an e-mail client to a mail server.
  • Almost all e-mails are sent using SMTP.
Jump to other topics
1

Computer Systems

1.1

Systems Architecture

1.2

Memory & Storage

1.3

Computer Networks, Connections & Protocols

1.4

Network Security

1.5

Systems Software

1.6

Ethical, Legal, Cultural & Environmental Concern

2

Computational Thinking, Algorithms & Programming

2.1

Algorithms

2.2

Programming Fundamentals

2.3

Producing Robust Programs

2.4

Boolean Logic

2.5

Programming Languages & IDEs

Practice questions on Application Protocols

Can you answer these? Test yourself with free interactive practice on Seneca — used by over 10 million students.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Answer all questions on Application Protocols

Unlock your full potential with Seneca Premium

  • Unlimited access to 10,000+ open-ended exam questions

  • Mini-mock exams based on your study history

  • Unlock 800+ premium courses & e-books

Get started with Seneca Premium