Question Bank
Subject Name: Computer Networks Subject Code: BCS502
Sem: V
Module 1 Questions
1. Discuss the four fundamental characteristics of data communication.
2. With a neat diagram, explain the five components of a data communications system.
3. Explain the different forms of representation of the information.
4. Discuss the different modes of communication between two devices.
5. Briefly discuss, two possible types of connections with a neat diagram
6. Define physical topology Explain four different types of topologies.
7. Discuss two types of networks with a neat diagram.
8. Explain two most common types of switched networks.
Chapter 2:
9. Discuss the concept of protocol layering using two scenarios.
10. With a neat diagram, discuss the five layers of the TCP/IP protocol suite.
11. Discuss the addressing mechanism used in each layer.
12. Explain briefly, OSI model.
13. Distinguish between two network models.
14. Explain Classes of transmission media.
15. Discuss the advantages and disadvantages of Optical Fiber.
16. Define packet-switched network and packet switching,
17. Explain two types of packet-switched networks.
Module-2 Questions
1. Discuss the two types of frames supported by DLL with appropriate diagrams.
2. Explain briefly the flow control and error control responsibilities of the data-link control
sub layer.
3. Explain the simple and stop and wait protocols with an FSM diagram.
4. Describe the HDLC protocol with common transfer modes and framing.
5. With a neat diagram of PPP frame format explain each field.
6. With the help of a transition phase diagram, explain the different states of PPP.
CHAPTER 3:
7. Explain the Procedure for pure ALOHA protocol, Vulnerable time and Throughput.
8. Explain
a. Slotted ALOHA
b. CSMA/CD
c. CDMA/CA
9. Discuss three controlled-access methods.
10. Explain the types of errors encountered in computer networks.
11. Explain the Process of error detection in block coding.
12. Explain Hamming Distance and Minimum Hamming Distance for Error Detection.
13. Discuss Encoder and decoder for simple parity-check code.
14. Discuss Cyclic codes. Why do we need cyclic redundancy checks?
15. Discuss CRC encoder and decoder.
16. Write the Algorithm to calculate a traditional checksum.
17. Write an algorithm to calculate an 8-bit Fletcher checksum.
18. Write an algorithm to calculate an Adler checksum.
Note: Also prepare for the numerical problems in each module.