sliding window protocol works SS. Client is currently ACKing on recv instead of buffering and sending advertised window.