Disadvantages of Piggybacking
- The disadvantage of piggybacking is the additional complexity.
- If the data link layer waits long before transmitting the acknowledgment (blocks the ACK for some time), the frame will rebroadcast.
Piggybacking in Computer Networks
Pre-Requisite: Transmission Mode in Computer Networks
Piggybacking is the technique of delaying outgoing acknowledgment and attaching it to the next data packet.
When a data frame arrives, the receiver waits and does not send the control frame (acknowledgment) back immediately. The receiver waits until its network layer moves to the next data packet. Acknowledgment is associated with this outgoing data frame. Thus the acknowledgment travels along with the next data frame. This technique in which the outgoing acknowledgment is delayed temporarily is called Piggybacking.
In this article, we will cover the overview of networking communication and mainly focus on the concept of piggybacking in networks. And we will also discuss the advantages and disadvantages of using piggybacking in networks. Finally, we will see the conclusion. Let’s discuss them one by one.