Hi What is the expected behavior for ack vectors after a Sync/SyncAck ? I can't find anything in the RFC about this. Should ack vectors and any other internal cache be cleared at this point? Should the program make an attempt to runlength-code all the packets that were dropped into the ack vector? What if it is too long to fit in a single packet? (On that note, what happens if an ack vector is too long to fit in a single packet, regardless of Sync? There is no possiblity of transmitting a packet with a complete ack vector, which truely acks the most recent packet) - Oded