GBN: receiver extended FSM
ACK-only: always send ACK for correctly-received pkt with highest in-order seq #
- may generate duplicate ACKs
- need only remember expectedseqnum
out-of-order pkt:
- discard (don’t buffer) -> no receiver buffering!
- ACK pkt with highest in-order seq #