You are on page 1of 1

CS20B501 (Computer Networks)

Assignment-II

1. What is the primary purpose of the Data Link Layer in the OSI model, and why is it
needed in network communication?
2. Describe the essential services provided by the Data Link Layer. How do these
services contribute to reliable data transmission?
3. Explain the concept of framing in the Data Link Layer. Why is framing necessary,
and what information does it typically include in a frame?
4. What is flow control in the context of the Data Link Layer, and why is it essential for
efficient data transmission in a network?
5. How does the Data Link Layer handle error control? What techniques are commonly
used to detect and correct errors in transmitted data?
6. Briefly describe the elementary protocol used in the Data Link Layer. What are its
key characteristics and limitations?
7. What is the purpose of a 1-bit sliding window protocol in the Data Link Layer? How
does it differ from other sliding window protocols?
8. Explain the Go-Back-N protocol in the context of the Data Link Layer. What are its
advantages and potential drawbacks compared to other protocols?
9. What is Selective Repeat, and how does it improve the reliability of data
transmission in the Data Link Layer compared to Go-Back-N?
10. Describe the concept of Hybrid Automatic Repeat request (ARQ) in the Data Link
Layer. How does it combine the strengths of various error control protocols?

You might also like