Compare GO BACK N-ARQ and Selective Repeat Protocol with 10 points
Question
Compare GO BACK N-ARQ and Selective Repeat Protocol with 10 points
Solution
-
Error Detection: Both Go-Back-N ARQ and Selective Repeat Protocol use error detection techniques to ensure data integrity. However, in Go-Back-N ARQ, if an error is detected in a frame, all subsequent frames are discarded until the erroneous frame is retransmitted correctly. In Selective Repeat Protocol, only the erroneous frame is retransmitted.
-
Efficiency: Selective Repeat Protocol is more efficient than Go-Back-N ARQ because it only retransmits the frames that were received in error, rather than all frames after the error.
-
Complexity: Go-Back-N ARQ is simpler to implement than Selective Repeat Protocol because it does not require a mechanism to handle out-of-order frames.
-
Buffer Size: In Go-Back-N ARQ, the buffer size at the receiver end needs to be large enough to store all the frames that might need to be retransmitted. In Selective Repeat Protocol, the buffer size can be smaller because only the erroneous frames need to be stored for retransmission.
-
Transmission Speed: Selective Repeat Protocol can provide faster transmission speeds than Go-Back-N ARQ because it does not need to wait for acknowledgement of each frame before sending the next.
-
Acknowledgement: In Go-Back-N ARQ, the receiver sends an acknowledgement for each correctly received frame. In Selective Repeat Protocol, the receiver sends an acknowledgement for each frame, whether it was received correctly or not.
-
Window Size: In Go-Back-N ARQ, the window size is fixed, while in Selective Repeat Protocol, the window size can vary.
-
Error Recovery: In Go-Back-N ARQ, error recovery is done by retransmitting all frames after the erroneous one. In Selective Repeat Protocol, error recovery is done by retransmitting only the erroneous frame.
-
Bandwidth Usage: Go-Back-N ARQ uses less bandwidth than Selective Repeat Protocol because it sends fewer frames.
-
Application: Go-Back-N ARQ is typically used in noisy channels where errors are more likely, while Selective Repeat Protocol is used in channels where errors are less likely.
Similar Questions
Describe Go Back N and Selective Repeat protocol.
Describe how automatic repeat request (ARQ) works.
An automatic repeat request (ARQ) can be used to make sure that data is received free oferrors. It can use a positive or negative acknowledgement method to do this.Explain how an ARQ operates using a positive acknowledgement method
Considere a figura ao lado onde estão mostradas apenas as tramas enviadas daesquerda para a direita e em que se está a usar um protocolo de nível lógico GoBackNou Selective Repeat.a. O protocolo que se está a usar é GoBackN ou Selective Repeat. Justifique.
In the _________Protocol, if no acknowledgment for a frame has arrived, we resend all outstanding frames.a.Selective-Repeat ARQb.none of the abovec.Stop-and-Wait ARQd.Go-Back-N ARQ
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.