Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1.What is the primary motivation for piggy-backed acknowledgements in a Data-Lin

ID: 3709474 • Letter: 1

Question

1.What is the primary motivation for piggy-backed acknowledgements in a Data-Link layer protocol?

2.In some protocol stacks, such as the Internet Protocol (IP) and Asynchronous Transfer Method (ATM) networks, the checksum of network-layer information covers only the header, and not the data. Why do you suppose that this design was chosen?

3.Consider a stop-and-wait protocol that uses only negative acknowledgments (NACKs), and no positive acknowledgments (ACKs). Describe what timeouts would need to be scheduled. Explain why an ACK-based protocol is usually preferred to a NACK-based protocol.

4.Within a sliding window Data-Link layer protocol, is it meaningful for the receiver's maximum window size to be larger than the sender's maximum window size? Why or why not?

Explanation / Answer

Datalink layer

Piggy Backing

1. What is the primary motivation for piggy-backed acknowledgements in a Data-Link layer protocol?

               

2. In some protocol stacks, such as the Internet Protocol (IP) and     (ATM) networks, the checksum of network-layer information covers only the header, and not the data. Why do you suppose that this design was chosen?

3. Consider a stop-and-wait protocol that uses only negative acknowledgments (NACKs), and no positive acknowledgments (ACKs). Describe what timeouts would need to be scheduled. Explain why an ACK-based protocol is usually preferred to a NACK-based protocol.

4.Within a sliding window Data-Link layer protocol, is it meaningful for the receiver's maximum window size to be larger than the sender's maximum window size? Why or why not?