Study and performance evaluation of TCP modifications and tuning over satellite links