

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Difference Between Go-Back-N and Selective Repeat Protocol
Both Go-Back-N and Selective Repeat protocols are sliding window protocols.
Following are the important differences between Go-Back-N and Selective Repeat Protocols.
Sr. No. | Key | Go-Back-N | Selective Repeat |
---|---|---|---|
1 | Definition | In Go-Back-N if a sent frame is found suspected or damaged then all the frames are retransmitted till the last packet. | In Selective Repeat, only the suspected or damaged frames are retransmitted. |
2 | Sender Window Size | Sender Window is of size N. | Sender Window size is same as N. |
3 | Receiver Window Size | Receiver Window Size is 1. | Receiver Window Size is N. |
4 | Complexity | Go-Back-N is easier to implement. | In Selective Repeat, receiver window needs to sort the frames. |
5 | Efficiency | Efficiency of Go-Back-N = N / (1 + 2a). | Efficiency of Selective Repeat = N / (1 + 2a). |
6 | Acknowledgement | Acknowledgement type is cumulative. | Acknowledgement type is individual. |
- Related Questions & Answers
- A Protocol Using Go-Back-N
- A Protocol Using Selective Repeat
- Sliding Window Protocol (Selective Repeat)
- Difference between Stop and Wait, GoBackN and Selective Repeat protocols
- Go-Back-N ARQ
- Difference between Go and Java.
- Difference between Go and C++.
- Difference Between Go and Python Programming Language
- Difference between Stop and Wait protocol and Sliding Window protocol
- Explain difference between Stop and Wait protocol and Sliding Window protocol
- What is selective-repeat ARQ in computer networks?
- Difference between File Transfer Protocol (FTP) and Secure File Transfer Protocol (SFTP)
- Difference Between ERP and CRM\n
- How to Go back to previous activity in android
- Difference Between Microkernel and Monolithic Kernel\n
Advertisements