₹499 ₹999 · Full access — all mocks, practice sets & books · Unlock now
← Index: Computer Awareness — Complete Guide for Competitive ExamsChapter 7
Study Guide · Chapter 7

Networking Protocols, Email & Cybersecurity Basics

Free study material · concepts, shortcuts & solved questions

✍️ Select any text to highlight or save it

Introduction: The Language of Networks

Imagine the Internet as a global postal system. For mail to reach you, the postal service needs standardized rules: envelope format, address structure, delivery procedures. Similarly, computers need agreed-upon protocols—rules for how data is formatted, transmitted, and received.

A protocol is essentially a contract: "I'll send data in this format, and you agree to receive it this way."


Section 1: TCP/IP Protocol Suite—The Foundation

Layered Architecture: The OSI Model Simplified

The Internet isn't a single protocol; it's a stack of protocols, each handling a different job:

Application Layer (What you see)

  • HTTP/HTTPS (Web browsing)
  • SMTP/POP3/IMAP (Email)
  • FTP (File transfer)
  • DNS (Name translation)

Transport Layer (How it travels)

  • TCP (Transmission Control Protocol) = Reliable, ordered delivery
  • UDP (User Datagram Protocol) = Fast, unreliable (used for streaming)

Internet Layer (Routing)

  • IP (Internet Protocol) = Addresses and routing packets

Link Layer (Physical transmission)

  • Ethernet, WiFi = Actual cable/radio signals

Analogy: Like mailing a package:

  • Application Layer = What's inside the package (letter, gift)
  • Transport Layer = Postal service (reliable delivery, tracking)
  • Internet Layer = Address on envelope (routing)
  • Link Layer = Physical truck, plane, sorting facility (infrastructure)

Section 2: HTTP & HTTPS Protocols

HTTP (HyperText Transfer Protocol)

Purpose: Transfer web pages from server to browser

How it works:

  1. Browser sends request to server: "GET /index.html HTTP/1.1"
  2. Server sends response with status code and content:
    • 200 OK = Success
    • 404 Not Found = Page doesn't exist
    • 500 Server Error = Server problem
    • 301 Redirect = Page moved

Stateless: HTTP doesn't remember previous requests. Each request is independent. (That's why cookies were invented—to add "memory" to HTTP)

Default Port: 80

Security Issue: Data sent in plain text—anyone on your network can read passwords, form data, etc.

Exam Tip: HTTP is old (1991). Modern web almost always uses HTTPS for security.

HTTPS (HTTP Secure)

What it is: HTTP + SSL/TLS encryption

SSL/TLS (Secure Sockets Layer / Transport Layer Security):

  • Encrypts data before sending
  • Verifies server identity (prevents man-in-the-middle attacks)
  • Adds "S" (Secure) to HTTP

How HTTPS Works:

  1. Browser connects to server
  2. Server shares its SSL certificate (digital ID, like a passport)
  3. Browser verifies certificate is genuine
  4. Browser encrypts connection (handshake)
  5. All data now encrypted; eavesdropping yields gibberish

Default Port: 443

Visual Indicator: Padlock icon in browser address bar = HTTPS is active

Exam Trap: A question might show a login form with http:// URL and ask "Is this safe?" Answer: No, use HTTPS for login pages.


Section 3: Email Protocols

Email is surprisingly complex; data must be sent (SMTP) and received (POP3 or IMAP) using different protocols.

SMTP (Simple Mail Transfer Protocol)—Sending Email

Purpose: Sends emails from your client to server

How it works:

  1. You compose email in Outlook, Gmail, etc.
  2. Client connects to SMTP server (e.g., smtp.gmail.com)
  3. Client sends email to server
  4. Server routes email to recipient's mail server

Default Port: 25 (sometimes 587 for submission)

Analogy: SMTP = Post office accepting your letter; it sends it out, not receives it

Authentication: Requires username/password to prevent spam

POP3 (Post Office Protocol 3)—Receiving Email (Older)

Purpose: Download emails from server to your device

Key behavior:

  • Destructive: Downloads email, then deletes from server
  • Single device: Best if you check email on only one computer
  • After download, email is stored locally only (not on server)

Default Port: 110

Analogy: POP3 = Mailman delivers letter to your house and removes from post office box

Limitation: If your hard drive crashes, emails are gone

IMAP (Internet Message Access Protocol)—Receiving Email (Modern)

Purpose: Access emails from multiple devices

Key behavior:

  • Non-destructive: Emails stay on server
  • Synced: Open email on phone, it marks as read on laptop too
  • Multiple devices: Check email anywhere

Default Port: 143 (or 993 for secure IMAP)

Analogy: IMAP = Mailbox stays at post office; you access it remotely from anywhere

Advantage: Your emails are backed up on server; you can access from multiple devices

Exam Tip: Modern email (Gmail, Outlook, Yahoo) uses IMAP by default. POP3 is legacy.

Email Security: Authentication

SPF (Sender Policy Framework)

  • Tells DNS: "Only these servers can send email from @mydomain.com"
  • Prevents spoofing (impersonating sender)

DKIM (DomainKeys Identified Mail)

  • Digitally signs email using private key
  • Receiver verifies signature is genuine

DMARC (Domain-based Message Authentication, Reporting and Conformance)

  • Policy framework combining SPF and DKIM
  • Tells what to do with failed authentication (reject or quarantine)

Section 4: Other Important Protocols

FTP (File Transfer Protocol)

Purpose: Upload and download files to/from server

Default Port: 21

Use Cases:

  • Uploading website files to hosting server
  • Downloading large files from servers
  • Automated backup to remote server

Security Issue: Sends username/password in plain text (like HTTP)

Modern Alternative: SFTP (SSH File Transfer Protocol) = FTP over encrypted SSH tunnel

DNS (Domain Name System)

Already covered in Chapter 6, but key points:

  • Translates domain names to IP addresses
  • Default Port: 53
  • Uses UDP (fast but unreliable—but retries if needed)
  • DNS Hijacking: Malicious redirection of DNS queries (attacker points mydomain.com to their server)

Section 5: Ports—Access Points on Servers

A port is like a door on a building. Different services use different doors:

Port Protocol Purpose
80 HTTP Web browsing (insecure)
443 HTTPS Web browsing (secure)
25 SMTP Sending email
110 POP3 Receiving email (old)
143 IMAP Receiving email (modern)
21 FTP File transfer (insecure)
22 SSH Secure shell (remote access, secure)
3306 MySQL Database access

Exam Tip: Memorize the major ones: 80 (HTTP), 443 (HTTPS), 25 (SMTP), 110 (POP3), 143 (IMAP)

Memory Hook: "80, 443, 25, 110, 143" = Common ports; 80 and 443 are web; 25, 110, 143 are email


Section 6: Firewalls & Network Security

What Is a Firewall?

A firewall is a security barrier between your device/network and the Internet. It's like a security guard at an airport: "Are you allowed in? Are you carrying anything dangerous?"

Hardware Firewall

  • Location: At network edge (ISP router, gateway)
  • Protects: Entire network behind it
  • Function: Filters traffic entering/leaving the network
  • Example: Your home WiFi router has a built-in firewall

Software Firewall

  • Location: On individual computer
  • Protects: Only that computer
  • Function: Monitors programs trying to access network
  • Example: Windows Defender Firewall, ZoneAlarm, Comodo

How Firewalls Work

Packet Inspection:

  1. Firewall examines incoming/outgoing packets
  2. Compares against rules: "Block traffic on port 22 from unknown sources"
  3. Allows or blocks packets based on rules

Stateful Filtering:

  • Remembers established connections
  • Allows outgoing responses to return
  • Blocks unsolicited incoming connections

Exam Tip: Firewalls don't protect against viruses inside email attachments. That's antivirus software's job.


Section 7: Encryption—Scrambling Data

Encryption converts readable data (plaintext) into unreadable data (ciphertext) using a key.

Symmetric Encryption

One key encrypts and decrypts

  • Key Exchange Problem: How do you share the key securely?
  • Speed: Fast
  • Example Algorithm: AES (Advanced Encryption Standard)—military-grade, very secure

Asymmetric Encryption (Public-Key Cryptography)

Two keys: public (shared) and private (secret)

  • Your public key = Share with everyone (they can encrypt messages to you)
  • Your private key = Keep secret (only you can decrypt messages)
  • Analogy: Public key = address anyone can mail to; private key = only you can open your mailbox

Process:

  1. Someone encrypts with your public key
  2. Only your private key can decrypt
  3. Others can't decrypt (even if they intercept)

Used in: HTTPS certificates, digital signatures, SSH

Exam Tip: Asymmetric encryption solves the "key distribution problem" of symmetric encryption but is slower

Public Key Infrastructure (PKI)

Certificates:

  • Digital document containing: entity's name, public key, expiration date, digital signature
  • Issued by Certificate Authority (CA) (trusted third party)
  • CA's signature verifies certificate is genuine (prevents forgery)

Example: When you visit https://www.google.com, browser receives Google's certificate, verifies it's from Verisign (trusted CA), confirms Google is legitimate


Section 8: Cybersecurity Threats & Defense

Common Cyber Threats

Phishing

  • Definition: Fraudulent emails/websites impersonating legitimate sources
  • Goal: Steal credentials, passwords, personal info
  • Example: Email from "your bank" asking to "verify account"—actually attacker's fake website
  • Defense: Check sender email carefully, hover over links before clicking, look for HTTPS
  • Memory Hook: "Phishing = Fishing for passwords"

Malware (Malicious Software)

  • Umbrella term for any harmful software

Virus

  • Replicates: Copies itself to other files
  • Spreads: Via infected files, downloads
  • Damage: Corrupts files, slows system
  • Requires: Host file to attach to (like a virus needs a host cell)

Trojan (Trojan Horse)

  • Disguises: Appears legitimate (game, utility) but is malicious
  • Doesn't replicate: Just runs once and steals data
  • Example: "Free game download" that's actually spyware

Worm

  • Replicates: Copies itself (like virus)
  • Doesn't need host: Spreads independently via network
  • Example: "I Love You" worm (2000) crashed millions of computers
  • Spread: Via email attachments, network vulnerabilities

Memory Hook: "Virus = needs host file; Worm = spreads alone via network; Trojan = pretends to be good"

Ransomware

  • Locks: Encrypts your files
  • Demand: "Pay money or files stay encrypted forever"
  • Recent: WannaCry (2017), NotPetya (2017)
  • Defense: Regular backups; if infected, pay is not recommended (supports criminals)

DDoS (Distributed Denial of Service)

  • Attack: Overwhelm server with millions of fake requests
  • Goal: Make service unavailable (website crashes)
  • Scale: Attacker uses botnet (thousands of compromised computers)
  • Famous: GitHub (2018) hit with 1.3 Tbps DDoS—largest on record

Spyware

  • Monitors: Your activity (keystrokes, browsing, location)
  • Steals: Personal data, passwords
  • Often: Bundled with free software

Adware

  • Displays: Unwanted advertisements
  • Annoying: Pop-ups, banner ads
  • Lesser threat: But still invasive

Man-in-the-Middle (MITM) Attack

  • Intercepts: Communication between two parties
  • Example: Attacker on WiFi intercepts unencrypted emails
  • Defense: HTTPS (encrypts data), VPN

Exam Tip: Ransomware is growing fastest threat (2023). DDoS is large-scale attack. Phishing is most common initial attack vector.

Defense Mechanisms

Antivirus & Anti-Malware Software

  • Scans: Files, folders, running processes
  • Database: Signatures of known threats
  • Updates: Daily to catch new threats
  • Popular: Norton, McAfee, Windows Defender (built into Windows)

Windows Defender (Microsoft Defender)

  • Included: Free with Windows
  • Adequate: Provides good protection for average user
  • No Cost: No subscription needed

Firewalls

  • Block: Unauthorized incoming connections
  • Monitor: Outgoing connections

Password Security

  • Length: Minimum 12 characters (longer is better)
  • Complexity: Mix uppercase, lowercase, numbers, symbols
  • Uniqueness: Different password for each account
  • Never: Write down or share passwords
  • Manager: Use password manager (1Password, LastPass, Bitwarden)

Two-Factor Authentication (2FA)

  • First factor: Password (something you know)
  • Second factor:
    • OTP (One-Time Password) via SMS/authenticator app
    • Biometric (fingerprint, face)
    • Hardware token (USB key)
  • Effect: Even if password is stolen, attacker can't access without second factor
  • Major platforms: Google, Facebook, Twitter, GitHub support 2FA

Exam Tip: 2FA is the single biggest security improvement you can make.

VPN (Virtual Private Network)

Purpose: Create encrypted tunnel for your traffic

How it works:

  1. Your computer connects to VPN server
  2. All traffic is encrypted before leaving your device
  3. Traffic travels through VPN server to destination
  4. Your IP appears as VPN server's IP (anonymity)

Benefits:

  • Privacy: ISP can't see your browsing (they only see encrypted tunnel)
  • Security: Even on public WiFi, traffic is encrypted
  • Anonymity: Websites see VPN server's IP, not yours
  • Geo-bypass: Access content from other regions (some cases)

Drawbacks:

  • Slower: Encryption/routing adds latency
  • Trust: VPN provider sees all your traffic (must be trustworthy)
  • Cost: Quality VPNs require subscription

Popular VPNs: ExpressVPN, NordVPN, Surfshark, Proton VPN

Exam Tip: VPN = Encrypted tunnel (privacy/security); doesn't make you completely anonymous (VPN provider still knows)


Section 9: Email Best Practices

  1. Verify sender: Check email address (not just display name)
  2. Hover over links: Before clicking, see actual URL
  3. Don't download attachments from unknown senders
  4. Enable 2FA: On email accounts
  5. Use strong password: For email (it's the master key to other accounts)
  6. HTTPS: Always access webmail via HTTPS (check padlock)

Exam Revision Checklist

Before exam, ensure you can:

  1. Explain TCP/IP suite: Application, Transport, Internet, Link layers
  2. Distinguish HTTP vs. HTTPS (encrypted)
  3. Explain SMTP (sending), POP3 (old receiving), IMAP (modern receiving)
  4. Name default ports: 80 (HTTP), 443 (HTTPS), 25 (SMTP), 110 (POP3), 143 (IMAP)
  5. Define firewall: blocks unauthorized traffic
  6. Distinguish malware types: Virus (replicates, needs host), Worm (replicates, independent), Trojan (pretends legitimate), Ransomware (locks files), DDoS (overwhelms server)
  7. Explain phishing, spyware, adware
  8. Define encryption and distinguish symmetric vs. asymmetric
  9. Explain 2FA and why it's important
  10. Describe VPN: encrypts traffic, provides anonymity

MCQs (23 Questions)

1. The TCP/IP protocol suite consists of how many main layers?

  • A) Two layers
  • B) Three layers
  • C) Four layers
  • D) Five layers

2. Which protocol is used for sending emails?

  • A) POP3
  • B) IMAP
  • C) SMTP
  • D) HTTP

3. HTTPS differs from HTTP in that HTTPS:

  • A) Is slower
  • B) Encrypts data during transmission
  • C) Only works on mobile
  • D) Is older and outdated

4. The default port number for HTTP is:

  • A) 25
  • B) 80
  • C) 143
  • D) 443

5. The default port for HTTPS is:

  • A) 80
  • B) 110
  • C) 143
  • D) 443

6. Which email protocol downloads emails and deletes them from the server?

  • A) SMTP
  • B) IMAP
  • C) POP3
  • D) HTTPS

7. IMAP is preferred over POP3 for:

  • A) Speed only
  • B) Accessing email from multiple devices
  • C) Smaller file sizes
  • D) Sending emails only

8. A firewall primarily functions to:

  • A) Detect viruses in files
  • B) Block unauthorized network traffic
  • C) Encrypt your passwords
  • D) Speed up internet connection

9. Which type of software requires a host file to replicate?

  • A) Worm
  • B) Virus
  • C) Trojan
  • D) Ransomware

10. A worm differs from a virus in that a worm:

  • A) Is more dangerous
  • B) Replicates independently without needing a host file
  • C) Requires user interaction
  • D) Only affects Windows

11. Ransomware primarily:

  • A) Displays unwanted advertisements
  • B) Locks files and demands payment for decryption
  • C) Steals passwords and user data
  • D) Replicates through email

12. DDoS attack aims to:

  • A) Steal personal data
  • B) Encrypt files
  • C) Overwhelm server with fake requests causing service unavailability
  • D) Install malicious software

13. Phishing is an attack method that:

  • A) Involves sending fake emails to steal credentials
  • B) Locks your files for ransom
  • C) Disables your firewall
  • D) Spreads through USB drives

14. Two-Factor Authentication (2FA) adds security by requiring:

  • A) Two passwords
  • B) A password and a second verification method (OTP, biometric, etc.)
  • C) Two email addresses
  • D) Two physical keys

15. VPN (Virtual Private Network) primarily provides:

  • A) Faster internet speed
  • B) Protection against viruses
  • C) Encrypted tunnel and anonymity
  • D) Free internet access

16. A Certificate Authority (CA) in HTTPS serves to:

  • A) Encrypt all traffic
  • B) Verify and sign digital certificates ensuring website authenticity
  • C) Block malicious websites
  • D) Store passwords securely

17. Symmetric encryption uses:

  • A) One key for both encryption and decryption
  • B) Two different keys (public and private)
  • C) No encryption key
  • D) Three separate keys

18. Asymmetric encryption solves the problem of:

  • A) Slow encryption speeds
  • B) Virus spread
  • C) Secure key distribution
  • D) Bandwidth limitations

19. Which security software is built-in to Windows?

  • A) Norton Antivirus
  • B) McAfee
  • C) Windows Defender
  • D) Kaspersky

20. FTP stands for:

  • A) File Transfer Protocol
  • B) Fully Trusted Protocol
  • C) Fast Transmission Protocol
  • D) File Transmission Process

21. A Trojan horse attack works by:

  • A) Disguising malicious software as legitimate
  • B) Overwhelming server with requests
  • C) Encrypting all files
  • D) Replicating through email

22. SPF, DKIM, and DMARC are email security mechanisms that:

  • A) Encrypt email content
  • B) Prevent email spoofing and provide authentication
  • C) Block phishing emails only
  • D) Increase email speed

23. A man-in-the-middle (MITM) attack can be prevented by using:

  • A) Strong passwords only
  • B) Antivirus software
  • C) HTTPS encryption and/or VPN
  • D) Firewall only

Answer Key: 1-C, 2-C, 3-B, 4-B, 5-D, 6-C, 7-B, 8-B, 9-B, 10-B, 11-B, 12-C, 13-A, 14-B, 15-C, 16-B, 17-A, 18-C, 19-C, 20-A, 21-A, 22-B, 23-C

Page 1 of 1
← Chapter 6TOC IndexChapter 8