ACKs all packets up to, including seq # n and on receiving ACK(n): move window forward to begin at n+1receiver need only remember need rcv_base