Computer Networks (BSc CSIT, CSC258): the questions likely to come
31 analyzed questions from 7 past papers (2074-2081), grouped by syllabus unit — each with its probability, how often it's been asked, and where to study the answer.
Assume a Class B network. Divide it into four subnets. Write the subnet ID and broadcast address of each subnet and determine the new subnet mask.
Subnetting a Class B Network into 4 Subnets
Given: A Class B network. Take the example network 172.16.0.0 with the default mask 255.255.0.0 (/16).
Step 1: Number of subnet bits
To create 4 subnets we need borrowed bits such that .
Step 2: New subnet mask
Class B default is /16. Borrowing 2 bits gives /18.
The third octet borrows the top 2 bits: .
Step 3: Block size
So subnets increment by 64 in the third octet.
Step 4: Subnet ID and Broadcast addresses
| Subnet | Subnet ID (Network) | Valid Host Range | Broadcast Address |
|---|---|---|---|
| 1 | 172.16.0.0 | 172.16.0.1 – 172.16.63.254 | 172.16.63.255 |
| 2 | 172.16.64.0 | 172.16.64.1 – 172.16.127.254 | 172.16.127.255 |
| 3 | 172.16.128.0 | 172.16.128.1 – 172.16.191.254 | 172.16.191.255 |
| 4 | 172.16.192.0 | 172.16.192.1 – 172.16.255.254 | 172.16.255.255 |
Step 5: Hosts per subnet
Host bits = .
Result: New subnet mask = 255.255.192.0 (/18), with the four subnets, subnet IDs and broadcast addresses listed above.
Network Layer
Assume a Class B network. Divide it into four subnets. Write the subnet ID and broadcast address of each subnet and determine the new subnet mask.
Explain the distance vector routing algorithm. Discuss the count-to-infinity problem and the methods used to solve it.
What is routing? Explain the Link State routing algorithm (Dijkstra's) in detail with a suitable example.
Explain CIDR (Classless Inter-Domain Routing) with an example.
What is the purpose of ICMP? List some common ICMP message types.
What is ARP? Explain how ARP resolves a logical address to a physical address.
What is NAT? Explain its types and uses.
Explain the IPv4 datagram header format in detail. Differentiate between IPv4 and IPv6 addressing.
Discuss congestion control in the transport layer. Explain the leaky bucket and token bucket algorithms for traffic shaping.
Sit a probable paper
A full mock exam built from the most likely questions, mirroring the real paper's structure. Every slot is a real past question.
Most Probable Paper
Mirrors the real structure · 60 marks · based on 7 past papers
- 1.[10 marks]
What is TCP? Explain the TCP segment structure and the three-way handshake mechanism for connection establishment and termination.
This question has recurred in 3 of 7 years; so far only in internal assessments, not the board; and its topic (Transport Layer) appears in 100% of years.
- 2.[10 marks]
Assume a Class B network. Divide it into four subnets. Write the subnet ID and broadcast address of each subnet and determine the new subnet mask.
This question has recurred in 2 of 7 years; so far only in internal assessments, not the board; and its topic (Network Layer) appears in 100% of years.
- 3.[10 marks]
Explain the distance vector routing algorithm. Discuss the count-to-infinity problem and the methods used to solve it.
This question has recurred in 2 of 7 years; so far only in internal assessments, not the board; and its topic (Network Layer) appears in 100% of years.
- 1.[5 marks]
Explain CIDR (Classless Inter-Domain Routing) with an example.
This question has recurred in 5 of 7 years; so far only in internal assessments, not the board; and its topic (Network Layer) appears in 100% of years.
- 2.[5 marks]
What is the purpose of ICMP? List some common ICMP message types.
This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Network Layer) appears in 100% of years.
- 3.[5 marks]
What is ARP? Explain how ARP resolves a logical address to a physical address.
This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Network Layer) appears in 100% of years.
- 4.[5 marks]
What is NAT? Explain its types and uses.
This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Network Layer) appears in 100% of years.
- 5.[5 marks]
Differentiate between a hub, a switch, and a router.
This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Data Link Layer) appears in 100% of years.
- 6.[5 marks]
What is framing? Explain bit stuffing and byte stuffing.
This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Data Link Layer) appears in 100% of years.
- 7.[5 marks]
Explain the difference between connection-oriented and connectionless services.
This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Transport Layer) appears in 100% of years.
- 8.[5 marks]
What is UDP? Explain the UDP header format.
This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Transport Layer) appears in 100% of years.
- 9.[5 marks]
Explain the working of the HTTP protocol.
This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Application Layer) appears in 86% of years.
Behind the numbers
The raw evidence the predictions are computed from: marks per unit per year, syllabus weights, trends, and coverage.
Show the heatmap, topic table and coverage analysis
The receipt: marks per unit, per year
Each row is a syllabus unit, each column an exam year, each cell the marks that unit earned that year. Click any cell to see the actual questions behind it.
| # | Syllabus unit | Probability | Appeared | Avg marks | Syllabus weight | Exam vs syllabus | Trend | Questions |
|---|---|---|---|---|---|---|---|---|
| 1 | U4Network Layer | Very likely100% | 23.6 | 22%10 lecture hrs | Over-examinedexam 31% · syllabus 22% | Steady | 7 recurring9 total | |
| 2 | U3Data Link Layer | Very likely100% | 13.6 | 18%8 lecture hrs | Balancedexam 18% · syllabus 18% | Steady | 5 recurring5 total | |
| 3 | U5Transport Layer | Very likely100% | 13.6 | 16%7 lecture hrs | Balancedexam 18% · syllabus 16% | Steady | 4 recurring5 total | |
| 4 | U6Application Layer | Very likely86% | 10 | 13%6 lecture hrs | Balancedexam 11% · syllabus 13% | Rising | 3 recurring4 total | |
| 5 | U1Introduction to Computer Networks | Likely57% | 15 | 13%6 lecture hrs | Balancedexam 11% · syllabus 13% | Steady | 3 recurring4 total | |
| 6 | U2Physical Layer | Likely57% | 12.5 | 18%8 lecture hrs | Under-examinedexam 10% · syllabus 18% | Steady | 3 recurring4 total |
Study smart, not hard
Drag the slider: studying the top 5 units in priority order covers ~90% of all observed marks.
- ~80% line
Lecture time vs exam marks
Where the exam pays more than the curriculum spends: ● lectures vs ● exam marks, as a share of the whole course. A long teal-leading bar = high-yield unit.