🌐
B.Tech CSE CN

Computer Networks Important Questions

Unit-wise important 1-Mark, 5-mark and 10-mark questions based on the B.Tech CSE syllabus for semester examination preparation.

No questions found Try searching for another topic, unit or question.
Unit I

Network Models & Physical Layer

Hardware, Software, OSI, TCP/IP, Transmission Media & Data Link Basics

1-Mark Questions

15
  1. What is computer network hardware?
  2. What is the role of network software?
  3. List the layers of the OSI reference model.
  4. List the layers of the TCP/IP reference model.
  5. What was the significance of ARPANET?
  6. What is guided transmission media? Give examples.
  7. What are the characteristics of twisted pair cables?
  8. What is the advantage of fiber optic cables over copper cables?
  9. What is wireless transmission?
  10. What is the primary function of the data link layer?
  11. What is framing in the data link layer?
  12. What is the difference between error detection and error correction?
  13. What is parity checking?
  14. What is the purpose of the physical layer?
  15. Define network topology.

5-Mark Questions

12
  1. Explain the components of network hardware with examples.
  2. Explain network software and protocol hierarchies.
  3. Compare the OSI reference model and the TCP/IP reference model.
  4. Explain the historical significance and architecture of ARPANET.
  5. Explain guided transmission media: twisted pairs, coaxial cable, and fiber optics.
  6. Explain wireless transmission media and its applications.
  7. Explain the design issues of the data link layer.
  8. Explain framing methods used in the data link layer.
  9. Explain error detection techniques using checksum or CRC.
  10. Explain Hamming code for error correction.
  11. Explain how fiber optic cables transmit data using total internal reflection.
  12. Explain the role of physical layer interfaces and standards.

10-Mark Questions

6
  1. Explain the OSI reference model in detail, describing the functions and responsibilities of each of the seven layers.
  2. Explain the TCP/IP reference model and compare its layer structure with the OSI reference model.
  3. Explain guided and unguided transmission media in detail, discussing their types, advantages, and limitations.
  4. Explain data link layer design issues, framing techniques, and error detection/correction methods with suitable examples.
  5. Explain the evolution and architecture of ARPANET and its impact on the modern Internet.
  6. Develop a comprehensive overview of physical layer communication principles, transmission media, and switching basics.
Unit II

Data Link Control & Medium Access Sublayer

Elementary Protocols, Sliding Window, MAC Protocols, Wireless LANs & Switching

1-Mark Questions

15
  1. What is an elementary data link protocol?
  2. What is a simplex protocol?
  3. What is a stop-and-wait protocol?
  4. What is a sliding window protocol?
  5. What is the main difference between Go-Back-N and Selective Repeat?
  6. What is the channel allocation problem in broadcast networks?
  7. What is ALOHA and what are its types?
  8. What is CSMA (Carrier Sense Multiple Access)?
  9. What is collision avoidance in wireless networks?
  10. What are collision-free protocols?
  11. What is a Wireless LAN (WLAN)?
  12. What is data link layer switching?
  13. What is the function of a network bridge/switch?
  14. What is piggybacking in data link protocols?
  15. What is the window size in a 1-bit sliding window protocol?

5-Mark Questions

12
  1. Explain the simplex stop-and-wait protocol for an error-free channel.
  2. Explain the simplex stop-and-wait protocol for a noisy channel (Stop-and-Wait ARQ).
  3. Explain the operation of a 1-bit sliding window protocol.
  4. Explain the Go-Back-N sliding window protocol with a timeline diagram.
  5. Explain the Selective Repeat sliding window protocol and its advantages over Go-Back-N.
  6. Explain the channel allocation problem in static versus dynamic allocation.
  7. Explain Pure ALOHA and Slotted ALOHA with their throughput formulas.
  8. Explain Carrier Sense Multiple Access (CSMA) protocols and persistence strategies.
  9. Explain collision-free protocols such as bit-map and token ring protocols.
  10. Explain the architecture and working principles of Wireless LANs (IEEE 802.11).
  11. Explain data link layer switching and transparent bridges.
  12. Explain how virtual LANs (VLANs) operate at the data link layer.

10-Mark Questions

6
  1. Explain sliding window protocols in detail, covering 1-bit sliding window, Go-Back-N, and Selective Repeat protocols.
  2. Explain multiple access protocols in detail, discussing ALOHA, CSMA variants, and collision-free protocols.
  3. Explain Wireless LAN architectures, medium access control mechanisms, and security features in IEEE 802.11 networks.
  4. Explain data link layer switching, bridge operations, spanning tree algorithms, and layer-2 switch forwarding.
  5. Explain the channel allocation problem in broadcast networks and compare static channel allocation with dynamic allocation methods.
  6. Develop an analytical comparison of sliding window error control protocols with real-world networking examples.
Unit III

Network Layer

Design Issues, Routing Algorithms, Congestion Control, QoS & Internetworking

1-Mark Questions

15
  1. What is the primary function of the network layer?
  2. What is the difference between virtual circuit and datagram networks?
  3. What is routing?
  4. What is shortest path routing?
  5. What is flooding in routing?
  6. What is hierarchical routing?
  7. What is broadcasting and multicasting?
  8. What is distance vector routing?
  9. What is the count-to-infinity problem?
  10. What is network congestion?
  11. What is Quality of Service (QoS)?
  12. What is internetworking?
  13. What is the role of the network layer in the Internet (IP protocol)?
  14. What is an IP address?
  15. What is subnetting?

5-Mark Questions

12
  1. Explain network layer design issues, including store-and-forward packet switching and services provided to the transport layer.
  2. Compare virtual circuit and datagram subnets.
  3. Explain Dijkstra's shortest path routing algorithm with an example.
  4. Explain flooding and its variants (selective flooding) in computer networks.
  5. Explain hierarchical routing and why it is essential for large networks.
  6. Explain broadcast and multicast routing algorithms.
  7. Explain distance vector routing and how routing tables are updated using the Bellman-Ford equation.
  8. Explain congestion control algorithms (open-loop and closed-loop controls).
  9. Explain Quality of Service (QoS) requirements and techniques like traffic shaping and token bucket.
  10. Explain internetworking and how heterogeneous networks are connected using routers and gateways.
  11. Explain the structure and operation of the network layer in the Internet (IPv4 header and addressing).
  12. Explain link-state routing and routing information protocol (RIP).

10-Mark Questions

6
  1. Explain routing algorithms in detail, comparing shortest path routing, distance vector routing, and link-state routing.
  2. Explain congestion control algorithms and Quality of Service (QoS) mechanisms used in packet-switched networks.
  3. Explain internetworking principles, packet fragmentation, tunneling, and the operation of the network layer in the Internet (IPv4/IPv6).
  4. Explain hierarchical routing, broadcast routing, and multicast routing architectures for large-scale networks.
  5. Explain the design issues of the network layer, contrasting connection-oriented (virtual circuit) and connectionless (datagram) services.
  6. Develop a detailed analysis of routing table updates, loop prevention mechanisms, and congestion management.
Unit IV

Transport Layer

Services, Protocol Elements, Connection Management, TCP & UDP

1-Mark Questions

15
  1. What is the main role of the transport layer?
  2. What are transport services (connection-oriented vs connectionless)?
  3. What is multiplexing and demultiplexing in the transport layer?
  4. What is flow control at the transport layer?
  5. What is crash recovery in transport protocols?
  6. What is connection establishment and release?
  7. What is a three-way handshake in TCP?
  8. What is TCP (Transmission Control Protocol)?
  9. What is UDP (User Datagram Protocol)?
  10. What is a socket address?
  11. What is the difference between TCP and UDP?
  12. What is congestion control in TCP?
  13. What is a sequence number in TCP segments?
  14. What is an acknowledgment number?
  15. What is the port number concept?

5-Mark Questions

12
  1. Explain transport services and the relationship between the transport layer and network layer.
  2. Explain the elements of transport protocols such as addressing, connection establishment, and release.
  3. Explain connection management in transport protocols using the three-way handshake.
  4. Explain error control and flow control mechanisms in transport protocols.
  5. Explain multiplexing, demultiplexing, and crash recovery in transport layers.
  6. Explain the architecture and header format of the User Datagram Protocol (UDP).
  7. Explain the architecture and header format of the Transmission Control Protocol (TCP).
  8. Explain TCP connection release mechanisms (graceful release vs abrupt release).
  9. Explain TCP sliding window flow control and window management.
  10. Explain TCP congestion control mechanisms (slow start, congestion avoidance, fast recovery).
  11. Compare TCP and UDP across various parameters and application use cases.
  12. Explain timer management in transport protocols.

10-Mark Questions

6
  1. Explain the Transmission Control Protocol (TCP) in detail, covering its segment structure, connection management, flow control, and reliability features.
  2. Explain TCP congestion control algorithms and how TCP handles network congestion dynamically.
  3. Explain the User Datagram Protocol (UDP), comparing its design philosophy, header layout, and use cases with TCP.
  4. Explain transport layer protocol elements, including addressing, connection setup/teardown, multiplexing, and crash recovery.
  5. Explain reliable data transfer mechanisms and timer management strategies implemented at the transport layer.
  6. Develop a comparative study of transport layer protocols and their suitability for real-time versus reliable data streaming applications.
Unit V

Application Layer

DNS, SNMP, Electronic Mail, World Wide Web, HTTP & Streaming Media

1-Mark Questions

15
  1. What is the application layer in computer networks?
  2. What is the Domain Name System (DNS)?
  3. What is SNMP (Simple Network Management Protocol)?
  4. What is electronic mail (Email) architecture?
  5. What is the World Wide Web (WWW)?
  6. What is HTTP (Hypertext Transfer Protocol)?
  7. What is streaming audio and video?
  8. What is a DNS resolver and root server?
  9. What is MIME in electronic mail?
  10. What is the difference between persistent and non-persistent HTTP?
  11. What is a Uniform Resource Locator (URL)?
  12. What is FTP (File Transfer Protocol)?
  13. What is SMTP, POP3, and IMAP?
  14. What is adaptive streaming for multimedia?
  15. What is a cookie in web applications?

5-Mark Questions

12
  1. Explain the Domain Name System (DNS) and its hierarchical name resolution process.
  2. Explain Simple Network Management Protocol (SNMP) architecture and management information base (MIB).
  3. Explain electronic mail architecture, user agents, message transfer agents, and mail access protocols.
  4. Explain the World Wide Web architecture and how browsers interact with web servers.
  5. Explain HTTP request-response messages, methods, and status codes.
  6. Explain persistent versus non-persistent HTTP connections.
  7. Explain streaming audio and video technologies, codecs, and content delivery networks (CDNs).
  8. Explain email protocols: SMTP, POP3, and IMAP.
  9. Explain DNS record types (A, CNAME, MX, NS) and zone transfers.
  10. Explain web caching and proxy servers in improving web performance.
  11. Explain real-time streaming protocols (RTSP, RTP) for multimedia applications.
  12. Explain security aspects in application layer protocols (HTTPS, DNSSEC).

10-Mark Questions

6
  1. Explain the Domain Name System (DNS) in detail, including domain namespace, name servers, recursive/iterative queries, and record caching.
  2. Explain Electronic Mail architecture and protocols, covering SMTP, POP3, IMAP, and MIME message formats.
  3. Explain the World Wide Web and HTTP protocol in detail, including persistent/non-persistent connections, cookies, caching, and HTTP/HTTPS headers.
  4. Explain streaming audio and video technologies, discussing multimedia compression, streaming protocols, buffering, and CDN infrastructures.
  5. Explain Simple Network Management Protocol (SNMP), network management framework, agents, managers, and management information bases.
  6. Develop an exhaustive review of modern application layer protocols and their supporting role in internet services.
💡

Exam Preparation Tip

Begin with the 1-Mark questions to revise important definitions and concepts. Then practice the 5-mark questions for conceptual understanding and use the 10-mark questions to prepare detailed answers and network architecture diagrams.