This study reviews TCP performance in satellite communication networks, highlighting the effects of satellite link characteristics on throughput and various proposed methods for enhancing TCP performance. It discusses challenges such as high propagation delays, packet loss, and transmission errors inherent to satellite systems, particularly in geostationary orbits. Additionally, it examines TCP's congestion control mechanisms and the impact of asymmetrical bandwidth on data transmission efficiency in satellite environments.