Summary
Flow of acks has a significant impact on TCP performance
A good solution has several components
- decreasing the frequency of acks when there is congestion in the reverse direction (ACC or AF)
- priority scheduling of acks (acks-first)
- sender adaptation to combat infrequent acks