This study presents the overview of TCP performance on satellite communication networks, aimed at satellite characteristics, their effects on throughput selected link control protocols and various method proposed for enhancing TCP throughput on satellite networks. Literature reviews on satellite link characteristics and their effects on TCP operation in satellite communication networks. Different improve strategies that have been proposed to enhance TCP data throughput on satellite links. The choice of frame size (n in bits) and window size (W in number of frames) used to improve data throughput on satellite links were considered in this study. Also, the role of sliding window flow control protocol was considered. However, the sliding window method ensures that traffic congestion on the networks is minimized and also, increases the TCP throughput in satellite communication networks.