Virtual Study Hub

Syllabus Section: Computer Networks & Cloud (6/10)

Exam Focus: Common protocols (HTTP, DNS, FTP), Client-Server vs. P2P models, and the role of the application interface in network communication.

1. Introduction to the Application Layer

The Application Layer (Layer 7 of the OSI model) is the layer closest to the end user. It provides the interface between the software applications we use (like Chrome, Outlook, or Spotify) and the underlying network. In your NSCT Exam Prep, remember that this layer does not provide services to other layers, but rather provides services directly to the user’s software.

Key functions include:

  1. Network Virtual Terminal: Allowing users to log on to a remote host.
  2. File Transfer, Access, and Management (FTAM): Allowing users to access, retrieve, and manage files in a remote computer.
  3. Mail Services: Providing the basis for email forwarding and storage.
  4. Directory Services: Providing distributed database sources and access for global information about various objects and services.

2. Network Communication Models

How do applications interact over the network? There are two primary paradigms:

Client-Server Model

Peer-to-Peer (P2P) Model

3. Essential Application Layer Protocols

For the exam, you must recognize these protocols and their default port numbers:

ProtocolFull NamePortDescription
HTTPHypertext Transfer Protocol80The foundation of the World Wide Web.
HTTPSHTTP Secure443Encrypted web traffic using SSL/TLS.
DNSDomain Name System53Translates human-readable names (https://www.google.com/search?q=google.com) to IP addresses.
FTPFile Transfer Protocol20, 21Used for transferring files between a client and a server.
SMTPSimple Mail Transfer Protocol25Used for sending emails from a client to a server.
POP3Post Office Protocol v3110Used to download emails from a server to a local client.
SSHSecure Shell22Provides a secure encrypted connection to a remote device.

4. Understanding DNS (The Phonebook of the Internet)

DNS is perhaps the most critical service at this layer. When you type a URL, your computer performs a “Recursive Query” to find the IP.

5. HTTP vs. HTTPS

Next Topic: Wireless Technologies & Mobile Networks

Leave a Reply

Your email address will not be published. Required fields are marked *