Internet Protocols & 5-Mark Network Case Studies
This chapter covers the software architecture of the internet, communication protocols, web terminology, and the algorithmic blueprint to score a perfect 5/5 on the CBSE Board Campus Network Case Study.
1. Essential Internet Communication Protocols
A Protocol is a formal set of rules and conventions governing how data is transmitted, received, and processed across a network.
mermaid
graph TD
Protocols["Application Layer Protocols"] --> Web["Web: HTTP, HTTPS"]
Protocols --> File["File Transfer: FTP"]
Protocols --> Mail["Email: SMTP (Send), POP3 / IMAP (Receive)"]
Protocols --> Name["Resolution: DNS"]
Protocols --> Voice["Real-Time Audio: VoIP"]Protocol Comparison Matrix
| Protocol | Full Name | Standard Port | Primary Role & Description |
|---|---|---|---|
| TCP/IP | Transmission Control Protocol / Internet Protocol | — | Foundational suite. TCP breaks data into packets and ensures reliable delivery; IP addresses and routes packets. |
| HTTP | HyperText Transfer Protocol | 80 | Unencrypted request-response protocol for fetching web pages and hypertext resources. |
| HTTPS | HyperText Transfer Protocol Secure | 443 | Encrypted HTTP running over SSL/TLS for secure data transactions (banking, logins). |
| FTP | File Transfer Protocol | 20, 21 | Client-server protocol designed for bidirectional upload and download of files. |
| SMTP | Simple Mail Transfer Protocol | 25 | Push protocol used to send emails from client to server and between mail servers. |
| POP3 | Post Office Protocol version 3 | 110 | Pull protocol used by client to retrieve/download emails from a remote mail server. |
| DNS | Domain Name System | 53 | Translates human-readable domain names (e.g., cbse.gov.in) into numeric IP addresses (e.g., 164.100.154.23). |
| VoIP | Voice over Internet Protocol | 5060 | Enables real-time voice communication and multimedia calls over IP networks (e.g., WhatsApp Call, Skype, Zoom). |
2. Anatomy of a URL & Web Concepts
A URL (Uniform Resource Locator) is the global unique address of a web resource.
https://www.cbse.gov.in:443/cbsenew/examination.html?term=2026#guidelines
\___/ \_____________/ \_/ \____________________/ \________/ \________/
| | | | | |
Protocol Domain Name Port Path to File Query Str FragmentKey Web Terminology
- Web Browser: Client software (e.g., Google Chrome, Mozilla Firefox) used to request, parse, and render web pages.
- Web Server: Dedicated computer system hosting websites and serving HTTP/HTTPS requests (e.g., Apache, Nginx).
- Web Page: A single digital HTML document accessible via a unique URL.
- Website: A structured collection of interlinked web pages under a shared domain name.
- Static vs Dynamic Web Pages:
- Static: Pre-written HTML content that displays identical information to all visitors.
- Dynamic: Generated in real-time by server-side scripts (e.g., personalized dashboards, e-commerce carts).
3. The 5-Mark CBSE Campus Case Study Blueprint
Every year, CBSE presents a multi-block institutional scenario with Distance Tables and Computer Count Tables.
Standard Problem Statement:
"TechCorp India is planning to set up its new campus at Bengaluru consisting of 4 blocks: Admin Block, HR Block, Tech Block, and Finance Block."
Table 1: Distances Between Blocks
| From Block | To Block | Distance |
|---|---|---|
| Admin Block | HR Block | |
| Admin Block | Tech Block | |
| Admin Block | Finance Block | |
| HR Block | Tech Block | |
| HR Block | Finance Block | |
| Tech Block | Finance Block |
Table 2: Number of Computers
| Block Name | Number of Computers |
|---|---|
| Admin Block | 25 |
| HR Block | 35 |
| Tech Block | 140 (Maximum) |
| Finance Block | 20 |
Step-by-Step 5-Mark Solution Algorithm
(a) Suggest the most suitable block to install the Main Server and justify your choice. (1 Mark)
- Answer: Tech Block.
- Justification: According to the 80/20 Rule (Principle of Maximum Load), the server should be placed in the block containing the maximum number of computers (
computers) to minimize network traffic delays and latency across inter-block cables.
(b) Suggest the best wired cable layout / topology to connect all 4 blocks. (1 Mark)
- Answer: Star Topology (or Minimum Spanning Tree layout) connecting each block directly to the central Tech Block:
Tech BlockAdmin Block() Tech BlockFinance Block() Tech BlockHR Block()
- Alternative Minimum Spanning Tree Layout:
HRAdmin() HRFinance() FinanceTech()
(Total Cable Length)
(c) Suggest the placement of Repeater(s) and Switch/Hub(s) with justification. (1 Mark)
- Placement of Repeater:
- A repeater is required between blocks where the cable distance exceeds
to prevent signal degradation/attenuation. - Placed between Tech Block and HR Block (
) and Tech Block and Admin Block ( ).
- A repeater is required between blocks where the cable distance exceeds
- Placement of Switch / Hub:
- A switch must be installed in EVERY block (Admin, HR, Tech, and Finance) to connect the local workstation computers within that block.
(d) The company wants to connect its Bengaluru Campus to its Regional Office in Mumbai. Which communication media should be used for economical vs fastest connectivity? (1 Mark)
- For Fastest High-Bandwidth: Optical Fiber or Dedicated Leased Line.
- For Economical Long-Distance: Satellite Communication or Broadband Internet VPN.
(e) Which hardware/software device should be placed to protect the internal campus network from unauthorized external cyber attacks? (1 Mark)
- Answer: Firewall (Hardware or Software firewall).