1
ACADEMIC YEAR (2025-2026) ODD SEMESTER
SUBJECT CODE:CS3591 YEAR/SEMESTER: III/V
SUBJECT TITLE: COMPUTER NETWORKS DEPARTMENT: IT
QUESTION BANK ANNA UNIVERSITY
PART-A (2 MARKS)
Q. No. Question COs BT Level
Unit I
Mention the key features offered by the concept of layering in
1. CO1 Understand
networking.
Identify and describe the two types of interfaces that protocols
2. CO1 Remember
typically provide in a network.
3. Classify a Local Area Network (LAN) and illustrate how it functions. CO1 Understand
4. Summarize the concept of flow control in data communication. CO1 Understand
5. Define error detection and correction. CO1 Remember
6. What is a socket in network communication? CO1 Understand
Describe the purpose and structure of the OSI model in computer
7. CO1 Understand
networks.
Discuss the importance of using a layered architecture in network
8. CO1 Understand
design.
Compare and contrast the two primary methods used to measure
9. CO1 Analyze
network performance.
Mention the major functions performed by the presentation layer in
10. CO1 Understand
the OSI model.
Interpret the term 'error control' within the context of network
11. CO1 Understand
communication.
12. Analyze how redundancy helps in error detection and correction. CO1 Analyze
How can the framing issue in data communication be effectively
13. CO1 Understand
addressed?
State the difference between a client and a server in socket
14. CO1 Understand
programming.
15. List two functions of the DNS protocol. CO1 Remember
16. What is the role of MIME in email systems? CO1 Understand
17. Differentiate between OSI and TCP/IP models. CO1 Analyze
18. Mention the port number used by HTTP. CO1 Remember
19. State one advantage of IMAP over POP3. CO1 Understand
Identify techniques used to handle the framing problem in
20. CO1 Remember
communication systems.
2
Unit II (20 QUESTIONS)
1. Define User Datagram Protocol (UDP) CO2 Remember
2. What is the purpose of flow control in TCP? CO2 Understand
3. List two differences between TCP and UDP. CO2 Remember
4. State any two techniques used for congestion avoidance. CO2 Remember
5. What is the role of connection management in TCP? CO2 Understand
6. Identify any one congestion control mechanism in TCP. CO2 Remember
7. Name any two features of SCTP. CO2 Remember
8. What is the significance of Quality of Service (QoS) in networking? CO2 Understand
9. Mention the use of DECbit in congestion avoidance. CO2 Understand
10. List any two benefits of using RED (Random Early Detection). CO2 Understand
11. State the purpose of the three-way handshake in TCP. CO2 Understand
12. What does the term "window size" refer to in flow control? CO2 Understand
13. What is meant by round-trip time (RTT) in TCP? CO2 Understand
14. What is slow start in TCP congestion control? CO2 Understand
Name the transport-layer protocol used for real-time streaming
15. CO2 Remember
applications.
16. List any two parameters that affect Quality of Service. CO2 Remember
17. Define the term "Quality of Service" in computer networks. CO2 Remember
18. What is the main function of the transport layer in networking? CO2 Understand
19. Mention any two features of SCTP. CO2 Remember
20. State the role of acknowledgment (ACK) in TCP communication. CO2 Understand
Unit III (20 QUESTIONS)
1. Define packet switching. CO3 Remember
2. What is the purpose of an IP address in networking? CO3 Understand
3. List two major differences between IPv4 and IPv6. CO3 Remember
4. State the function of ARP in a network. CO3 Understand
5. What is the role of DHCP in IP address allocation? CO3 Understand
6. Identify the size (in bits) of IPv4 and IPv6 addresses. CO3 Remember
7. Write the default subnet mask for Class B IP addresses. CO3 Remember
8. Name any two types of switching techniques. CO3 Remember
9. What is the use of ICMP in Internet Protocol? CO3 Understand
10. Mention the purpose of RARP in computer networks. CO3 Understand
11. What is meant by subnetting? CO3 Understand
12. List the fields present in the IPv4 header. CO3 Remember
13. State one major advantage of packet switching over circuit switching. CO3 Understand
14. What is the use of the Time-to-Live (TTL) field in an IP header? CO3 Understand
15. Give an example of a valid IPv6 address. CO3 Remember
16. Differentiate between public and private IP addresses. CO3 Understand
17. Mention any two limitations of IPv4. CO3 Understand
18. Write the purpose of the Destination IP field in an IP packet. CO3 Understand
3
Identify the protocol used to resolve MAC addresses from IP
19. CO3 Remember
addresses.
20. What is the function of the ICMP echo request and reply messages? CO3 Understand
Unit IV (20 QUESTIONS)
1. Define unicast routing CO4 Remember
2. What is the purpose of routing in a network? CO4 Understand
3. List two characteristics of Distance Vector Routing. CO4 Remember
4. What does RIP stand for, and what is its main function? CO4 Remember
5. State any two limitations of Distance Vector Routing. CO4 Understand
6. What is the maximum hop count allowed in RIP? CO4 Remember
7. Mention the key feature that differentiates OSPF from RIP. CO4 Understand
8. Define Link State Routing. CO4 Remember
9. What metric does OSPF use to determine the best route? CO4 Understand
10. List any two advantages of Link State Routing. CO4 Understand
11. What is a Path-Vector Routing protocol? CO4 Understand
12. Name the protocol used for inter-domain routing. CO4 Remember
13. State the full form of BGP and its primary role. CO4 Remember
14. What is the function of the Update message in BGP? CO4 Understand
Identify any one major difference between Distance Vector and Path
15. CO4 Understand
Vector routing.
16. What does DVMRP stand for? CO4 Remember
17. State one difference between unicast and multicast routing. CO4 Understand
18. What is the purpose of PIM in multicast routing? CO4 Understand
19. List two modes of operation in PIM. CO4 Remember
20. Mention one advantage of multicast routing over broadcast. CO4 Understand
Unit V (20 QUESTIONS)
1. Define framing in the data link layer. CO5 Remember
2. What is the purpose of flow control in communication? CO5 Understand
3. List two techniques for error control. CO5 Remember
4. What is HDLC and where is it used? CO5 Understand
5. State any two features of PPP. CO5 Remember
6. List two differences between HDLC and PPP. CO5 Understand
7. What is meant by Media Access Control? CO5 Understand
8. Define CSMA/CD. CO5 Remember
9. State the function of VLAN in networking. CO5 Understand
10. What is the use of 802.11 protocol? CO5 Understand
11. List two types of physical transmission media. CO5 Remember
12. What is the role of the physical layer in the OSI model? CO5 Understand
13. Define attenuation in data transmission. CO5 Remember
14. Mention any two advantages of optical fiber over coaxial cable. CO5 Understand
15. What is the purpose of modulation in transmission? CO5 Understand
4
16. State the meaning of data rate and bandwidth. CO5 Understand
17. Identify the basic unit of data transmission at the data link layer. CO5 Remember
18. What is circuit switching? CO5 Understand
Mention one difference between circuit switching and packet
19. CO5 Understand
switching.
20. What is the role of error detection in data communication? CO5 Understand
PART - B (16 MARKS)
Q. No. Question COs BT Level
Unit I (10 QUESTIONS)
Explain the components and significance of data communication
1. CO1 Understand
with a diagram.
Describe various types of networks (LAN, WAN, MAN, PAN) with
2. CO1 Understand
examples.
Compare and contrast the OSI model and the TCP/IP model layer by
3. CO1 Analyze
layer.
Illustrate the TCP/IP protocol suite and describe the role of each
4. CO1 Apply
layer.
Explain the DNS message format and the role of recursive and
5. CO1 Understand
iterative queries.
Evaluate the limitations of using POP3 for email access and suggest
6. CO1 Evaluate
improvements.
7. Compare the roles of DNS and SNMP in network management. CO1 Analyze
Design a socket-based client-server model that sends a simple
8. CO1 Create
message.
Evaluate how layered protocol design helps in modular and
9. CO1 Evaluate
interoperable network communication.
Create a scenario where multiple application layer protocols are used
10. in a real-world communication task (e.g., browsing, file transfer, CO1 Create
email).
Unit II (10 QUESTIONS)
Compare and contrast TCP and UDP in terms of reliability, flow
1. CO2 Analyze
control, and use cases.
Explain the steps involved in TCP connection establishment and
2. CO2 Understand
termination using the three-way and four-way handshake.
Discuss various flow control mechanisms in the transport layer with
3. CO2 Understand
special focus on TCP.
Analyze the causes of network congestion and explain how TCP
4. CO2 Analyze
handles congestion control.
Illustrate and evaluate the role of congestion avoidance techniques
5. CO2 Evaluate
like DECbit and RED in improving network performance.
Describe the architecture and features of SCTP. Compare it with TCP
6. CO2 Analyze
and UDP.
Explain the importance of Quality of Service (QoS) and discuss the
7. CO2 Understand
parameters that influence QoS in transport layer protocols.
Design a scenario where RED and flow control mechanisms must
8. CO2 Create
work together to manage congestion.
9. Illustrate the operation of the SCTP multi-streaming and CO2 Apply
5
multihoming features.
Create a case study comparing TCP and UDP for file transfer and
10. CO2 Create
video conferencing.
Unit III (10 QUESTIONS)
Explain the concept of packet switching and compare it with circuit
1. CO3 Understand
switching.
2. Discuss the structure and format of an IPv4 address. CO3 Understand
3. Analyze the process of subnetting with a detailed example. CO3 Analyze
Compare and contrast IPv4 and IPv6 in terms of features, addressing,
4. CO3 Analyze
and header structure.
Illustrate the working of ARP and explain how it resolves IP to MAC
5. CO3 Understand
addresses.
Explain how DHCP works in dynamic IP allocation. Draw the DHCP
6. CO3 Understand
message exchange process.
Describe the role and message types of ICMP in network diagnostics
7. CO3 Understand
and error reporting.
8. Evaluate the advantages of using IPv6 over IPv4 in modern networks. CO3 Evaluate
Design a subnetting scheme for a company with 4 departments, each
9. CO3 Create
needing 60 hosts. Show the calculations.
Explain the functionalities of ARP, RARP, and ICMP and differentiate
10. CO3 Understand
their roles in IP networking.
Unit IV (10 QUESTIONS)
1. Describe the working of Distance Vector Routing with an example. CO4 Understand
Compare RIP and OSPF in terms of algorithm, metric, convergence,
2. CO4 Analyze
and scalability.
Explain the Link State Routing process with a neat diagram and
3. CO4 Understand
compare it with Distance Vector Routing.
Analyze the steps involved in OSPF router election and LSA
4. CO4 Analyze
propagation.
Demonstrate how BGP manages inter-domain routing using the
5. CO4 Apply
path-vector algorithm.
Discuss how multicast routing protocols reduce network traffic
6. CO4 Understand
compared to broadcasting.
Create a scenario where a combination of unicast and multicast
7. CO4 Create
routing is required in an enterprise network.
Explain the Reverse Path Forwarding (RPF) concept used in multicast
8. CO4 Understand
routing.
Evaluate the role of path-vector routing in ensuring routing policy
9. CO4 Evaluate
control across autonomous systems.
Design a small autonomous system with BGP configuration and
10. CO4 Create
routing policies.
Unit V (10 QUESTIONS)
Explain the framing process in the data link layer with types and
1. CO5 Understand
diagrams.
Discuss the need for flow control and describe the stop-and-wait and
2. CO5 Understand
sliding window protocols.
6
Compare and contrast error detection and correction techniques
3. CO5 Analyze
with suitable examples.
Evaluate the advantages and limitations of VLANs in modern
4. CO5 Evaluate
networks.
5. Illustrate the process of circuit switching with a timing diagram. CO5 Apply
6. Design a simple network using VLANs and explain its benefits. CO5 Create
7. Analyze the role of MAC sublayer in Ethernet communication. CO5 Analyze
8. Explain the functions of PPP and illustrate its frame format. CO5 Understand
Evaluate the performance parameters (throughput, latency, jitter) of
9. CO5 Evaluate
a communication system.
Develop a case study involving wireless LAN setup in a college
10. CO5 Create
campus using 802.11 standards.
STAFF INCHARGE HOD