ARCHIVES

Original Article

Review of TCP Versions Using Selective Acknowledgment

Bhavika M. Gambhava1Ashish K. Gor2C. K. Bhensdadia3Nikhil J. Kothari4

¹ ² ³ Department of Computer Engineering, Dharmsinh Desai University, Gujarat, India. ⁴ Department of Electronics & Communication, Dharmsinh Desai University, Gujarat, India.

Published Online: September-December 2025

Pages: 276-281

Abstract

Selective Acknowledgment (SACK) represents a critical enhancement to the Transmission Control Protocol (TCP) that significantly improves performance in networks experiencing packet loss. Unlike traditional cumulative acknowledgments, SACK allows receivers to inform senders about all successfully received segments, enabling more efficient retransmission strategies. This survey examines various TCP versions and variants that incorporate SACK mechanisms, analyzing their congestion control algorithms, performance characteristics, and suitability for different network environments, particularly in heterogeneous wired-cum-wireless networks. The evolution of SACK-based TCP variants demonstrates a progressive refinement in addressing the challenges posed by random errors in wireless links while maintaining robust congestion control in wired networks. Through comprehensive analysis of established and emerging TCP variants, this survey illuminates the path toward more adaptive and intelligent transport protocols capable of meeting the demands of modern heterogeneous network infrastructures.

Related Articles

2025

Predictive Modeling for College Admission Using Machine Learning and Statistical Methods

2025

Agricultural Products: CVF Yield Prediction Using Ensemble Methods and Machine Learning Models

2025

The Lung Cancer Prediction System Improves the Early Diagnosis of Lung Cancer by Using an Artificial Neural Network (ANN) Algorithm

2025

Enhanced Maritime Surveillance Detecting Intentional AIS Shutdown in Open Seas Using Hybrid Self- Supervised Deep Learning and Anomaly Detection

2025

GSM Based Home Security System Using Arduino Microcontroller

2025

Multilingual Chatbot Development Using Pre Trained Language Models: A Survey

2025

Implementation of Dynamic ARP Inspection for Enhanced Network Security

2025

CO2 Emission Rating by Vehicles Using Data Science

2025

An Intelligent Deep Learning Framework for Real-Time Detection and Classification of Deepfake Videos

2025

Implementation Paper on Voting System Using Ethereum Blockchain and Ganache Tool

Review of TCP Versions Using Selective Acknowledgment | INDJCST | INDJCST