Differences What is & Queries

Differences between Go Back N ARQ and Selective Repeat ARQ

The basic difference between Go Back N ARQ and Selective Repeat ARQ

Go Back N ARQ is a specific instance of the automatic repeat request protocol, in which the sending process continues to send the number of frames specified by a window size even without receiving an acknowledgment packet from the receiver.

Selective Repeat ARQ/Selective Reject ARQ is a specific instance of the automatic repeat-request protocol used to solve sequence number dilemmas in communications. 

Read this too: Differentiate Between 2 Tier and 3 Tier Architecture

Go Back And ARQ

  • Go Back N ARQ is inefficient for the noisy link.
  • Go Back N ARQ is less complicated than Selective Repeat ARQ.
  • Go Back N ARQ Sender Windows Size is 2^(m)-1 and receiver window size is 1.
  • Go-Back-N ARQ is a specific instance of the automatic repeat request (ARQ) protocol, in which the sending process continues to send the number of frames specified by a window size even without receiving an acknowledgment (ACK) packet from the receiver. It is a special case of the general sliding window protocol with the transmit window size of N and receive window size of 1.

Selective Repeat ARQ

  • Selective repeat ARQ is efficient for noisy links.
  • Selective Repeat ARQ is Complicated.
  • In Sender and Receiver Window Size is 2^(m-1).
  • Selective Repeat ARQ / Selective Reject ARQ is a specific instance of the Automatic-Repeat-Request (ARQ) protocol used for communications. It may be used as a protocol for the delivery and acknowledgment of message units, or it may be used as a protocol for the delivery of subdivided message sub-units.

Wrapping it up

“Go-Back-N Protocol” and “Selective Repeat Protocol” are the sliding window protocols. The Sliding window protocol is primarily an error control protocol. It is a method of error detection and error correction.

The basic difference between the go-back-n protocol and selective repeat protocol is that the “go-back-n protocol” retransmits all the frames that lie after the frame which is damaged or lost.

The “selective repeat protocol” retransmits only that frame that is damaged or lost.

Tuts

About Author

Tutsmaster.org provides tutorials related to tech and programmings. We are also setting up a community for the users and students.