Understand network servers (file, web, mail, proxy)

14 Communications Technology: Network Servers

📁 File Servers

A file server is like a digital library where users can store, retrieve, and share files. Think of it as a big filing cabinet that everyone in your school can access from their computers.

  • Stores documents, images, and media.
  • Provides access control (who can read/write).
  • Uses protocols like SMB or NFS.

Example: Your school’s shared drive where students upload assignments.

🌐 Web Servers

A web server is the backbone of the internet, hosting websites and delivering web pages to users. It’s like a storefront that displays products (web pages) to visitors.

  • Handles HTTP/HTTPS requests.
  • Runs software such as Apache, Nginx, or IIS.
  • Can serve static files or dynamic content via scripts.

Example: The website your school uses for announcements.

📧 Mail Servers

A mail server is like a post office that sends, receives, and stores emails. It uses protocols such as SMTP for sending, IMAP or POP3 for receiving.

  • Manages user mailboxes.
  • Filters spam and viruses.
  • Supports attachments and encryption.

Example: The email system your school uses for communication.

🛡️ Proxy Servers

A proxy server acts as a middleman between a client and the internet. It can filter requests, cache content, and provide anonymity.

  • Can be forward (client → proxy → internet) or reverse (internet → proxy → server).
  • Improves security and performance.
  • Commonly used in schools to block inappropriate sites.

Example: The filter your school uses to block gaming sites during class.

🔄 How Servers Work Together

Servers often collaborate. For instance, a web server may fetch data from a file server or use a mail server to send notifications.

  1. Client sends HTTP request to web server.
  2. Web server retrieves files from file server.
  3. Web server may trigger mail server to send an email.

Think of it as a team of specialists working together to deliver a service.

Server Type Primary Protocols Typical Use Key Security Feature
File Server SMB, NFS Shared documents, media storage Access control lists (ACLs)
Web Server HTTP, HTTPS Hosting websites, APIs SSL/TLS encryption
Mail Server SMTP, IMAP, POP3 Sending & receiving emails Spam filtering, encryption
Proxy Server HTTP, HTTPS, SOCKS Content filtering, caching Anonymity, access control
Exam Tip: When answering server-related questions, always mention the protocols, use cases, and security features. Use the table above as a quick reference to compare servers.

Key Terms to Remember

  • Protocol – Rules that define how data is transmitted.
  • ACL (Access Control List) – Permissions set on files or resources.
  • SSL/TLS – Encryption protocols for secure web traffic.
  • SMTP – Protocol for sending emails.
  • Proxy – Intermediary that forwards requests.

Quick Practice Question

Which server type would you use to host a website that needs to display dynamic content generated by a database? Explain the protocols involved and how you would secure the connection.

Answer Hint: Think about the web server’s role and the need for HTTPS.

Revision

Log in to practice.

0 views 0 suggestions