Title : 
Effectiveness of TCP SACK, TCP HACK and TCP Trunk over satellite links
         
        
            Author : 
Jacob, Lillykutty ; Srijith, K.N. ; Duo, Huang ; Ananda, A.L.
         
        
            Author_Institution : 
Centre for Internet Res., Nat. Univ. of Singapore, Singapore
         
        
        
        
        
        
            Abstract : 
This paper reports a study on the performance enhancements of two extensions to the standard TCP implementation - Selective Acknowledgement (SACK) and Header Checksum (HACK) - over satellite links that are characterized by high latency and high bit error rate. We also examine the effectiveness of TCP Trunk, an edge-to-edge aggregation and congestion control mechanism, over the satellite link. Our study on the effect of varying the TCP window size over a long latency link for New Reno, SACK, HACK and TCP Trunk implementations show that increasing window size does improve the performance, but only up to a certain value of the window size, and a further increase actually reduces the performance. Other interesting observations from our experimental study are: SACK enabled TCP Trunk across the satellite link edge routers can improve the throughput regardless of the end host TCP implementation; disabling the link layer CRC and instead implementing the HACK extension to the TCP (and of course HACK+ SACK) can improve the throughput further.
         
        
            Keywords : 
client-server systems; delays; error statistics; performance evaluation; satellite links; telecommunication congestion control; telecommunication network routing; telecommunication traffic; transport protocols; HACK; Header Checksum; New Reno; SACK; Selective Acknowledgement; TCP Trunk; TCP extensions; bit error rate; congestion control; edge routers; edge-to-edge aggregation; latency; link layer CRC; performance enhancements; satellite links; throughput; window size; Bandwidth; Computer hacking; Delay; High performance computing; Internet; Jacobian matrices; Protocols; Satellites; TCPIP; Throughput;
         
        
        
        
            Conference_Titel : 
Communications, 2002. ICC 2002. IEEE International Conference on
         
        
            Print_ISBN : 
0-7803-7400-2
         
        
        
            DOI : 
10.1109/ICC.2002.997397